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.
Hi Experts,
I am asking for my customer here.
Customer using TI's Bootloader to do LFU/OTA, and customer jumps to the Boot from the APP and the chip cannot run normally.
1.Check Power supply, VDDIO/3v3 Normal,
2.Check PLL, Normal,
3.Check RPC and PC values when using JTAG without reset the CPU, check the RPC is 0x3FDC2B, the NMIFLG and NMISHDFLG is 0x0.
Do you have any comment here about "ExitPBISLoc"? Any suggestion/Dir? Thanks.
Hi Shaoxing,
I have not seen exitPBISTLoc before with the LFU/OTA projects. I do see that it is a part of the bootROM as seen by the address given. What function does it last interact with to get it to go to this location?
Thanks and regards,
Charles
Hi Charles,
We are trying our best to understand the circumstances under which this occurred issue. However, due to random occurred, it is difficult to locate and troubleshoot. Thanks.
Hi Shaoxing,
I'll need some time to look at the example, but should be able to get back to you later today/tomorrow.
Thanks and regards,
Charles
Hi Charles,
I summary the debug info to sent your email. Hope get to your answer. Thanks.
Hi Sira and Vamsi,
Another new situation update is as follows:
When we use JTAG to connect to the failed F280039 without resetting the CPU, we find that the GPIO and RAM registers have been cleared.
Could you help me to understand why the JTAG connect/emulator changes the status of the CPU under this issue? We can confirm that the XRSn Pin will not pull low when we connect the JTAG emulator. Thanks.
Hi Sira,
Please speed up this case here. It has been long time no updates on this issue. Thanks a lot!
Hi Sira,
When we check the PC value and Load BOOTROM.symbol to the fault chip. The Code stuck at the below for(;;){}, unable to continue running.
Could you tell me about the LDRA_FILEIO? How to judge the Stuck position why the program runs to this line? Thanks a lot!
It's because when you have JTAG connected, device boots as per emulation boot and by default it's WAIT BOOT hence it's stuck here. I have not looked into the full detail of the issue in this case. Let me talk to others and get back to you.
Hi Vivek,
Do you help to understand this following situation?
When we use JTAG to connect to the failed F280039 Target core without resetting the CPU, we find that the GPIO and RAM registers have been cleared. We have been testing that XRSn, VDDIO and VDD are all normal, and there is no reset or power failure. Under what conditions will this occur?
Even if we delete GEL files, the GPIO and RAM registers are still be cleared, Why not? Please help to look into this phenomenon.
Can you point out the exact steps you are following here (I am assuming there is no Gel file).
Vivek Singh
Hi Vivek,
There are no Gel Files. Just we click connect the target code, the GPIO and RAM registers are cleared. Thanks.