Part Number: EK-TM4C123GXL
I've got the EK-TM4C123GXL working using uartstdio.c functions such as UARTprintf and UARTgetc. I communicate over the USB-Debug port using a terminal emulator accessible through a COM port. Everything works fine, however I need to switch from the USB-Debug port to the USB-Device port.
I've changed from:
// PA0-1 are used for UART0
GPIOPinConfigure(GPIO_PA0_U0RX);
GPIOPinConfigure(GPIO_PA1_U0TX);
GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1);
UARTAStdioConfig(0, 230400, SysCtlClockGet());
to:
// PD4-5 are used for UART6
GPIOPinConfigure(GPIO_PD4_U6RX);
GPIOPinConfigure(GPIO_PD5_U6TX);
GPIOPinTypeUART(GPIO_PORTD_BASE, GPIO_PIN_4 | GPIO_PIN_5);
UARTBStdioConfig(6, 230400, SysCtlClockGet());
The problem is, when I connect a USB cable, Windows reports "USB device not recognized". Looking into Device Manager I get "Unknown USB Device (Port Reset Failed)"

I recall for the USB-Debug port I needed to load a Stellaris driver. To me, it appears I need a Windows USB driver. I've searched the web, but cannot find anything.
Anyone know how to get an EK-TM4C123GXL USB-device port to work like a USB-debug port?

