SLAAEL6 September 2024 MSPM0G3507
The sample code showcases the ability to light up the LEDs on the TPS929120EVM, TPS929160EVM, and TPS929240EVM. Each TPS929xxxEVM has own sample code. However, the only difference is in the file led_driver.h to select the used LED driver IC. This helps the user to be able to light up the EVM without any modification to the sample code.
There are two modes in the code: animation and EEPROM programming. The animation mode is selected by default. How to change between the modes is described in Section 4.2. In the animation mode, 6 different animations are used according to a predefined sequence. Switching between the different animations is achieved by clicking on button S2 on the LP-MSPM0G3507. After every animation, diagnostics is executed to determine if any fault occurred. For more information about diagnostics, refer to Section 4.3.
The sample code comes with many predefined APIs that can be used to change the configuration of the LED driver, perform diagnostics, or build custom FlexWire commands. The predefined APIs automatically adjust to the specified system. More detail about the system specification can be found in Section 4.2.