SPRACI7A October 2018 – March 2022 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SJ-Q1
The status of the execution of M-POST can be understood by reading 10th bit of BROM_STATUS located at 0x0000_0002. The details regarding the test execution can be understood from return value of M-POST test function is stored at “0x0000_0008”. The values can be decoded as given in Table 5-2.
M-POST Status | Return Value |
---|---|
Test not executed | 0x00000000 |
Always fail test timeout error | 0xFF00FF00 |
Always fail test incorrect operation | 0xFF11FF00 |
Test timeout error | 0xFF22FF00 |
Test timeout error | 0xFF33FF00 |
Test fail | 0xFF44FF00 |
Test pass | 0xFFFFFFFF |