But it does not correctly read the device signature there. Does anybody know the reason for this?
I have used very low settings. I have even tried pull-up resistor to the RESET line. This is
my command line for avrdude setup.
Please note that I got usbto serial converter in /dev/ttyUSB0
Code: Select all
sandun@sandun-Aspire-4741:~$ sudo avrdude -c ponyser -P /dev/ttyUSB0 -p m8 -i 500 -b 9600
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
signature for ATmega8.
Code: Select all
sandun@sandun-Aspire-4741:~$ sudo avrdude -c ponyser -P /dev/ttyUSB0 -p m8 -i 500 -F
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATMEGA8 is 1E 93 07
avrdude done. Thank you.
And I have tested this with desktop motherboard with a inbuild serial port too. But it did not respond to it
either.
Any idea to make this work? Any idea where the trouble is?
Is that trouble is with the chip?. I have also double checked the wiring configurations.
Is that signature is programmed by the bootloader. But I didn't heard anything like that in the
datasheet. No matter bootloader is programmed or not it should respond to the device code
request , Am I right ?
--Thx in advance--