To set up the software for the LP-MSPM0G3507,
follow these steps (demonstrated in a computer with Windows® 10 OS):
- Download and install Code Composer Studio™ (CCS): Code
Composer Studio integrated development environment (IDE). Follow online guide to install CCS or use the MSPM0 Design
Flow Guide.
- In the installation, when CCS
installer is in Select Components page, select MSPM0 32-bit Arm Cortex-M0+
General Purpose MCUs.
- Download MSPM0-SDK and import sample code.
- Download MSPM0-SDK from ti.com.
- In CCS, click Project - Import CCS
Projects, choose the TPS929xxx demo SDK folder path: {SDK
folder}\examples\nortos\LP_MSPM0G3507\demos\TPS929xxx_control_uart_over_can, import
demo code.
- Refer to the TPS929120EVM, TPS929160EVM or TPS929240EVM's user's guides to change the EVM address. Synchronously change
the device number DEVICE_CNT and device address device_address in the
system_info.h and system_info.c file.
- Build and load the program.
- Press S2 button on LP-MSPM0G3507, TPS929xxxEVM changes the LED pattern.
- (Optional) Download the EEPROM
configuration tool. This is a good tool if users want to program the EEPROM with
non-default data. The tool for TPS929160/TPS929240 also includes a calculation tool for
the FlexWire interface CRC values in tab IF_CRC. For each of the supported devices,
there is a separate link:
- TPS929120/TPS929121: TPS92912x-Q1 EEPROM Configuration Tool.
- TPS929160/TPS929240: TPS929240-Q1 TPS929160-Q1 EEPROM Configuration Tool.