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.

TMS570LC4357: HALCOGEN example of PBIST on STC and PBIST ROM

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN

Hi,

The HALCoGen (v04.07.01) installation includes the example code C:\ti\Hercules\HALCoGen\v04.07.01\examples\TMS570LC43x\example_SafetyLib.c.

This file contains the following code.

{
    boolean retVal;

    /* Start PBIST on STC and PBIST ROM */
    retVal = SL_SelfTest_PBIST( PBIST_EXECUTE,
                                PBIST_RAMGROUP_01_PBIST_ROM |
                                PBIST_RAMGROUP_02_STC1_1_ROM_R5 |
                                PBIST_RAMGROUP_03_STC1_2_ROM_R5 |
                                PBIST_RAMGROUP_04_STC2_ROM_NHET,
                                PBISTALGO_TRIPLE_READ_FAST_READ |
                                PBISTALGO_TRIPLE_READ_SLOW_READ);
    if(retVal == false){while(1);}
}

Does the "PBIST on STC and PBIST ROM" correspond to any of the Unique Identifiers of the Safety Features or Diagnostics in the "Safety Manual for TMS570LC4x Hercules ARM Safety MCUs User's Guide" (SPNU540A) ?