Ciao ragazzi! Sto finendo la mia nuova stampante 3D con un' elettronica basata sul sanguinololu. Dopo aver mandato al creatore un 1284p ho comprato un nuovo micro, ma quando è arrivato non ho controllato se era picoPower, e così ho iniziato subito a bruciare il bootloader. Purtroppo (nel senso me coglione che l'ho ordinato) mi hanno inviato la versione non-p, e quindi l'IDE non ha riconosciuto la firma del chip. Ho controllato il datasheet e dice che le versioni pico e non-pico sono completamente compatibili, quindi ecco la domanda: c'è qualche modo per "mascherare" il mio non-p in versione p? O c'è qualche bootloader per le verioni non-p?
Grazie in anticipo;)
Si. Crei una nuova board in board.txt indicando la firma corretta per avrdude.
Il resto lo devi controllare nel core migthy per il 1284.
--> mighty-1284p/ATmegaBOOT.c at master · maniacbug/mighty-1284p · GitHub
Sub, ora non voglio fare la "parte" e pubblicizzare il mio libro, ma quello da te posto è proprio uno dei tantissimi argomenti trattati ;D http://www.michelemenniti.it/manuale_di_programmazione.html (cap. 9 par. 7)