Hello,
We have a custom board using the Rigado BMD340. I have uploaded the usbd_cdc_acm example code onto it. Everytime I plug in the USB, my computer fails to recognize the device. I get an Error saying "Windows has stopped this device because it has reported problems. (Code 43)".
I have tested the code on a BMD340 Eval kit, and I've encountered no issues.
Our VCC and VCCH are both supplied with 3.0V, and our VBUS is measured to be 5V. Our USB and power connections are the same as the example circuit on the BM340, except our external LDO is not powered by VBUS. (Please see image below.)
All the other functions of the chip work fine. We have tested this on multiple boards, and have the same issue across all of them.
What are we missing?
Thanks for your help.
P