Added information required by the "How to get help!" post.
I have been using my usbtiny V1.0 for a long time and it has always been unreliable, but today I thought I would turn to the forums since google was no help.
The problem:
Usbtiny only works sometimes and unplugging then replugging fixes the problems occasionally. Sometimes it doesn't work at all until some combination of factors on my system align. I have tried with multiple boards so I don't think it is a hardware problem.
Error messages:
Output from USB Prober:
- Code: Select all
Timestamp Lvl Message
--------- --- --------------------------------------
6.258 [1] [0x4603800] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 1 of Hub at 0x4000000)
6.713 [1] [0x4603800] The IOUSBFamily has successfully enumerated the device.
6.754 [1] USB Device USBtiny is violating Section 9.3.5 of the USB Specification -- Error in GetConfigDescriptor( wLength = 4)
Output from dmesg after plugging the device in:
- Code: Select all
com_apple_driver_AppleUSBCardReaderUMC:: Stop::Controller Reset
USBMSC Identifier (non-unique): 000000009833 0x5ac 0x8403 0x9833
Output from avrdude when programming fails immediately after plugging in
- Code: Select all
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e0000
avrdude: Expected signature for ATMEGA328P is 1E 95 0F
Double check chip, or use -F to override this check.
Output from avrdude after the first failed attemps. Seems like at this point osx gives up trying to read the usb device (See below).
- Code: Select all
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Setup:
Usbtiny version 1.0 - Kit from adafruit
Picture of the front
http://flic.kr/p/8VG82C
Picture of the back
http://flic.kr/p/8VG6Km
Macbook details
- Code: Select all
Model Name: MacBook Pro
Version 10.6.5
Model Identifier: MacBookPro5,5
Processor Name: Intel Core 2 Duo
Processor Speed: 2.26 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 3 MB
Memory: 2 GB
Bus Speed: 1.07 GHz
avrdude -v
- Code: Select all
avrdude: Version 5.8, compiled on Dec 22 2009 at 16:02:42
Thanks in advance.

