Go Down

Topic: [RISOLTO]usb tiny isp autocostruito non funziona (Read 3 times) previous topic - next topic

alexdb

Jul 30, 2012, 11:09 am Last Edit: Aug 01, 2012, 05:09 pm by alexdb Reason: 1
Buongiorno a tutti,
ho costruito un tiny isp versione 1 (allego lo schema che ho usato),
sembra che tutto funzioni (il led rosso quando connetto il tiny isp al computer si accende, quando provo a dare un comando di test come c'è scritto sul sito http://www.ladyada.net/make/usbtinyisp/avrdude.html :

Code: [Select]

avrdude -c usbtiny -p m8

l'altro led lampeggia e il programmatore mi risponde:
Code: [Select]

~$ avrdude -c usbtiny -p m8

avrdude: initialization failed, rc=-1
        Double check connections and try again, or use -F to override
        this check.


avrdude done.  Thank you.


tuttavia quando lo connetto a un micro, ad esempio a un atmega328p e provo a dare:
Code: [Select]

avrdude -c usbtiny -p m328p

mi viene fuori questa cosa:
Code: [Select]

~$ avrdude -c usbtiny -p m328p

avrdude: initialization failed, rc=-1
        Double check connections and try again, or use -F to override
        this check.


avrdude done.  Thank you.

in pratica come se non avessi collegato niente al programmatore.

cosa può essere?

uso ubuntu 10.04 e avrdude 5.10

EDIT: l'unica modifica allo schema è che ho usato resistenze da 2k al posto di quelle da 1,5k e quille da 68 ohm al posto di quelle da 27, perchè non ne ho a casa...può essere quello il problema?

Michele Menniti

che intendi per costruito? se non hai realizzato il CPB puoi rinunciare subito, sono sistemi molto critici, e per la stessa ragione i valori dei componenti vanno rispettati senza eccezioni.
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

alexdb


che intendi per costruito? se non hai realizzato il CPB puoi rinunciare subito, sono sistemi molto critici, e per la stessa ragione i valori dei componenti vanno rispettati senza eccezioni.

ho realizzato il pcb :) sono partito dallo schema originale, e ho cambiato quasi tutti i componenti mettendoli smd (così devo fare meno buchi --> meno punte rotte XD)
le resistenze che ho messo di valore diverso ho visto che sono resistenze di protezione, e in alcuni casi potrebbero essere omesse...più tardi mi procuro quelle di valore giusto e provo allora ;)

leo72

Io ho replicato la 1a versione dell'USBtiny e mi funziona perfettamente.
Hai dato i permessi come descritto nel link che hai citato?


ho realizzato il pcb :) sono partito dallo schema originale, e ho cambiato quasi tutti i componenti mettendoli smd (così devo fare meno buchi --> meno punte rotte XD)
le resistenze che ho messo di valore diverso ho visto che sono resistenze di protezione, e in alcuni casi potrebbero essere omesse...più tardi mi procuro quelle di valore giusto e provo allora ;)

Che schema hai realizzato? Io con quello originale di Adafruit non ho avuto problemi. Potresti pubblicare il tuo circuito?

alexdb

il circuito è lo stesso, ho solo modificato il package dei componenti...comunque è nel primo post...

i permessi li ho dati, comunque per scaramanzia ho provato con sudo ma non va lo stesso :0

Go Up