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.

TMS320F28374S: How to send SYSRS to the chip?

Part Number: TMS320F28374S
Other Parts Discussed in Thread: UNIFLASH

Hi experts,

I'm developing a programmer for TMS320F28374S. My programmer communicate with the chip via JTAG. The functions are done, including halt the cpu, erase, program and read the flash. But there is a problem:

After I download a program to the chip, pwoer on the board again. then, my programmer fails to initialize the chip. It seems like there are some regitsers were modified by the program on the chip. 

I also find something from RM:

But there is no details about SYSRS, I don't know how to send SYSRS to the chip via JTAG and whether it can solve my problem. 

In addition, either uniflash or CCS doesn't have the problem. Both of them can reprogram the chip successfully.

I will appreciate it very much if someone can provide advice.

  • Hi,

    Could you try toggling XRSn instead of doing SYSRS to see if it solves your issue? 

    If you look at table in TRM, it looks like it does the same thing as SYSRS:

    We have documentation of how to do SYSRS with JTAG commands, but that is in an NDA restricted document.

    Best Regards,

    Ben Collier