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.

Differences between TM4C123G and LM4F120 Launchpad

Just to list out the subtle enhancements made to TM4C123G wrt LM4F120

1. USB functionality has been upgraded to USB OTG capable on TM4C123G. See Section 2.1.2 of SPMU296 (User Guide)

- Without hardware modifications, it functions as USB device

- Populate R25 & R29 with 0-ohm resistors and it will connect the USB ID and USB Vbus signals

2. Motion Control capability on TM4C123G. See Section 2.1.3 of SPMU296.

- 2 motion control PWM, with 16 PWM output

Note: Figure 1-1 of SPMU296 does not show R25 & R29. Refer to the image on TI's website to see them (http://www.ti.com/tool/EK-TM4C123GXL)

  • Thanks for the heads up on this, Eddie.

    Now, if we do populate R25 & R29 with 0-ohm resistors to  connect the USB ID and USB Vbus signals, do we lose the USB Device capability, and the board becomes a OTG/Host _only_ capable board ?

    If so, then I'll order two TM4C123G Launchpad boards - one for USB device, and the other to be modded for OTG/Host.

    Also, since the USB Host is responsible for supplying the 500 ma power for the bus, are any other mods needed to supply the USB bus power ?