[WIN] Aggiornam. compilatore IDE 0022-0023-1.0 all'ULTIMA VERSIONE ATMEL

ATmel Studio 6.1 mi segnala la disponibilità della nuova Toolchain 3.4.4.1051.
--> https://gallery.atmel.com/Products/Details/a1bb0cbb-1141-450a-b51a-55fae46c817e
Non ho idea di cosa contenga.

atmel studio ti cosnsiglia di farci da cavia :grin:

Anche volendo non puoi installarla, richiede atmelstudio 6.2 :slight_smile:

MI pare di aver già posto questa domanda ma poi la discussione sviò, a mia memoria.
Vorrei sapere da tutti coloro che aggiornano regolarmente la toolchain se continuano ad effettuare tutti i passaggi che ho descritto nel primo post, in particolare anche la copia dei file che ho messo in allegato. Devo fare necessariamente un repulisti del mio IDE e voglio partire da 0 ma arrivare alle migliori condizione possibili.
Inoltre vorrei sapere qual è l'ultima versione da scaricare senza problemi, se ho ben capito l'Atmel Studio 6 non dovrebbe andare bene....o sì?

L'ultima toolchain Atmel è la AVR 8-bit Toolchain 3.4.3 - Windows scaricabile dal link del tuo primo post.
Io ho saltato il punto 7, ma la ho integrata nell'IDE 1.5.5 con anche il nuovo AVRdude 6.0.1.
Per la 1.0.5 non so se sia ancora necessario il file allegato.

Purtroppo non posso provare la 1.0.5 perché non parte a causa di una incompatibilità di un driver con la RXTX. ]:slight_smile:
E non riesco a capire quale driver sia.

Oppure puoi compilarti la versione in sviluppo con AVRdude e Toolchain aggiornati --> https://github.com/arduino/Arduino/tree/ide-1.5.x-avr-toolchain-gcc-4.8.1

ehm, la 1.5.X non usa più la RXTX ma la jSSC

No, niente promiscuità con 1.5x, aspetto qualcuno che abbia fatto recentemente l'operazione come da post.

lesto:
ehm, la 1.5.X non usa più la RXTX ma la jSSC

Infatti la 1.5.6 gira. La 1.0.5 no. =(

Ho installato CygWin, ant e compagnia cantante. (Google Code Archive - Long-term storage for Google Code Project Hosting.)
Sto clonando il repo di Arduino, branch: https://github.com/arduino/Arduino/tree/ide-1.5.x-avr-toolchain-gcc-4.8.1
Appena termina provo a compilare.

PaoloP:
Infatti la 1.5.6 gira. La 1.0.5 no. =(

Su una macchina Windows che ho a lavoro ho sopra la 1.0.5R2 e la 1.5.6R2 e partono entrambe senza problemi. Ah, entrambe versioni ZIP, non quelle con l'installer.
Hai provato a cancellare la cartella ed a scaricarla nuovamente?

Si. Tantissime volte.
Ho ripulito il registro di sistema e anche i file di configurazione (preference.txt) ma niente da fare.

Leo, ce l'hai tu una risposta per me?

Non so risponderti. Non uso Windows e sul PC di lavoro non ho aggiornato la toolchain perché non mi interessava farlo. A casa sulle mie macchine (Mac/Linux) faccios tep differenti, non saprei dirti

PaoloP:
Si. Tantissime volte.
Ho ripulito il registro di sistema e anche i file di configurazione (preference.txt) ma niente da fare.

ma lanciando da riga di comando cosa ti dice?

Appena rientro a casa provo e riferisco.
Poi approfondiamo i comandi GIT per clonare il repositori o una sua branch e compilarlo su pc, ok?

Git da terminale è un calvario... :roll_eyes:
Meglio che ti procuri un frontend, ce ne sono a bizzeffe e gratuiti per tutte le piattaforme. E fai tutto con una comoda GUI :wink: :wink:

leo72:
Git da terminale è un calvario... :roll_eyes:

Me ne sono accorto ieri notte. :roll_eyes:

Trovati tre:
--> Google Code Archive - Long-term storage for Google Code Project Hosting.
--> http://www.sourcetreeapp.com/
--> http://www.collab.net/giteyeapp

Stasera li provo.

Ottimo :slight_smile:

davvero? di solito io da terminale risolvo quando le GUI non vanno :confused:

e poi, salvo non dover fare cose particolari, git è veramente facile da usare. Alla fine a parte git clone, commit, push e pull (al massimo branch) che ci volete fare?

git clone --depth X  -b BRANCH URL

dove X è il numero di commit NEL PASSATO che volete scaricare, usate 1 per scaricare solo la versdione corrente: inutile importare lo storico se non avete intenzione di giocare col passato, risparmiate un sacco di MB, se non GB

BRANCH è il nome del ramo che volete scaricare, omettere l'opzione -b di default scarica TUTTI i branch

URL è l'ulr al repository .git

Ad esempio

git clone --depth 1 -b ide-1.5.x-avr-toolchain-gcc-4.8.1 https://github.com/arduino/Arduino.git

Però ieri notte mi andava lentissimo: 30/40 KiB/s. :drooling_face:

Michele, se la tua domanda è se bisogna ancora fare tutte quelle menate che erano descritte nel primo post, la risposta è NI ...

Ovvero, l'unica cosa da fare, dopo aver cambiato la cartella avr è copiare avrdude ... dato che NON è incluso nella toolchain che scarichi da Atmel, altre cose non servono.

Ho fatto le prove su OS X, Linux e Win e non ho avuto problemi (salvo i soliti di cui si è più volte parlato e, per i quali, esiste un thread dedicato).

Guglielmo