Mega 2560 caricare bootloader

Sto progettando una scheda con L'AtMega 2560 (montato senza scheda Arduino) e volevo caricare il bootloader Arduino per semplificare al massimo la programmazione.
Per ragioni di spazio utilizzerò il Mini USB Adapter (che renderò smontabile) per l'interfacciamento col Pc.
Leggendo le varie guide non trovo il modo di caricare il bootloader verso l'AtMega 2560 ma trovo sempre spiegazioni per quelli più "piccoli".
Devo usare la porta ICSP con un qualche programmatore o posso fare tutto con il Mini USB Adapter?

Grazie

segui le guide dei più piccoli, certo cambia la posizione dei pin miso mosi sck e il boot-loader / board da selezionare...
il resto del procedimento dovrebbe essere identico

kitttri:
Devo usare la porta ICSP con un qualche programmatore o posso fare tutto con il Mini USB Adapter?

Ti serve un programmatore, che può essere un programmatore vero e proprio oppure un altro Arduino con su lo sketch ArduinoISP. Il MiniUSB Adapter mi pare sia solo un convertitore USB/seriale, perciò non può programmare un chip che non ha il bootloader sopra: per scrivere il bootloader usa un Arduino collegato al chip nella modalità ISP.

se il chip possiede i segnali miso mosi e sck, allora puoi usare lo stesso sistema che usa l'arduino ISP (mi pare sia il bit-bang)

lesto:
se il chip possiede i segnali miso mosi e sck, allora puoi usare lo stesso sistema che usa l'arduino ISP (mi pare sia il bit-bang)

Sì, seguendo la tecnica usata con le 2009 ponticellando l'FT232 direttamente al micro da programmare.
http://arduino.cc/en/Tutorial/ArduinoISP
http://www.geocities.jp/arduino_diecimila/bootloader/bitbang_w_ide_en.html

In pratica dovrei caricare su Arduino lo sketch Arduino ISP, poi collegare la porta ICSP del Arduino alla porta ICSP del Mega2560 e dire via sw "Arduino as ISP".
Domanda: il bootloader del Mega328 va bene anche sul Mega2560??

Se usi un altro Arduino, usi la tecnica ISP quindi carichi lo sketch ArduinoISP e poi fai i collegamenti del caso.
Il bootloader lo scegli per la scheda da caricare, la Mega ha il proprio bootloader.

ciao .... Curiosità:
Stai progettando una scheda, ma poi la dai a qualche cinese da fare? come fai a montare quel chip che tra un pin e l'altro non ci entra nemmeno un capello?

pablos:
ciao .... Curiosità:
Stai progettando una scheda, ma poi la dai a qualche cinese da fare? come fai a montare quel chip che tra un pin e l'altro non ci entra nemmeno un capello?

Esistono anche le breakout board :wink:

atmega2560-breakout-a-500x500.jpg

Infatti ho sempre sospettato che esistessero dei supporti ma atimel vende i chip, arduino store non li ha, rs nemmeno, ebuy solo chip e Arduini completi, forse non usavo la chiave di ricerca corretta, grazie per l'info
Ciao

pablos:
Infatti ho sempre sospettato che esistessero dei supporti ma atimel vende i chip, arduino store non li ha, rs nemmeno, ebuy solo chip e Arduini completi, forse non usavo la chiave di ricerca corretta, grazie per l'info
Ciao

RS li ha http://it.rs-online.com/web/p/schede-di-sviluppo-prototipazione/7288774/ (se non mi sono sbagliato nelle distanze delle piste), ma costicchiano: 19 € ivati senza spedizione. Li quasi quasi conviene un Arduino completo. :wink: :wink: :wink:

Ciao Uwe

Il problema di quei supporti è che... manca il chip sopra! :wink:
La breakbout di cui ho messo la foto ha invece il chip montato e costa mi pare sui 25$ :wink:
http://jkdevices.com/index.php?route=product/product&product_id=49

Bene ora che li ho visti, sono felice ma non li voglio più quando ho messo quella tovaglia con una macchia al centro piu componenti intorno, devo uscire di casa io ahaha, conviene un hard-uino completo in fatto di spazio e prezzo .

leo72:
Il problema di quei supporti è che... manca il chip sopra! :wink:
La breakbout di cui ho messo la foto ha invece il chip montato e costa mi pare sui 25$ :wink:
http://jkdevices.com/index.php?route=product/product&product_id=49

Mica l' avevi detto o almeno non l' ho letto.
comunque questo mi pace di piú:
http://jkdevices.com/arduino-megamini
Ha anche il FT232, uno stabilizzatore e il quarzo sotto.
Ciao Uwe

Con una serigrafia stendo la pasta sui pad e con la Pick&Place posiziono il componente. Comunque a mano si riesce a stagnare apportando stagno poi aspirando l'eccesso (ovviamente per piccolissimi numeri di pezzi). Bisogna usare un ingranditore e uno stagnatore con punta finissima.