Gast
#1486058
Hallo allerseits, ich wage gerade meine ersten Schritte in Sachen Mikrocontroller und bin leider an einem toten Punkt angekommen: Ich verwende das Pollin-Evaluationsboard (besser gesagt den ISP davon), und versuche gerade nur eine erste Kommunikation. Da bietet es sich ja an, erstmal die Fuses auszulesen... Das Board ist über einen USB-serial Adapter (PL2303) angeschlossen, der Treiber ist installiert. Nun versuche ich folgendes: avrdude -v -p atmega32 -c ponyser -P /dev/tty.usbserial Ich bekomme folgende Rückmeldung: Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 64 0 no 1024 4 0 9000 9000 0xff 0xff flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 lock 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 calibration 0 0 0 0 no 4 0 0 0 0 0x00 0x00 Programmer Type : SERBB Description : design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts avrdude: AVR device not responding avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Was könnte da schief laufen? - Ich habe einen ATmega32 auf dem Board - das Kabel ist richtig angschlossen (ISP, nicht RS232) - /dev/tty.usbserial stimmt auch - ponyser sollte auch stimmen, oder? Erzwinge ich die Operation mit -F, erhalte ich: avrdude: Device signature = 0x000000 avrdude: Yikes! Invalid device signature. Was könnte denn die Ursache sein? Hat jemand einen guten Tip für mich? Vielen Dank, Nick