Hi all. I have been repeatedly trying to get my atmega328 hooked up to a computer properly.
I am using Ubuntu Desktop Remix 9.10 and a Windows Vista on 2 seperate computers.
I had to plug a usb hub in for the tinyusb to be recognised.
On Linux:
~/Desktop$ avrdude -c usbtiny -p atmega328p -F
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 ATMEGA328P is 1E 95 0F
avrdude done. Thank you.
I have looked at the product page of the Pocket AVR Programmer, and have tried a couple of troubleshooting methods, such as putting a udev rule suggested by ladyada, but none of them really worked well for me. I highly doubt it is the wiring as I have checked and checked many times.
Suspecting that it might be the atmega328 that is faulty, I tried doing the same thing using WinAVR on Vista. I had to install a driver before it was detected. However, I got identical error messages as seen from above.
Thanks in advance.
PS: This is a report from ladyada forums