SLAU748B October 2017 – September 2018 MSP432E401Y
The second BoosterPack XL interface is located near the bottom of the board. This interface is fully compliant with the BoosterPack plug-in module standard, and adds features not covered by the BoosterPack plug-in module standard that enable operation with additional BoosterPack plug-in modules.
Using the jumpers JP4 and JP5, Controller Area Network (CAN) digital receive and transmit signals can be optionally routed to the BoosterPack Plug-in Module Interface 2 connector. In the default configuration, UART0 is used for the XDS-110 backchannel UART and CAN is not present on the BoosterPack plug-in module headers. In this configuration, the ROM serial bootloader can be used over the XDS-110 backchannel UART. When the jumpers are configured for CAN on the BoosterPack plug-in module interface, then UART2 must be used for the XDS-110 backchannel UART.
To comply with both the original and the new BoosterPack plug-in module standard, I2C is provided on both sides of the BoosterPack plug-in module connection. Use of I2C on the bottom left of the BoosterPack plug-in module connection is highly encouraged where possible, to be in compliance with the new BoosterPack plug-in module standard. To provide I2C capability on the right side of the connector, per the original standard, two 0-Ω resistors (R19 and R20) are used to combine the SPI and I2C signals. These signals are not shared with any other pins on the LaunchPad development kit and therefore removal of these zero-ohm resistors should not be required. Software should be certain that unused GPIO signals are configured as inputs.
Table 3 lists the BoosterPack plug-in module pins and the GPIO alternate functions available at each pin. The MSP432E401Y GPIO register GPIOPCTL values are shown for each configuration. The headers in this table are labeled from left to right in ten pin columns. J5 and J6 make up the outer BoosterPack standard pins, J7 and J8 make up the inner BoosterPack XL standard pins.
Header | Pin | Standard Function | GPIO | MCU Pin | Analog | Digital Function (FPIOPCTL Bit Encoding) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 5 | 6 | 7 | 8 | 11 | 13 | 14 | 15 | ||||||
J5 | 1 | 3.3 V | ||||||||||||||
J5 | 2 | Analog | PD2 | 3 | AIN13 | – | I2C8SCL | T1CCP0 | C2o | – | – | – | – | – | – | SSI2Fss |
J5 | 3 | UART RX | PP0 | 118 | C2+ | U6Rx | – | – | – | – | – | – | – | – | – | SSI3XDAT2 |
J5 | 4 | UART TX | PP1 | 119 | C2- | U6Tx | – | – | – | – | – | – | – | – | – | SSI3XDAT3 |
J5 | 5 | GPIO (See JP4) | PD4 | 125 | AIN7 | U2Rx | – | T3CCP0 | – | – | – | – | – | – | – | SSI1XDAT2 |
PA0 | 33 | – | U0Rx | I2C9SCL | T0CCP0 | – | – | CANORx | – | – | – | – | – | |||
J5 | 6 | Analog (See JP5) | PD5 | 126 | AIN6 | U2Tx | – | T3CCP1 | – | – | – | – | – | – | – | SSI1XDAT3 |
PA1 | 34 | – | U0Tx | I2C9SDA | T0CCP1 | – | – | CAN0Tx | – | – | – | – | – | |||
J5 | 7 | SPI CLK | PQ0 | 5 | – | – | – | – | – | – | – | – | – | – | SSI3Clk | EPI0S20 |
J5 | 8 | GPIO | PP4 | 105 | – | U3RTS | U0DSR | – | – | – | – | – | – | – | USB0D7 | – |
J5 | 9 | I2C SCL | PN5 | 112 | – | U1RI | U3CTS | I2C2SCL | – | – | – | – | – | – | – | EPIO0S35 |
J5 | 10 | I2C SDA | PN4 | 111 | – | U1DTR | U3RTS | I2C2SDA | – | – | – | – | – | – | – | EPIO0S34 |
J7 | 21 | 5 V | ||||||||||||||
J7 | 22 | GND | ||||||||||||||
J7 | 23 | Analog | PB4 | 121 | AIN10 | U0CTS | I2C5SCL | – | – | – | – | – | – | – | – | SSI1Fss |
J7 | 24 | Analog | PB5 | 120 | AIN11 | U0RTS | I2C5SDA | – | – | – | – | – | – | – | – | SSI1Clk |
J7 | 25 | Analog | PK0 | 18 | AIN16 | U4Rx | – | – | – | – | – | – | – | – | – | EPI0S0 |
J7 | 26 | Analog | PK1 | 19 | AIN17 | U4Tx | – | – | – | – | – | – | – | – | – | EPI0S1 |
J7 | 27 | Analog | PK2 | 20 | AIN18 | U4RTS | – | – | – | – | – | – | – | – | – | EPI0S2 |
J7 | 28 | Analog | PK3 | 21 | AIN19 | u4CTS | – | – | – | – | – | – | – | – | – | EPI0S3 |
J7 | 29 | A out | PA4 | 37 | – | U3Rx | I2C7SCL | T2CCP0 | – | – | – | – | – | – | – | SSI0XDAT0 |
J7 | 30 | A out | PA5 | 38 | – | U3Tx | I2C7SDA | T2CCP1 | – | – | – | – | – | – | – | SSI0XDAT1 |
J8 | 40 | PWM | PG1 | 50 | – | – | I2C1SDA | – | – | M0PWM5 | – | – | – | – | – | EPI0S10 |
J8 | 39 | PWM | PK4 | 63 | – | – | I2C3SCL | – | EN0LED0 | M0PWM6 | – | – | – | – | – | EPI0S32 |
J8 | 38 | PWM | PK5 | 62 | – | – | I2C3SDA | – | EN0LED2 | M0PWM7 | – | – | – | – | – | EPI0S31 |
J8 | 37 | PWM | PM0 | 78 | – | – | – | T2CCP0 | – | – | – | – | – | – | – | EPI0S15 |
J8 | 36 | Capture | PM1 | 77 | – | – | – | T2CCP1 | – | – | – | – | – | – | – | EPI0S14 |
J8 | 35 | Capture | PM2 | 76 | – | – | – | T3CCP0 | – | – | – | – | – | – | – | EPI0S13 |
J8 | 34 | GPIO | PH0 | 29 | – | U0RTS | – | – | – | – | – | – | – | – | – | EPI0S0 |
J8 | 33 | GPIO | PH1 | 30 | – | U0CTS | – | – | – | – | – | – | – | – | – | EPI0S1 |
J8 | 32 | GPIO | PK6 | 61 | – | – | I2C4SCL | – | EN0LED1 | M0FAULT1 | – | – | – | – | – | EPI0S25 |
J8 | 31 | GPIO | PK7 | 60 | – | U0RI | I2C4SDA | – | RTCCLK | M0FAULT2 | – | – | – | – | – | EPI0S24 |
J6 | 11 | GND | ||||||||||||||
J6 | 12 | PWM | PM7 | 71 | TMPR0 | U0RI | – | T5CCP1 | – | – | – | – | – | – | – | – |
J6 | 13 | GPIO | PP5 | 106 | – | U3CTS | I2C2SDL | – | – | – | – | – | – | – | USB0D6 | – |
J6 | 14 | GPIO | PA7 | 41 | – | U2Tx | I2C6SDA | T3CCP1 | USB0PFLT | – | – | – | USB0EPEN | SSI0XDAT3 | – | EPI0S9 |
J6 | 15 | RESET | ||||||||||||||
J6 | 16 | SPI MOSI | PQ2 | 11 | – | – | – | – | – | – | – | – | – | – | SSI3XDAT0 | EPI0S22 |
I2C | PA3 | 36 | – | U4Tx | I2C8SDA | T1CCP1 | – | – | – | – | – | – | – | SSI0Fss | ||
J6 | 17 | SPI MISO | PQ3 | 27 | – | – | – | – | – | – | – | – | – | – | SSI3XDAT1 | EPI0S23 |
I2C | PA2 | 35 | – | U4Rx | I2C8SCL | T1CCP0 | – | – | – | – | – | – | – | SSI0Clk | ||
J6 | 18 | GPIO | PP3 | 104 | – | U1CTS | U0DCD | – | – | – | – | – | – | – | USB0DIR | EPI0S30 |
J6 | 19 | GPIO | PQ1 | 6 | – | – | – | – | – | – | – | – | – | – | SSI3Fss | EPI0S21 |
J6 | 20 | GPIO | PM6 | 72 | TMPR1 | U0DSR | – | T5CCP0 | – | – | – | – | – | – | – | – |