SFFS889 July 2024 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137
A software test for detecting basic functionality, as well as errors for reset sources and reset logic, can be implemented. Each of the reset sources (including peripheral resets, DEV_CFG_REGS.SOFTPRESx), except POR, can be generated internally. The basic functionality of each reset source can be checked by triggering the reset and verifying that only the intended logic is reset. Additionally, the SIMRESET configuration for SYSRS or XRS assertion through software write may be used for this test.
To confirm if individual peripherals have received the reset correctly, software can run a peripheral specific test of functionality and confirm the expected state of the peripheral after reset. Depending on the complexity of the peripheral this software test of functionality can include testing of complex features of the peripheral including error tests necessary to confirm correct propagation of reset. For a peripheral-specific software test of function, including error tests, see the device-specific safety mechanism listed for the peripheral.