Herve

Member Since: June 12, 2010

Country: United States

  • Product PGM-09231 | about 4 years ago

    I got one, it worked fine until some point.
    I was programming an ATtiny2313, with AVRdude 5.10
    I read the fuses:
    avrdude -p attiny2313 -P usb -c usbtiny -F -U hfuse:r:-:h -U lfuse:r:-:h
    I got the values 0xDF 0x64 (factory ones). OK.
    I programmed my chip:
    avrdude -p attiny2313 -P usb -c usbtiny -U flash:w:main.hex
    everything OK, fuses OK (factory values).
    I burn fuses:
    avrdude -p attiny2313 -P usb -c usbtiny -e -U lfuse:w:0xdf:m -U hfuse:w:0x9b:m -U efuse:w:0xff:m
    AVRdude tells me that everything is OK.
    Then I did:
    avrdude -p attiny2313 -P usb -c usbtiny -U flash:w:main.hex
    Still everything OK… AVRdude tells me that fuses values are 0x9b and 0xdf as expected. During this, target board had a crystal 12MHz.
    Then any command fails. I always receive “avrdude: initialization failed, rc=-1”, device signature is always 0x000000.
    I tried with and without crystal on target board, I tried with a separated power supply. Nothing works.
    I’m surprised since the programmer proved to be working
    Does anybody got some ideas about this?

No public wish lists :(