Windows still not recognizing device... tried everything

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
killertoffy
Posts: 2
Joined: Tue Jul 03, 2007 11:38 pm

Windows still not recognizing device... tried everything

Post by killertoffy » Tue Jul 03, 2007 11:53 pm

For now, only tested with usb2.0
Fuses are ok, device running and using crystal at 12.000MHz.
Tried HIDKeys and PowerSwitch, either manual compile or hex from zip.
Tried 3.3V regulator, diodes after usb 5V, and zener on D+ D- lines.
(checked voltages are ok)
Tried mcu on standalone board, in STK500 with 5v and zeners, and powered via usb with vtarget/aref disabled.
Tried with an Atmega8L and an Atmega16.

I can confirm the interrupt on int0 is triggered.
Usbview shows a low speed device with DeviceFailedEnumeration.

I connected the avr-usb to a Dell 9400 and a Gigabyte motherboard both in usb2.
Same problem on both machines.

Any clue ?
Is there more debugging that can be done like changing a status line when the descriptor is sent ?

The assembler code is tight.... and I never coded in assembly.

Thanks for any ideas ;-)

Chris.

killertoffy
Posts: 2
Joined: Tue Jul 03, 2007 11:38 pm

Post by killertoffy » Thu Jul 05, 2007 11:42 am

Finally found the problem...
My usb cable was faulty somehow.
Changed it, and now it is ok.

Chris.

Post Reply