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.

No connection to evaluation board after performing TMS570 - cpu-selftest

Hi,

actually I'm trying to get the selftest of th tms570 running.

I'd configured the self-test controller and started the test.

After performing the cpu-test I should have disabled it (after reset) - but i haven't done it.

Now I can't connect to my development board anymore.

I'm using IAR Embedded workbench as IDE , J-Link as ICE and mcbtms570 as evaluation board.

I've also tryed to flash the cpu via nowFLAH (ti) - without success.

 

I would be very glad to receive helpfull comments.

  • Marco,

    Once LBIST or STC is completed a CPU reset is generated as the CPU registers are corrupted and a fresh start is required. As a result of the CPU reset, the JTAG connection is lost. Thus it is important to check for TEST_DONE bit in the STCGSTAT register as part of the start up routine.

    What hardware are you using? If you are using the USB stick, I am afraid the only solution may be to keep reset held and start nowFlash. Once nowFlash attempts to connect, release reset and hope! I have had that problem too and it can take a couple of tries to get the timing right. Unfortunately there may not be a sure shot way of connecting.

    Regards,

    Abhishek

  • Hello Abhisek,

    thank you very much for your response!

    I'm using the evaluation board mcbtms570 from Keil.

    This week I'm not at office any more. Next week I will try to solve the problem with your mentioned solution and post the results I get.

    Best Regards,

    Marco

     

     

  • Hello Abhisek,

     

    yesterday I've solved the problem.

    After many tries with my programming tools (J-Link, NowFlash) I was able to reprogramm the board with the NowFlash-tool.

    Now the cpu-self-test is running without disturbing the JTAG-communication.

    Thank you very much for your help!

     

    Best regards

    Marco

  • Hi Marco Techt,

    I'm now using the same MCU with you, and i'm implementing cpu selftest(LBIST) now, but i have some unclear items. Can you share your implementing code and debug methods to me? If you have some LBIST related materials, can you share it with me ? i only have the Techinical Reference Manual, thanks very much. My email: fumin.li@siemens.com