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: Questions about PBIST module

Part Number: TMS570LS3137

1. How to process self-test failure to decrement the value in FSRC0&FSRC1?
2. How to clear FSRC0&FSRC1, FSRA0&FSRA1, FSRDL0&FSRDL1?These registers couldn't be writen.
3. In the Table 2-5, what's the exact meaning of ESRAM1,ESRAM5,ESRAM6,ESRAM8?Are they the RAM of some module?If so, please tell me the exact module and their corresponding relation. And, Why there are no grouping of TCRAM?

Thanks.

  • Hi,

    1. The value in FSRC0/FSRC1 gets incremented by one whenever a failure occurs and gets decremented by one when the failure is processed.

    2. Those are read-only registers, there is no way to clear them except for device reset.

    3. They are sections of MCU SRAM. TCRAM is SRAM interface for Cortex-R4F CPU to access SRAM.

     ESRAM1: Address 0x08000000 - 0x0800FFFF
     ESRAM5: Address 0x08010000 - 0x0801FFFF
     ESRAM6: Address 0x08020000 - 0x0802FFFF
     ESRAM8: Address 0x08030000 - 0x0803FFFF