Pages: 1 2 [3] 4 5 ... 21   Go Down
Author Topic: Strano problema con signature scrivendo il bootloader  (Read 12678 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 504
Posts: 12310
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

li ho pagati 4.5 euro in fiera a cerea a fine agosto solo che ancora non li ho usato perchè sto lavorando su progetti iniziati precedentemente... no non ho ancora avuto il tempo di provarli....
OK, scusa, ti facevo più scaltro, a sto punto te li compravi da gcblack risparmiando un bel pò, mi parevi interessato quando mise l'annuncio... smiley-mr-green
Torniamo seri. Dobbiamo avere un minimo di riferimenti, se il chip è così diffuso vale la pena scrivere la procedura ed aggiungerla alla Guida; quindi cerchiamo di risolvere il problema e poi di raccogliere tutte le info utili.
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

Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5484
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ti avevo detto che erano per un mio amico.. io ne ho un cassetto zeppo... cosa me ne faccio di altri...
io sto aspettando un 2009 da robot italy dovrebbe arrivare la prossima settimana e poi posso testare perchè il mio è fuori uso...
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

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

@ Leo:
Ma una volta creato il 328 nel file di configurazione non sarebbe sufficiente copiare la board 2009 (o quella che hanno) e mettere questo chip al posto del 328P? In tal modo caricano il bootloader e poi hanno un micro con i settaggi corretti, che ne dici?

@ ratto: visto com'è facile spazientirsi quando uno ti incalza senza averne le ragioni? E' quello che cercavo di spiegarti ieri sera quando mi facevi le linguacce. Ciao smiley-razz smiley-razz smiley-razz
PS: hai fatto secco il tuo Arduino 2009 smiley-eek-blue?
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

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

Leo starà lavorando smiley-roll-sweat; la procedura da seguire è quella di Niki77, ben spiegata in uno dei suoi post iniziali:
http://arduino.cc/forum/index.php/topic,75255.msg567742.html#msg567742
Solo che se usate la 2009 dovete partire da questa board per ricreare quella che Vi serve in board.txt, se usate quella della UNO ci sono diverse incompatibilità, probabilmente il difetto segnalato da gcblack sta proprio in questa manovra, ma aspetto conferme.
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

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

Leo starà lavorando smiley-roll-sweat;

No, ancora non sono andato a lavoro. Entro alle 19....
Ero a installare il Pinguino sul mio nuovo portatile che mi è arrivato proprio oggi. 2'34" di Windows e già era stato formattato l'HD  smiley-twist
L'ho acceso con Windows perché me lo ha portato un corriere e se c'era un problema, dovevo restituirlo col sistema operativo originale.  smiley-lol
Logged


Monselice PD Italy
Offline Offline
Faraday Member
**
Karma: 26
Posts: 5484
фон Крыса
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Funziona solo che è in uso da un altra parte e non posso toglierlo per il momento data che sta facendo delle rilevazioni.... smiley-lol
Logged

Se corri veloce come un fulmine, ti schianterai come un tuono.

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Questo è un bel problema, sarei curioso di sapere se Niki77 ha fatto la provia col doppio sketch; forse è un problema di fuse, che valori hai settato? Non vorrei che l'area di boot NON sia protetta e con lo sketch la danneggi.

Tranquilli, una volta scritto il bootloader vanno come i treni.
Perlomeno a me vanno.
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

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

Questo è un bel problema, sarei curioso di sapere se Niki77 ha fatto la provia col doppio sketch; forse è un problema di fuse, che valori hai settato? Non vorrei che l'area di boot NON sia protetta e con lo sketch la danneggi.

Tranquilli, una volta scritto il bootloader vanno come i treni.
Perlomeno a me vanno.
Grazie Niki  smiley
A questo punto bisognerebbe che gcblack facesse la prova che gli ho suggerito, secondo me risolve.
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

Padova
Offline Offline
Full Member
***
Karma: 0
Posts: 135
Mala tempora currunt
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eccomi qua... Fatte un pò di prove con il mio 2009. Modificando l'avrdude scrivo tranquillamente tutti i boot! Però mi accorgo che mi fà lampeggiare il led della board come se avessi caricato il blink. Carico uno sketch ed è ok! Cerco di caricarne un altro e... ERRORE! Cancello il chip con avrdude e dall'ide riesco a ricaricare lo sketck. Per programmare ho usato un usbtiny.. Ora provo con l'arduino con sketch isp e breadboard
Logged

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

Eccomi qua... Fatte un pò di prove con il mio 2009. Modificando l'avrdude scrivo tranquillamente tutti i boot! Però mi accorgo che mi fà lampeggiare il led della board come se avessi caricato il blink. Carico uno sketch ed è ok! Cerco di caricarne un altro e... ERRORE! Cancello il chip con avrdude e dall'ide riesco a ricaricare lo sketck. Per programmare ho usato un usbtiny.. Ora provo con l'arduino con sketch isp e breadboard
Sì, perché con l'ISP abbiamo la certezza di usare la board 2009 modificata con i fuse esatti; se ti scoccia creare una nuova board 2009, fatti una copia del boards.txt originale e cambia soltanto la riga del processore:
atmega328.build.mcu=atmega328p
in
atmega328.build.mcu=atmega328 (sempore che in avrdude tu abbia chiamato così il tuo processore).
Sono sicuro che così andrà.
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

Padova
Offline Offline
Full Member
***
Karma: 0
Posts: 135
Mala tempora currunt
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok Prof! grazie mille dei sempre ottimi consigli! Adesso non posso provare ma stanotte mi ritaglio il tempo per le prove!!  La notte porta consiglio  smiley-razz
Logged

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

Però mi accorgo che mi fà lampeggiare il led della board come se avessi caricato il blink.
Un lampeggio al secondo oppure una serie di 3 lampeggi ravvicinati ripetuti all'infinito?
Logged


Padova
Offline Offline
Full Member
***
Karma: 0
Posts: 135
Mala tempora currunt
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Lampeggio molto veloce infinito.
Logged

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

Lampeggio molto veloce infinito.
Fai la prova che ti ho consigliato, dobbiamo partire da un punto fermo; se ti carica lo sketch significa che board e COM selezionati sonocorrette, ma c'è comunque un problema di comunicazione.
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

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

Caro MIchele, a me 'sta cosa ricorda molto un problema che si sviscerò insieme astrobeed, ossia quello della perdita delle memoria dello sketch. C'era uno che riusciva a programmare una volta l'Arduino, poi al successivo reset, lo sketch non c'era più ed il led LED lampeggiava.
Se non ricorso male tutto nasceva dal fatto che su quel micro c'era stato montato il bootloader UNO ma la scheda era una 2009.

@gcblack:
puoi postare il file boards.txt?
« Last Edit: October 14, 2011, 06:34:07 pm by leo72 » Logged


Pages: 1 2 [3] 4 5 ... 21   Go Up
Jump to: