AnsweredAssumed Answered

USB Device won't enumerate on custom F7 board

Question asked by Mike Hooper on Dec 5, 2017

I have a custom F7 board configured as a USB HID device (using CubeMX generated code) that won't enumerate with my PC host. However, if I pull BOOT0 high, it will enumerate as a "STM Device in DFU Mode". So I assume my hardware is working properly.

 

I have stepped through the initialization code and everything seems to be getting properly initialized (all functions return USBD_OK). However, there is no activity on the D+/D- lines as if they are not getting powered up.

 

Can anyone give some guidance on this?

 

Thanks,

Outcomes