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.

eFuse Correctable Load Error

Other Parts Discussed in Thread: TMS570LS3137, HALCOGEN

I'm using TMS570LS3137 , and reading TRM(SPNU499B).

I have a question "Table 32-1. ESM Signals Set by eFuse Controller" refer below.

Is it possible to realize a SelfTest in which only the ESM error flag of Group1 channel40 is set ?

Also If it can be realized,Does HalCoGen have code that can realize it ?

  • Hello Arriy,

    If, during boot up, an e-fuse correctable error is detected, only GR1.40 is set in the ESM. During EFUSE Self-Test, if an error occurs, both GR1.40 and GR1.41 flags in the ESM are set. Note that this is if there is an issue or error in running the test so it indicates a self-test failure.

    I have not been able to find a specific test that results in only the correctable error on load which results in only GR1.40 ESM flag being set. If you have installed the SafeTI Diagnostic Library, there is code within the sys_selftest.c file to perform the available efuse self-tests. Using the Halcogen tool open the project located at the location: C:\ti\Hercules\SafeTI Diagnostic Library\2.2.0\demo_app\HALCoGen\TMS570LS3137_NoOS when you open the file, you can search using ctrl-f to find efuse within the comments to locate the functions related to efuse self-test.