Pages: 1 2 [3] 4 5   Go Down
Author Topic: caricare sketch con un altro arduino  (Read 3940 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

si lo so mi sembra strano anche a me, non è che il problema possa essere nella SD che è l'unica cosa diversa del progetto di Nick Gammon.... la breadboard ha un po di anni ma la utilizzo frequentemente e non mi ha mai dato problemi ... sulla breadboard c'è il circuito della SD con i partitori , ma se non funzionasse mi darebbe problemi anche con altri sketch. il problema magari potrebbe trovarsi nella denominazione del file ( ma non c'erano indicazioni sul fatto che dovesse avere un nome particolare) il file .HEX lo prendo nella cartella .....temp\build*******  , una micro SD è formattata in fat 32 e l'altra in fat con (windows xp) ma da il medesimo risultato con entrambe le schede
Logged

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

La libreria SD standard accetta solo nomi nel formato 8.3 (come il vecchio DOS).
Inoltre devi includere sempre root nel nome del file, ed usare la barra "\" del DOS, non la barra "/" di Linux.
http://arduino.cc/en/Reference/SD
Quindi il file può essere
Code:
\tmp\build123.hex

Ora non mi ricordo se stai usando la libreria SD standard oppure un'altra libreria, controlla che magari il problema non sia questo.

Tornando al test, perché non lo fai? Se riesci a scrivere il bootloader usando la tecnica ISP con lo sketch ArduinoISP caricato sulla tua scheda ed un chip in standalone, possiamo eliminare i problemi di breadboard e collegamenti.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ook adesso faccio il test smiley lo sketch di Nick Gammonusa la libreria SDfat
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

leo sono riuscito a carcare lo sketch il problema  stava nel nome .....è che non è cambiato nulla il led 13 non lampeggia
Logged

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

Come sei sicuro di essere riuscito a caricare lo sketch se il led non lampeggia?  smiley-sweat

Con o senza bootloader, lo sketch deve partire.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sul seial monitor è uscito che lo skeatch è stato caricato ... ma il led non lampeggia inoltre il mega non carica più niente nemmeno da seriale  smiley-eek-blue
Logged

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

Mi sa che gli hai cancellato il bootloader...  smiley-roll-sweat

Collega il chip seguendo la guida del Menniti e poi riflasha sopra il bootloader mediante l'IDE scegliendo come scheda la Mega.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

si mi sa proprio anche a me siccome i collegamenti di prima sono i medesimi a quelli usati per riscrivere il bootload
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ook sistemato  smiley
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma per quanto riguarda il trasfrimento dello sketch tramite isp dici che sarebbe meglio testarlo su un atmega328?
Logged

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

Io inizierei da quello, per esser certi che la tecnica funziona.
Ho una mezza idea sul perché dei tuoi problemi, ma vorrei esportela in seguito al tuo test sul 328.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ho provato con arduino mega e atmega328 stand alone ma non mi avvia nemmeno la programming mode da quello che vedo sul monitor seriale... per fare una prova con arduino duemilanove e un altro atmega devo aspettare che mi arrivi ... non puoi anticiparmi le tue idee? smiley
Logged

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

Non ho una Mega ma ho paura che il problema risieda in questa scheda usata come programmatore ISP.
In questa pagina, dello scorso luglio:
http://www.digitalstateone.net/2012/07/program-atmega328-standalone-with.html
si menzionava infatti che bisognava usare una versione particolare dello sketch ArduinoISP perché quello dell'IDE non funzionava. Non so se questo problema persiste tutt'ora ma, nel caso, potresti comunque fare un tentativo.
Logged


Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti smiley
Nico0610 hai ancora dei problemi con il bootdrive ??
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

si tonid  ho ancora di problemi nel bootdrive  smiley
Logged

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