Working on bringing up a Beta Pro on one of my systems. So far, I've tried 3 different machines, all with the same result: the DigiSpark Pro failed to enumerate and drops back into the default mainloop (blinking LED) after 5 seconds.
Setup:
- Following instructions from http://digistump.com/wiki/digispark/tutorials/connectingpro.
- Pro is USB cable powered, no headers soldered on yet. Using Ardunio 1.5x nightly and the Windows Addons.
- Windows machines have 64-bit drivers installed before launching IDE, trying to upload, and connecting the Pro when indicated.
- pnputil shows the Digistump driver is present in the staged driver store.
- usbview indicates DeviceFailedEnumeration status, regardless of which controller port I use or if a self-powered hub is used between the root hub and the device.
- Ubuntu system has the udev permissions settings and dmesg indicates device failed to accept an address.
Systems tried:
1. Windows 7 64-bit, P55 Express chipset
2. Windows 8.1 64-bit, QS77 chipset
3. Ubuntu Linux 14.04, X58+ICH10 chipset
Cables tried:
1. Motorola Micro USB
2. Samsung Micro USB
Hub tried:
1. USB 2.0 self-powered hub
Tried all the suggestions from the Troubleshooting and Linux Troubleshooting sections of the Wiki, but still no enumeration. I don't have a USB monitor to interpose between the host and device, so I can't see the enumeration sequence to see if the D+/D- lines are doing what they're supposed to at the physical and link level. Does anyone have any ideas on next steps to try?
Thanks!