Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Hi team,
I ask this question for my customer.
If they program the .out file to chip using CCS12.7.1 and XDS110, everything will be ok.
But if they program the hex file(generated by c2000 hex in default configuration) to chip using uniflash and XDS110, there is a certain probability that will appear below warning:
And if they using the uniflash program the hex file again, it will appear below error:
Now if they use CCS program the file again, it will appear below error, and we can't program the flash whatever the out file.
The customer has already had 4 boards having the same phenomenon. Regardless of whether it is powered on or off again or other operations, Flash cannot be re-programmed
And I see the similar thread: TMS320F28384D: Trouble Removing Breakpoint with the Action "Remain Halted" - C2000 microcontrollers forum - C2000︎ microcontrollers - TI E2E support forums, it says may be caused by XRSn circuit, so I check the XRSn circuit, HV_XRSn will connect with XRSn pin and debug. It designed to 2-pin JTAG don't same as the 4-pin JTAG, I compared with the standard 2-pin JTAG circuit, it seems ok.
So,
1. What are the possible causes of this phenomenon and how can we locate the problem?
2. Could you help to check is it XRSn circuit be ok or not?
3. I want to try the same test that mentioned in TMS320F28384D: Trouble Removing Breakpoint with the Action "Remain Halted" - C2000 microcontrollers forum - C2000︎ microcontrollers - TI E2E support forums, and I'm modify the demo based on flashapi_ex1_programming project, it need to change the cmd file, I want to check if we have any demo that run in ram but erase, program the flash? Or do you have any suggestion when i modify the flashapi_ex1_programming project?
BRs
Shuqing