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.
We are using TM4C129DNCPDT for production and integrate SPI to USB HOST chip,
for new generation products, we want to find MCU have 2 usb ports without HW interface translation( no SPI, no ULPI)
1 port as device (link PC for DAQ, control device)
1 port as Host (connect DUT, control DUT)
Does Ti have embedded HS USB2.0 PHYsolution?
Hi Chih,
The TM4C1294NCDT USB peripheral Tivaware software library functions only support device or host mode respectively to a single endpoint. The USB PHY directly supports an external HUB chip for a custom PCB up to 480MBPS data transfer rates. That gives custom PCB multiple USB ports for several connected HID devices, e.g. mouse/keyboard etc.. Not sure if the DK-TM4C1294X version host hub library functions support an external USB hub chip directly though it seems plausible.
Perhaps install the USB library and Host hub example found under DK-TM4C1294X product to aid in your discovery process. As to JTAG support via USB virtual device mode; TI has never released to public domain the embedded code written for TM4C123G ICDI Stellaris USB virtual emulator shipped on the EK-TM4C1294XL launch pad. Engineers thusly employ JTAG header on a custom PCB for debug DUT control purpose.