This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB examples custom board

Other Parts Discussed in Thread: TM4C1294NCPDT

Hello,

I'm using the TM4C1294NCPDT chip on a custom board and the PC is not detecting any USB device when running any of the USB examples provided with TivaWare. I've tried the bulk and cserial examples as well as program that implements a non-composite USB COM. When I run them on a TM4C1294XL Launchpad the PC correctly detects the device and assigns it the correct drivers. When I run them on the custom board the PC doesn't detect anything. 

The Launchpad was used as a reference design and pin connections on the custom board are the same as on the Launchpad. I can successfully run other programs on the custom board and it appears that USB functions are the only ones having issues. Debugging through Code Composer shows the program is stepping through the functions as expected and similar to what it does on the Launchpad. 

Is there anything that could have been missed in using the Launchpad as a design reference? The board hardware looks good but is there any way to further verify what's going on? In general, should the USB example programs run without issue on custom boards assuming exact same pin connections or are there other steps that need to be performed?

Thanks,
Juan

  • Hello Juan,

    Is the same crystal being used on the custom board. Also though it may not be obvious (and it may be stated within the post), has the RBIAS pin been connected to GND via a 4.87K resistor. A schematic post would be useful as well.

    Do Check also that the Oscillator is working.

    Regards
    Amit