Go Down

Topic: Arduino ISP e optiboot (Read 989 times) previous topic - next topic

Nyo

Salve, vorrei caricare l'optiboot sul mio arduino pro 3.3V/8khz con il mio altro Arduino Duemilanove come ISP.
Ho letto come è la procedura e tutto il resto, l'unica cosa è che non riesco ad "installare" l'optiboot nell'IDE (1.0) dato che non riesco a visualizzarlo nel menu "Board" e quindi selezionarlo come bootloader da caricare.
Come posso risolvere?

Arduino duemilanove con sketch ISP (ISP) -> Arduino pro 3.3V/8khz (ricevente del bootloader OPTIBOOT)

Grazie mille.

leo72

La procedura indicata è valida al 100% per le vecchie versioni dell'IDE. Per la nuova versione 1.0 non so se c'è da fare delle modifiche a dei file differenti. Non ho ancora controllato come la 1.0 identifichi le schede.

Resta valido quanto ho detto qui.

Nyo

#2
Dec 01, 2011, 10:38 am Last Edit: Dec 01, 2011, 10:49 am by Nyo Reason: 1
Allora sbaglio io perchè ho provato anche con la 022..
Ho messo la cartalal optiboot OVUNQUE... ma continuano a non apparire le varie board optiboot nel menu..

leo72

Non è la cartella Optiboot a fare da discriminante ma è il file boards.txt. Devi modificare questo file come da guida.

Nyo

#4
Dec 01, 2011, 01:51 pm Last Edit: Dec 01, 2011, 05:08 pm by Nyo Reason: 1
Avevo un dubbio proprio su quel file infatti.. ma non ho trovato questo passaggio sulla guida..
Puoi dirmi, gentilmente, come procedere?
Il sito di optiboot dice:

To install into the Arduino software

    Download the latest Optiboot zip file and extract it.
    You will need to be using a recent version of the Arduino environment, version 18 or later.
    Create a 'hardware' directory inside your sketches folder.
    Copy the optiboot directory into the hardware directory.
    Restart the Arduino software. New boards will appear in the Tools > Board menu.

Grazie mille

leo72

C'è nella guida, è nella seconda parte.
Cmq l'Optiboot per il tuo Pro a 8 MHz non c'è già compilato nell'IDE 1.0, l'ho visto ora. Lo devi compilare tu a mano dando makeall da terminale nella cartella /arduino-1.0/hardware/arduino/bootloaders/optiboot e poi modificando il file boards.txt come da guida specificando come bootloader l'optiboot_pro_8MHz.hex che si forma durante la compilazione.

Nyo

Forse stiamo parlando di due guide differenti..
Potresti linkarmi quella a cui ti riferisci?

Michele Menniti

http://www.gioblu.com/tutorials/programmazione/214-guida-alluso-dellattiny85
http://www.michelemenniti.it/arduino_burn_bootloader.html
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Nyo

Grazie mille, con queste riuscirò.
*inchino*

leo72


Grazie mille, con queste riuscirò.
*inchino*


Ma tu hai scritto:
Quote
ma non ho trovato questo passaggio sulla guida..

quindi io davo per scontato che tu avessi la guida per la programmazione ISP...

Nyo

Avevo letto il tutorial sul sito di arduino e guide di altri siti..

Go Up