This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SAFETI_DIAG_LIB: Discrepancy between safety feature or diagnostic unique id in Hercules Safety Manual (SPNU540A) and Diagnostic Library Software Safety Manual (SPNU592A)

Part Number: SAFETI_DIAG_LIB

The following two documents each assign a unique identifier to each safety feature or diagnostic
- Safety Manual for TMS570LC4x Hercules ARM Safety MCUs (SPNU540A May 2014–Revised September 2016)
- SafeTITm Diagnostic Library Software Safety Manual for HerculesTm Processors (SPNU592A April 2015–Revised October 2016)
However, the unique identifiers are not all aligned with each other.

For instance, for the VIM, in SPNU540A VIM8 is "Software test of ECC Logic".
While in SPNU592A, there are VIM8a, VIM8b and VIM8c.


It appears that table 1 in section 6.5 of SPNU592A is more closely aligned to SPNU540A than table 3 in section 6.6 of SPNU592A, even though it states that it is table 3 that is the mapping for TMS570LC43x devices.
Can you explain this discrepancy?

Which is the correct list of safety features and diagnostics for TMS570LC43x devices?





Also, a number of the safety features and diagnostics in table 3 in section 6.6 of SPNU592A are identified as either
"Planned for future release" or "Not in scope of this release".
Can you confirm that these remarks refer to the diagnostics library and not to the TMS570LC43x silicon?

  • Hi Andrew,

    Apologies for the late response. The SPNU540A should be used. The table 3 of SPNU592A is not accurate, this table was from the draft version of the safety manual. 

    Planned for future release: we don't have plan to update the SafeTI Diagnosic Library. 

    Not in scope of this release: not in the scope of this safeti diagnostic lib.