[RISOLTO] - ATMegaXXXX & Software

Progetti Arduino
Rispondi
Avatar utente
blue3121
Messaggi: 879
Iscritto il: dom 24 gen 2021, 7:22

[RISOLTO] - ATMegaXXXX & Software

Messaggio da blue3121 »

Ho un problema semplicissimo che non riesco a risolvere, o forse mi sfugge qualcosa che ho davanti agli occhi e non riesco a vedere, anche con qualche ora spesa in rete.

Ho un AtMega328P recuperato da un kit e non so se è programmato o no.
Premesso che ho allestito su breadboard tutto il necessario per mettere il naso dentro al suddetto, con un quarzo, qualche condensatore, qualche resistenza e una interfaccia seriale basata su MAX232 (costruita qualche anno fa per hackerare modem vari).
Mi rimane un problema banalissimo che affronto per la prima volta.
Come faccio a "vedere" cosa c'è dentro ?
Non sono riuscito a capire se il SW "Arduino IDE" permette di fare il dump (magari in ASM) direttamente DAL micro AL pc.
L'ho sempre usato solo per fare il contrario e cioè programmare i micro.

Consigli ?

P.S. Preferirei usare GNU/Linux come SO... ma anche no.
Ultima modifica di blue3121 il ven 14 mag 2021, 21:36, modificato 2 volte in totale.
“...dentro i confini del computer, sei tu il creatore. Controlli - almeno potenzialmente - tutto ciò che vi succede. Se sei abbastanza bravo, puoi essere un dio. Su piccola scala.”
L. Torvalds
_________________
Guido C.
Avatar utente
pgv
Messaggi: 484
Iscritto il: gio 17 set 2020, 13:16
Località: Ginevra

Re: ATMegaXXXX & Software

Messaggio da pgv »

Disponendo di un programmatore, il tool per leggere la flash e' lo stesso che si usa per scrivere: avrdude (che sta per AVR Downloader/UploaDEr). Pero' non sono convinto che funzioni tramite USB, che di solito richiede la collaborazione della CPU (e' per quello che le CPU di Arduino hanno il "bootloader" caricato).
Siccome e' complicato da morire (ha un sacco di possibili opzioni), suggerisco di dare un'occhiata a:

https://www.ladyada.net/learn/avr/avrdude.html

o magari addirittura a

https://www.ladyada.net/learn/avr/index.html

(Introduzione a tutto un ottimo corso).
Avatar utente
blue3121
Messaggi: 879
Iscritto il: dom 24 gen 2021, 7:22

Re: ATMegaXXXX & Software

Messaggio da blue3121 »

OK, avrdude disponibile nei repo di Ubuntu !
Funziona benissimo con la mia interfaccia seriale basata su MAX232.

Trovata anche una GUI ridotta all'osso per avrdude: avr8-burn-o-mat
scaricabile da:
http://avr8-burn-o-mat.aaabbb.de/avr8_b ... gui_en.php

Grazie pgv !
“...dentro i confini del computer, sei tu il creatore. Controlli - almeno potenzialmente - tutto ciò che vi succede. Se sei abbastanza bravo, puoi essere un dio. Su piccola scala.”
L. Torvalds
_________________
Guido C.
Rispondi