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.

TMS570LS3137: Function pbistRun and SL_SelfTest_PBIST

Part Number: TMS570LS3137

Hello 

 Team 

 The two  function pbistRun and SL_SelfTest_PBIST  ,that are the TI company provided,seems one is old and another is new.Are their functions the same?

 The code inside is very different.so I want to know ,Whether I can use either, is well 

  • Hi WHong,

    Both the pbistrun and SL_SelfTest_PBIST follow the PBIST sequence defined in TRM. I don't notice difference.

    1. MSTGCR register: Configure MSTGCR for PBIST clock

    2. MSIENA: Enable PBIST controller 

    3. MSTGCR: enable PBIST self-test

    4. Wait for x vclk cycles

    5. program PACT, ALGO, RINFOL/OU

    6. program OVER, ROM

    7. write DLR to enable the PBIST test

    8. Wait for test to be done