Hello All,
I designed a board with the CC2540 that is meant to control a PWM to a actuator (see schematic below). I am having trouble communicating with the IC, first problem I had was my PC didn't recognize/respond to plugging in the USB cable to my board. After installing a pullup resistor on the D+ line, my PC finally responded to me plugging the device in via USB. I am able to see it in device manager but it gives an error "Unknown USB Device (Device Descriptor Request Failed)". My IC has not been pre-programmed by the factory to my knowledge. None of the TI software I have downloaded is able to see the device as well (IAR Workbench, BTool & SmartRF Studio 7 etc.). So I have a few questions...
1. Is the device preprogrammed with this descriptor so that the software can recognize it and make it able to program?
2. Can I program it via USB, or do I need to SWD flash it with the CC Debugger so that it can be recognized with the TI software?
3. If the USB lines aren't exactly impedance matched, could that cause a communication error? (even though it can be seen on Device mananger).
I want to see if I can rig something up with what I have now before I respin the board and know what I need to add to it.
Any help would be appreciated!
- IMT

