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.

PBIST Example Project is missing from spna128b.pdf

Other Parts Discussed in Thread: TMS570LS3137

Hello Haixiao,

1>

Can you please attach the complete PBIST Demo Project with spna128b.pdf link?

http://www.ti.com/sc/docs/psheets/abstract/apps/spna128b.htm

2>

Also,

I couldn't find the following source lines

   BL _ESM_CCM_ERROR_CLR

and

   #define Tech_130nm

within the example with following link

http://e2e.ti.com/support/microcontrollers/hercules/f/312/t/123150.aspx

http://e2e.ti.com/cfs-file.ashx/__key/CommunityServer-Discussions-Components-Files/312/0876.TMS570_5F00_PBIST.zip

even though it is mentioned in spna128b.pdf.

May be that example is older than App Note spna128b.pdf.

Please help me soon with the above mentioned QUESTIONS.

Thank you.

Regards

Pashan

 

  • Hello Haixiao,

    I have modified TMS570_PBIST.c file to TMS570_PBIST_TMS570LS3137.c

    and

    lnk_R4.cmd to lnk_R4_TMS570LS3137.cmd file.

    I added DMA RAM Check for TMS570LS3137 HDK Board. That is why these modifications. If you compare with your original file, you will see the differences.

    After running the PBIST Test, I find that DMA RAM is not accessible by CPU any more. That means, whatever CPU writes to DMA RAM, it always reset to ZERO.

    Can you please help?

    I am attaching the modified files, in case you want to run on TMS570LS3137 HDK Board with HyperTerm.

    If you run HyperTerm, you will find all the necessary RESPONSES. Option 4 is for DMA RAM PBIST Check.

    I am attaching the .out file in case you want to test it without rebuilding the package with modified file.

    Thank you.

    Regards

    Pashan

     

    DMA_RAM_Issue.zip
  • Since Zhaohong has already answered your question in another post, I will close this thread.

    Haixiao