Pages: [1]   Go Down
Author Topic: Programmazione ISP con IDE 1.0.2  (Read 666 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 111
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao, vorrei programmare via isp un atmega 328 con l'ide 1.0.2.
Con l'ide 022 seguendo la guida di Michele Menniti sono riuscito a fare tutto correttamente.
Con l'ide 1.0.2 invece aggiungendo nel boards.txt la parte che va bene per l'ide 022 ovviamente non funziona e non riesce neanche a compilare il codice.
Anche la procedura relativa all'ide 1.0.1 presente nella guida non la posso fare perchè nel file boards.txt dell'ide 1.0.2 non è presente la parte indicata.
Qualcuno l'ha già fatto?

p.s. devo programmare un atmega328 come quello dell'arduino uno
Logged

Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 4
Posts: 952
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

la procedura per la 1.0.2 è ugale a quella per la 1.0.1, io l'ho fatto e non ho avuto problemi... ma non ho capito bene il tuo problema, non trovi il file board.txt o il testo da inserire?
il file board da modificare lo trovi nella cartella arduino-1.0.2/hardware/arduino
mentre il testo da aggiungere sarebbe questo o equivalente
Code:
atmega328s.name=ATmega328
atmega328s.upload.protocol=arduino
atmega328s.upload.maximum_size=32768
atmega328s.upload.speed=115200
atmega328s.bootloader.low_fuses=0xFF
atmega328s.bootloader.high_fuses=0xDf
atmega328s.bootloader.extended_fuses=0x07
atmega328s.bootloader.path=optiboot
atmega328s.bootloader.file=optiboot_atmega328.hex
atmega328s.bootloader.unlock_bits=0x3F
atmega328s.bootloader.lock_bits=0x0F
atmega328s.build.mcu=atmega328p
atmega328s.build.f_cpu=16000000L
atmega328s.build.core=arduino
atmega328s.build.variant=standard
##############################################################
« Last Edit: December 09, 2012, 09:09:02 am by ƎR » Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21624
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@d407336:
la guida è aggiornata anche per la versione 1.0. Che passaggio non ti funziona, esattamente?
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 412
Posts: 11987
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@d407336:
la guida è aggiornata anche per la versione 1.0. Che passaggio non ti funziona, esattamente?
+ 1, spiega meglio perché non dovrebbero esserci problemi, l'aggiornamenro per l'IDE 1.0.1 funziona anche con 1.0.2
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

0
Offline Offline
Full Member
***
Karma: 0
Posts: 111
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusatemi, stavo guardando la parte finale della guida riferita all'ide 1.0.1 invece che la parte relativa al caricamento del bootloader...  smiley-red
Comunque mettendo quel codice sono riuscito a caricare il bootloader senza errori, però ho un dubbio: quando carico il bootloader metto come Programmatore Arduino as ISP nell'ide; quando popi devo caricare lo sketch devo lasciare Arduino as ISP o mettere AVRISP mkll?
Logged

Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 4
Posts: 952
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

lascia Arduino as ISP smiley-wink
Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 412
Posts: 11987
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ah, mi pareva smiley-sweat con l'IDE le procedure di caricamento del bootloader e sketch via ISP sono diverse tra loro, non è come per la 0022; nella Guida sono spiegate correttamente entrambe; in ogni caso nell'Arduino ci deve essere sempre lo sketch ArduinoISP.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 4
Posts: 952
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

scusa Michele, visto che siamo più o meno in tema, volevo capire se avevi messo tu volontariamente la protezione per fare la copia del testo o se avevo problemi con adobe reader, ciò mi crea problemi quando vado a fare la modifica sul board.txt perchè mi sarebbe comodo prendere il testo direttamente da lì ma non è possibile 
Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 103
Posts: 6589
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

E' uscito l'IDE 1.0.3.  smiley-mr-green
C'è da aggiornare il topic.  smiley-sweat
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

0
Offline Offline
Full Member
***
Karma: 0
Posts: 111
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ringraziandovi per il supporto confermo che funziona tutto correttamente anche con la versione 1.0.3 e che con evince riesco a copiare il testo dal pdf della guida.
Logged

Pages: [1]   Go Up
Jump to: