Go Down

Topic: Errore di compilazione -mmcu=atmega328p (Read 2 times) previous topic - next topic

leo72


La 0022 è una versione perfettamente funzionante, la differenza fondamentale con la 0023 praticamente è solo nell'optiboot. Io sono passato dalla 0022 alla 1.0.1 senza particolari traumi; la 1.0 è riconosciuta come abbastanza malfunzionante.

Confermo in toto. I problemi del passaggio dal ramo 002x al ramo 1.x si sono avuti solo nel periodo immediatamente successivo al rilascio dell'IDE 1.0, quando tutte le librerie di terze parti erano da convertire per la nuova versione. La 1.0 aveva poi alcuni problemi ma la 1.0.1 è perfettamente stabile e funzionante.

Quote

Comunque le info che ti ha chiesto UWE sono importanti.

+1

Martinix

scusate il ritardo, ma ero ipper incasinato (visita a genoble) allora, uso la aurdino uno atmgega 328p, sistema operativo open suse 12.2 64   bit (dovrei vedere sul portatile che ho la 32 bit se fa lo stesso, ma come detto sopra son messo male con i tempi).

comunque l'errore me lo da la 0022, la 0023 la 1.01 installata da repositories.
non me la da la versione 1.01 scaricata dal sito "arduino"

non vorrei fosse qualche problema sui toolkit di linux :(
Le informazioni date, son suggerimenti, osservazioni, ma come le applicate è a vostro rischio e pericolo!

Michele Menniti

Linux, allora l'unico che ti può aiutare è Leo, credo che abbia pubblicato recentissimamente una soluzione a qualcosa del genere
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

leo72


non vorrei fosse qualche problema sui toolkit di linux :(

Da quel che hai detto, sicuramente è la toolchain Gnu che è nei tuoi repo. Difatti la 1.0.1 scaricata dal sito di Arduino ti funziona perché contiene una toolchain patchata con le patch Atmel ma quella "vanilla" rilasciata da Gnu non funziona.

Hai 2 alternative: o ti tieni la toolchain di Arduno oppure provi a installare sul tuo sistema l'ultima toolchain patchata Atmel.
http://arduino.cc/forum/index.php/topic,97237.msg917665.html#msg917665
applica poi i file modificati che trovi qui:
http://arduino.cc/forum/index.php/topic,97237.msg918341.html#msg918341

Michele Menniti

Una domanda un po' OT ma credo sia proprio il caso.
Martinix, com'è che hai deciso di aprire un Topic dal contenuto esclusivamente software nella sezione hardware?
La curiosità è perché in questi giorni si sta affrontando nuovamente la tematica delle sezioni e bisogna capire perché succedono questi errori, in modo da migliorare il sistema il più possibile.
Contestualmente, se Uwe legge, potrebbe spostare il Topic in software, visto che qui di hardware non c'è nemmeno un timido riferimento.
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

Go Up