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