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) ?