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.

TMS570LS0714: SafeTI Hercules Diagnostic Library Support

Part Number: TMS570LS0714
Other Parts Discussed in Thread: HALCOGEN, TMS570LS1227

We are interested in using the SafeTI Diagnostic Library in our application with the TMS570LS0714. This MCU is listed as being supported by the library here

However, it is not listed as being supported in the Diagnostic Software Manual, SPNU592 (can't find a link). Is this simply because the manual, released January 2015 came out before the specific chip? 

Overall, should we expect that the SafeTI functionality will work out of the box with the '0714? Also, do HALCoGen and the SafeTI diagnostic library integrate at all? In sys_startup and sys_selftest generated by HALCoGen, there seem to be functionality (such as PBIST) that should be covered by the diagnostic library. Is this just a case of HALCoGen calling SafeTI Diagnostic Library functions, or is it something else?

  • Hello Richard,

    I believe the current release does not have direct support for the LS0714 device, but you may start with the LS12x/11x since the two devices are compatible (LS0714 is a subset of the LS12x/11x device). You may need to exclude some of the tests since it is a subset and you will need to modify the linker command files due to the reduced memory sizes on the LS0714.

    Direct support is being added in the next release of the SafetTI Diagnostic Library which is expected around the beginning of the 4th quarter 2017.

    In regard to the integration level with Halcogen, I believe there is an intentional design choice to not integrate it into the Halcogen tool but to make it compatible with Halcogen. I believe there is a sample/reference code provided with the library that demonstrates how to use it with the Halcogen generated drivers.

    Note that I have also copied our SW lead for the SafeTI Diagnostic Library so they can add any additional comments needed to clarify these points further if needed.
  • Hi Richard,

    - SafeTI Diagnostic Library version 2.4.0 planned for Oct'17 will have support for TMS570LS07x, 09x and RM44x Variants. Until then user can use TMS570LS1227 library since they are identical, except a lesser Flash and RAM memory.

    - SPNU592 will be updated along with release 2.4.0.

    - Yes, SafeTI Diagnostics Library can be used out-of box with 0714.
    HALCoGen was developed before SafeTI diagnostics library hence there are few overlapping Safety Diagnostics features between them. We continue to support HALCoGen diagnostics ( sys_selftest.c) for legacy reasons. We strongly recommend to use SafeTI Diagnostics library for Safety Functions.