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.

TMS320F28075: Under what circumstances can Drv_MemCopy() Fai?

Part Number: TMS320F28075

Tool/software:

Hi Experts.

I am asking for my customer here.

They recently report one board issue about F28075 chip, the code run abnormally.  We check Power Supply normal,  XRSn Hight level, RESC register also is fine. And then we check the code with JTAG Debugger Emulator, we see the Drv_MemCopy() Function does not success copy Flash Content to RAM Content. So when CPU run into the some Function which is run RAM content, due to RAM content is blank, CPU RPC will obtain 0x0000000 vaule, and then CPU go into ITRAP.  So I am here to asking that under what circumstances can Drv_MemCopy() Fai? Thanks.

Drv_MemCopy() Function below:

Normal board - assembly single-step debugging

Abnormal board - assembly single-step debugging

Due to 0xF800 content does not have content copy from Flash, so CPU will go illegal ISR. under what circumstances can Drv_MemCopy() Fai?

We also compare the normal and abnormal register exports files, RPC value is strange, I attached map ,cmd , register files below. Please help us look into this case. Thanks.

旁路DSP运行不起来.zip