The chips arrived, and after letting them sit around for over a week, I decided to see what I could do with them. They give me the same sort of problems that the first batch did. It must be me doing something wrong.
I decided "just for the heck of it" to try installing the slow SCK jumper onto one of my USBasp boards. This is an unlabeled pair of pads marked JP3 on my boards. With this jumper installed, everything WORKS!. Why didn't anyone tell me this in the myriad of tutorials online? I now get:
avrdude -c usbasp -p t13 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.02s avrdude: Device signature = 0x1e9007 (probably t13) avrdude: safemode: Fuses OK (E:FF, H:FF, L:6A) avrdude done. Thank you.And again, AVRdude thanks me. What polite software!
I have 3 batches of ATtiny13A chips, and they all work nicely the same way. I don't deeply understand what this jumper does, and may or may not dig deep enough to find out. I am satisfied with just getting things done at this stage.
Oddly enough, it only seems to work with the voltage jumper in the 5V setting. It does not see the chip with the jumper on 3.3 volts.
I did through my junk box and find an old board with shorting jumpers, desolder three of them, and install them on my 3 USBasp boards. And all 3 board work! I am on to new and exciting things -- such as programming ATTiny13A chips!
Tom's Light Info / [email protected]