The green light won't come on, unfortunately...
here's my dmesg output:
Code: Select all
[ 562.860000] usb 1-1: new low speed USB device using uhci_hcd and address 2
[ 562.980000] usb 1-1: device descriptor read/64, error -71
[ 563.204000] usb 1-1: device descriptor read/64, error -71
[ 563.420000] usb 1-1: new low speed USB device using uhci_hcd and address 3
[ 563.540000] usb 1-1: device descriptor read/64, error -71
[ 563.764000] usb 1-1: device descriptor read/64, error -71
[ 563.980000] usb 1-1: new low speed USB device using uhci_hcd and address 4
[ 564.388000] usb 1-1: device not accepting address 4, error -71
[ 564.500000] usb 1-1: new low speed USB device using uhci_hcd and address 5
[ 564.908000] usb 1-1: device not accepting address 5, error -71
First, i didn't have access to an ATTiny2313-20PU, so i used a -10PU part. Is that the whole problem? From my experience with PICs, that's not a lot of overclocking...
Also, i had to exchange the diodes: i traded the 1N5226B into 1N746A (datasheets: http://www.ortodoxism.ro/datasheets/vishay/85588.pdf and http://www.ortodoxism.ro/datasheets/vishay/85756.pdf). From what I gathered, they're pretty much the same, but if they were identical there wouldn't be two different part numbers...
What i also found from the forums (http://www.ladyada.net/forums/viewtopic.php?t=4909) is that the diodes are supposed to be 3,6V zeners.. is that right? The V1.0 instructions explicitely ask for 3,3V... i also have some 1N4728A here (Also a 3,3V zener), would it work if i switched them?
Also, my capacitor is a little off from the design.. mine is a brownish-yellow square, which reads:
On one side:
Code: Select all
CKO5
BX
104K
Code: Select all
50V
A
8430
Code: Select all
C:\usbtinyisp\spi>avrdude -p attiny2313 -P lpt1 -c dapa -E reset -q -U flash:w:main.hex
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e910a
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "main.hex"
avrdude: input file main.hex auto detected as Intel Hex
avrdude: writing flash (2038 bytes):
avrdude: 2038 bytes of flash written
avrdude: verifying flash memory against main.hex:
avrdude: load data flash data from input file main.hex:
avrdude: input file main.hex auto detected as Intel Hex
avrdude: input file main.hex contains 2038 bytes
avrdude: reading on-chip flash data:
avrdude: verifying ...
avrdude: 2038 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
From searching the forums, i found this (http://www.ladyada.net/forums/viewtopic.php?t=3952), which suggests using ohci/ehci instead of uhci. Thing is, if i rmmod uhci_hcd, my usb ports simply cease working...
oh, and lsusb simply return the actual usb ports, but nothing connected to them.
Now, I know that i'm not quite in the position of asking for support, but has anyone ever had the same problems? managed to solve them? thanks in advance for any attention, and if any more information is needed, just tell me!