Pagina 1 di 2

Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 13:45
da Burida62
Buon 1° maggio a tutti del forum. Vengo a porre un mio problema.
Causa formattazione del PC a causa di un virus ho perso il programma di un robot rasaerba solare costruito da me che avevo salvato sul PC. Ho provato a riscaricarlo dal sito (Elettronica In) ma dopo averlo caricato su di un altro Arduino Uno di prova non funziona. Non so quale possa essere la causa.
Però dato che quello sull'Arduino a bordo del robot funziona ma ci devo fare delle modifiche perché devo settare alcuni parametri perché ho preso il nuovo display seriale, e dato che non vorrei mettere mani su quello funzionante, vorrei estrarlo dalla scheda per poterlo salvare sul PC per poi caricarlo sull'arduino muletto per modificare alcuni passaggi.
Mi sapreste dire come fare???
Ho letto che qualcuno lo fa con 2 arduino ma non lo consiglia, alcuni utilizzano un programmatore ISP ecc...
Ho un po' di confusione. Mi aiutereste?
Grazie.
#-o

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 17:00
da speedyant
Premesso che il backup serve serve, potrai solo recuperare il "compilato", ovvero non potrai comunque fare modifiche.

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 17:05
da Burida62
Aia...

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 17:07
da Burida62
Cioè posso avere solo l'.exe?

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 17:08
da speedyant
Di fatto si. Sarebbe un .hex, ma il concetto è quello.

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 17:22
da Burida62
Quindi non esiste una possibilità di conversione da exe a sketch completo?

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 18:15
da MarcoD
Quindi non esiste una possibilità di conversione da exe a sketch completo?

Anche ci fosse, il programma chiamerebbe le variabili a modo suo, il sorgente sarebbe mo..olto poco comprensibile.... :-) .

Re: Backup programma da Arduino al PC

MessaggioInviato: 1 mag 2020, 18:20
da Burida62
Che sfiga

Re: Backup programma da Arduino al PC

MessaggioInviato: 5 mag 2020, 9:25
da IlGuru
Così dovresti avere almeno il codice assembler su cui lavorare
Codice: Seleziona tutto
# avrdude -c arduino -p m328p -P /dev/ttyACM0 -U flash:r:flash.hex:i
# avr-objdump -j .sec1 -d -m avr5 flash.hex > flash.dump

Re: Backup programma da Arduino al PC

MessaggioInviato: 5 mag 2020, 9:42
da Burida62
Ti ringrazio ma per me è arabo. Non ci ho capito nulla. Mi servirebbe un passo passo e poi voglio capire se facendo come dici te riesco a riottenere lo sketch caricato sul robot. Grazie.