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.

CCS/SW-EK-TM4C1294XL: Having ethernet and USB simultaneously on TM4C1294

Part Number: SW-EK-TM4C1294XL

Tool/software: Code Composer Studio

We would like to add ethernet LAN to our existing TM4C1294 boards, that currently use USB.  However we would like to keep USB as well (don't need high-speed usb).
Examples from Tivaware, usb_dev_cserial and enet_lwip, work well on their own, but I am have trouble combining them.  Adding usb to enet_lwip (the simplest way to combine them) gives a host of usb drivers not found no matter what files I include.  There seems to be some hidden parameter that tells the FW about usb.
Is there an example of both working together?  There should be no hardware limitation preventing this on the TM4C1294.
  • Hi Anthony,

      From hardware point of view, the MCU can support both USB and Ethernet at the same time. We don't have an example that integrates both together. I'm not clear as to your statement 'a host of usb drivers not found no matter what files I include'. Is it possible that you didn't include the usblib.lib when you integrate the USB into the enet_lwip example?. In the usb_dev_cserial example you should see the usblib.lib in the linker file search path. Please see below. I hope this will resolve your problem. 

  • Thanks.  This resolved my problem.