Other Parts Discussed in Thread: EK-TM4C1294XL
Hello. I am preparing a custom design using the TM4C1294NCPDT microcontroller, for which I'm referring to the schematic and design of the EK-TM4C1294XL launchpad. I wish to add a USB port to my design for power supply and programming.
The datasheet of the TM4C1294NCPDT shows pins 93 (PL7) and 94 (PL6) as the USB0D+ and USB0D- pins, respectively. On the EK-TM4C1294XL launchpad, these pins are connected to the target USB port, which is a Micro-AB port. Meanwhile, the debug USB port which is a Micro-B port is connected to the onboard TM4C123G debugger.
Shown above is the debug USB port connection in the EK-TM4C1294XL launchpad schematic. But I don't see how the debugger chip communicates with the TM4C1294NCPDT microcontroller; maybe I'm missing something but I wasn't able to find a connection from the TM4C123G chip to the TM4C1294NCPDT chip in the Eagle design. Can someone point it out or explain it please?
Meanwhile the target USB port is connected directly to the TM4C1294NCPDT pins described above, with test points on every connection. So on my custom design, if I use a Micro-AB port and connect its D+ and D- pins to pins 93 and 94 of the TM4C1294NCPDT, along with the appropriate reset and power connections, will I be able to power up and program my design over USB just like the launchpad? Or will I have to include the TM4C123G chip as well?