[ bantu @ 22.12.2012. 15:38 ] @
Ne polazi mi za rukom da programiram Atmega32 mikrokontroler sa dragon-om.

Isti rezultat dobijem kao i kad ne spojim programator ni na šta. Mislim da sam povezivanje izvršio dobro nekoliko sam puta provjerio.


Sumnjam da SPIEN i DWEN fuse bitove nisu postavljeni kako treba. Da li je ovo normalno ponasanje ukoliko spi programiranje nije enable-ovano?
Imam nekoliko kontrolera ne vjerujem da su svi crkli.

Code:

:~$ avrdude -c dragon_isp -P usb -p m32
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED
avrdude: jtagmkII_getsync(): ISP activation failed, trying debugWire
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_NO_TARGET_POWER
avrdude: failed to sync with the AVR Dragon in ISP mode

avrdude done.  Thank you.

[ bantu @ 22.12.2012. 19:07 ] @
Proradio. Nisam mu bio vcc doveo, mislio sam da ga dobija preko spi.

Takođe sam morao da mu obezbjedim i ovo -B jer je stalno javljao bad signature 000000.

Code:

dalibor@electron:~$ avrdude -c dragon_isp -P usb -p m32 -t -B 154.37

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.17s

avrdude: Device signature = 0x1e9502
avrdude> dump lfuse 0 1
>>> dump lfuse 0 1 
0000  e1                                                |.               |

avrdude> dump hfuse 0 1
>>> dump hfuse 0 1 
0000  99                                                |.               |

avrdude> dump lock 0 1
>>> dump lock 0 1 
0000  3f                                                |?               |

avrdude> 

[ bogdan.kecman @ 22.12.2012. 19:39 ] @
cudno zasto ne moze da procita signature kako treba
[ milanmeh @ 29.12.2012. 01:10 ] @
Nemogucnost ocitavanja signaturea moze biti usled ne ispunjavanja zahteva da ISP frekvencija bude osam ili vise puta manja od frekvencije mikrokontrolera.