Hello,
My name is Eric and I am currently working on a school project. My group and I are trying to make a custom PCB board that will utilize components from the MSP 432 launch pad, specifically the MCU. As a result, we have no need of the emulator and the debugger aspect of the lauchpad. So we are trying to figure out how to connect the micro-usb component to the main micro-controller (ARM Cortex M4F micro-controller) . We know how to do the VCC and the GRND connection pins of the USB, but we are not able to figure where to connect the three other pins from the micro-usb components (NC, D+, D-) to the ARM Cortex M4F micro-controller. Can someone help us out with the connections?
Thank you for your time,
Eric
Hi Eric,
In MSP432 LaunchPad, the (main) microcontroller (MSP432P401R) does not have an on-chip USB controller. Another microcontroller (TM4C1294) provides the USB controller and emulation/debugging functionality. USB 2.0 physical signaling layer is provided by TUSB1210 ULPI PHY transceiver. TPD4E004 is a transient voltage suppression (TVS) device array for ESD protection.
In your custom PCB you will not have the TM4C1294 and you don't have a USB controller. If you need a USB interface there are options that you can choose
The connection goes like this
USB Connector ---> PHY ---> USB Controller/SIE ---> MCU
Regards,
Goodwin