I am replacing my desktop computer with a laptop and am having trouble getting my dasa programmer to work with the laptop and a PL2303-equipped USB-to-serial converter. If I try to read a Tiny2313 using:
- avrdude -p t2313 -c dasa -P /dev/ttyUSB0 -C etc/avrdude.conf -v
- avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override this check.
FWIW, I notice that if the chip is programmed with a simple blinking LED "hello world" program, the LED will immediately stop blinking when the programmer's serial cable is plugged into the desktop PC's serial port. On the laptop, the blinking LED does not stop when I plug the cable into the serial adapter, but does stop blinking while avrdude tries to read the chip. Is this normal behavior for a serial adapter, or does it mean the pin configurations are different from my serial port and I need to edit the settings in avrdude.conf? The current settings are the default (reset=rts sck=dtr mosi=txd miso=cts).
I've tried increasing the delay using "-i 4000" but receive the same result. Is there something else I should try before giving up? I'm running avrdude 5.5. on Ubuntu 8.10. Thanks for any advice you might have.