Pages: 1 2 [3]   Go Down
Author Topic: 1284p piantato?  (Read 2082 times)
0 Members and 1 Guest are viewing this topic.
MC
Offline Offline
God Member
*****
Karma: 13
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si c'è da abilitare la scrittura dell efuse, ma quella l'ho già fatta.
Stasera inverto il livello logico del reset e metto fisse le impostazioni della modalità e i valori dei fuse , riattivo la comunicazione seriale solo alla fine per restituirli i valori riletti, così mi rendo conto se ha funziato.
Grazie mille, ti farò sapere come è andata.
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: 411
Posts: 11986
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

di nulla, assolutamente, speriamo bene smiley-sweat
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

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

Fatto!!!

Fusi programmati come dei fusi!!!

uhauhauhauha

 smiley-mr-green

Ho già rimontato lo scomodo package sulla sua schedona e l'ho già anche riprogrammato via ICSP !!
Anche se facevo prima a ricompare il chip è sempre stata comuque una bella esperienza, grazie a tutti per la preziosa collaborazione!
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: 411
Posts: 11986
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

OTTIMO!!! come giustamente dicevi tu all'inizio non è una questione di soldi e di tempo, ma di problematica ripetibile; ora sai che se dovesse risuccedere, con una mezzoretta sei pronto a risolvere, ovviamente non perderai più tutto questo tempo, i problemi sono tutti risolti.
Ma sai anche che rottura di ....... significhi giocherellare con i fuse al buio. smiley-wink
Complimenti Niki, al solito sei arrivato a buon fine! smiley
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: 313
Posts: 21624
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Resta da capire com'è che l'hai brickato.

Il mio consiglio comunque è quello che ti ho dato anche all'inizio del thread:
spero che il parametro "-F" tu lo abbia usato solo in questo caso. Non va mai usato normalmente perché in caso di una comunicazione imperfetta (e può capitare, chi ha programmato centinaia di chip può confermartelo) forzi la scrittura provocando spesso danni.
Logged


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

Quote

Resta da capire com'è che l'hai brickato.



vero, verissimo ... però non ne ho veramente la più pallida idea.

L'unico sospetto è che sia mancata la corrente in un momento delicato del processo, infatti l'unica cosa che ricordo è che poco prima che mi accorgessi che il micro non si programmava più , il monitor del pc si è spento e riacceso causa sbalzo di tensione.
Ma se questo non è plausibile allora non ne ho veramente la più pallida idea.

Non uso il parametro -F se proprio non ne sono costretto .
Quando l'ho aggiunto alla riga di comando il chip era già compromesso, mi restituiva già la signature 000000, valeva la pena tentare...
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: 411
Posts: 11986
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

quello della mancanza di corrente è plausibilissimo, ma anche ciò che dicevi all'inizio, la disabilitazione dello SPI. Nel primo caso però è facile perdere la signature, cosa che non è successa a te, altrimento non lo riprogrammavi via ISP, il seocndo caso invece giustificherebbe la mancanza di lettura della signature e la non programmazione nemmeno mediante -F
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

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

Sicuramente la signature risultava 000000 non perchè si era cancellata, ma perchè non leggeva più il chip essendosi disattivata la programmazione SPI.
Quindi la mia ipotesi è che si siano sminchiati i fuses durante la programmazione che ha subito lo sbalzo di tensione.
Si sono sminchiati in maniera tale da disattivare la programmazione SPI e tutto il resto ne è la conseguenza.

Plausibile?
Archiviamo?  smiley-mr-green
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: 411
Posts: 11986
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quindi la mia ipotesi è che si siano sminchiati i fuses durante la programmazione che ha subito lo sbalzo di tensione.
Si sono sminchiati in maniera tale da disattivare la programmazione SPI e tutto il resto ne è la conseguenza.
Plausibile?
no

Quote
Archiviamo?  smiley-mr-green
smiley-wink
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

Pages: 1 2 [3]   Go Up
Jump to: