xWRL6432 EVM
- Note
- Refer to EVM page for more details on the EVM, https://www.ti.com/tool/XXXXXXX
Cable Connections
- The figure below shows some important cable connections, ports and switches.
- Take note of the location of the "SOP" switch, this is used to switch between different boot modes.
xWRL6432-EVM
Setup UART Terminal
- Many examples use a standard UART terminal to log the output from the examples. You can use any UART terminal program for the same. Below steps show how to setup the UART terminal from CCS.
- First identify the UART port as enumerated on the host machine.
- Make sure that the EVM and UART cable connected as shown in Cable Connections
- In windows, you can use the "Device Manager" to see the detected UART ports
- Search "Device Manager" in Windows Search Box in the Windows taskbar.
Identify UART Port in Windows Device Manager
- In CCS, goto "View > Terminal"
UART Terminal Menu
Open New UART Terminal
- Select the UART port, keep other options to default, i.e 115200 baud rate - 8 data bits - No parity - 1 stop bit,
- We use the 1st USB serial port, as seen in the device manager, for below in the SDK
- Flashing application via UART
- Booting application via UART
- Console output for examples which run from M4F
- We use the 2nd USB serial port, as seen in the device manager, as terminal output for examples which run from M4F
Connect to UART port
- In this screenshot this happens to be COM13 and COM14 however on your machine this could be different. One tip to make sure there is no mistake in identifying the UART port is to disconnect all other UART to USB devices other than this EVM before checking in device manager.
Additional Details
- Select SOP3 (Debug Mode) on the EVM using LPST switch (Switch 1 which contains 6 settings). Refer EVM schematics for more details.
SOP Mode Configuration
SOP Mode | Mode Name | Combination (S1.2, S1.1) |
SOP_MODE1 | Device management mode | 0 0 |
SOP_MODE2 | Application Mode/ Functional Mode | 0 1 |
SOP_MODE3 | Test Mode | 1 0 |
SOP_MODE4 | Debug Mode | 1 1 |
Mux Table
| Switch Position OFF | Switch Position ON |
S1.3 | LVDS | LIN_RX, XDS_UARTA/CAN, NERROR_LED,
WATCH_DOG_TP, RTC_CLK_IN_TP, HOST_CLK_TP |
S1.4 | XDS_RS232 | DCA_LP_RS232 |
S1.5 | CAN | XDS_UARTA |
S1.6 | I2C, REG_MODE, LED_SW_GPIO | SPI |
S4.1 | XDS_JTAG | DCA_JTAG |
Control Table
| Switch Position OFF | Switch Position ON |
S4.2 | CAN PHY: Stand-by Mode Disable | CAN PHY: Stand-by Mode Enable |
S4.3 | LIN PHY: Enable | LIN PHY: Disable |
Run the SOC Initialization Script
- Connect to DAP and load the GEL script from mcu_plus_sdk_{soc}_{version}/tools/gelfile path
- This gel file does the minimal SOC initialization for you to connect to M4, load and run the application
- To build an example, follow instructions on this page, Build a Hello World example.