Go Down

Topic: [WIN] Aggiornam. compilatore IDE 0022-0023-1.0 all'ULTIMA VERSIONE ATMEL (Read 57651 times) previous topic - next topic

astrobeed


   a proseguire nel topic omonimo dedicato a Linux e lasciare questo agli utenti Windows.  ;)


Quanto è magnanimo lei  :smiley-mr-green:

lesto

qualxuno questa notte su github ha proposto le patch per far funzionare ardiino von lultima versione di ide; buona lettura!! poi al làvoro posto i link
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

leo72


qualxuno questa notte su github ha proposto le patch per far funzionare ardiino von lultima versione di ide; buona lettura!! poi al làvoro posto i link

Ho il traduttore universale in riparazione....  :smiley-sweat:

lesto

Eddai ero appena sveglio dal cellulare..
il problema della PROGMEM e qualche altra typedef sulle nuove versioni di gcc sono state risolte, ma sono in attesa di essere accettate:

https://github.com/arduino/Arduino/pull/1447

https://github.com/arduino/Arduino/pull/1448
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

leo72

Ho fatto un commento nella seconda commit.
prog_char è anch'esso deprecato. Se provi a compilare un codice che lo usa con le ultime versioni della toolchain ricevi errore.
PROGMEM const prog_char ---> PROGMEM const char

lesto

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

PaoloP

Non credo che però verrà pubblicata una 1.0.6.
Queste modifiche forse entreranno nelle future versioni 1.5.x o 1.6.x.

leo72

Ufficialmente la versione 1.0.5 è l'ultimo rilascio del ramo 1.0.
Tutto sta a vedere quanto ci vorrà prima di rilasciare una versione stabile della 1.5.x...  ;)

marinaio67

Buongiorno, ho fatto l'aggiornamento all'ultima toolchain atmel seguendo questa guida http://blog.elettronicain.it/2012/04/05/arduino-full-memory/ , mi sono fermato al momento di eliminare la cartella ArduinoISP e sostituirla con quella linkata nella guida suddetta, perchè ho avuto il dubbio che la cosa non fosse più necessaria; poi ho letto la prima pagina di questo post ed ho visto che tale sostituzione non è nemmeno menzionata... In questo momento non ho la possibilità di provare se la programmazione ISP mi funziona, per cui che faccio? Lascio quella originale della 1.05 o la sostituisco con quella linkata? 

Michele Menniti

Non capisco a cosa ti stai riferendo, a mia memoria NON esiste una cartella ArduinoISP, ma solo lo sketch per l'ISP, l'eventuale cartella da eliminare dovrebbe essere l'avr, io non l'ho fatto, l'ho semplicemente rinominata in avrXXX e l'ho lasciata lì, l'IDE fa riferimento SOLO ad una cartella "avr", ignorando altre copie.
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

marinaio67

Mi rifersico al punto 11 della guida che ho linkato che cita così : "A questo punto entrate nella cartella "MyPath\arduino-0022-tcnew\examples\", eliminate la cartella ArduinoISP (e lo sketch che contiene) e aggiungete la cartella "ArduinoISP101", che è la nuova versione di questo sketch, in dotazione all'IDE 1.0.1-rc1." eccetera, eccetera... Io la cartella non l'ho sostituita perchè ho il sentore che non serva più farlo, comunque domani dovrei rimediare un micro e provo se funziona l'ISP.

Michele Menniti

aaaah, ok, hai fatto bene; quell'operazione consisteva nell'adottare come sketch ArduinoISP quello scritto da Leo72 al posto dell'originale, che aveva delle problematiche, poi risolte, ecco perché non trovi più traccia della cosa nelle istruzioni, lo skecth ArduinoISP delle nuove versioni IDE funziona benissimo allo scopo, quindi il passaggio lo devi saltare; scusami ma proprio l'avevo "rimossa" questa cosa. :~
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

marinaio67


PaoloP

Sul topic relativo all'aggiornamento della TC per MAC si è trovato un errore riguardo PROGMEM.
Non ho provato ad aggiornare alla 3.4.3, qualcuno che l'ha fatto anche su Windows, ha notato lo stesso problema.

astrobeed

Confermo che le ultime release della toolchain Atmel non sono più utilizzabili con Arduino a meno di non mettersi a fare molte modifiche sia nella toolchain che nel core.

Go Up