Tool/software:
Hi experts
My customer now facing an issue about reset
1 Problem description
Background:During products functional testing after mass production, some products are running abnormally.
1) By observing the LED on the product, it was found that the MCU will continuously reset;
2) Using an oscilloscope to detect the XRSN pin, it was found that the pin would be pulled down, and then the MCU reset.
3) This MCU is welded on a normal product ,and the MCU still reset.
4) Read RESC register data and send the data through CAN communication, it was found that the MCU was reset by NMIWDRSn.
5) Read NMISHDFLG register data and send the data through CAN communication, it was found that the Shadow NMI Flags is CLOCKFAIL;
6) The CLOCKFAIL is generated by clock (OSCCLK) failure detection module.
7) Used an oscilloscope to test the external crystal oscillator, it founds that the crystal oscillator is working normally.
8) Turn off the MCD(missing clock detect) function, the product run normally;
Based on the above analysis, it is a problem with the internal missing clock detection circuit of the MCU.
Please help analyzed the cause of the damage.
Best regards
Ethan
Hi Ethan,
Let me look into this further and get back to you in 1-2 days. Thank you.
Best Regards,
Aishwarya
Part Number: TMS320F2800156-Q1
Tool/software:
Problem description
Date:2025.3.20
Background:During products functional testing after mass production, some products are running abnormally.
1) By observing the LED on the product, it was found that the MCU will continuously reset;
2) Using an oscilloscope to detect the XRSN pin, it was found that the pin would be pulled down, and then the MCU reset.
3) This MCU is welded on a normal product ,and the MCU still reset.
4) Read RESC register data and send the data through CAN communication, it was found that the MCU was reset by NMIWDRSn.
5) Read NMISHDFLG register data and send the data through CAN communication, it was found that the Shadow NMI Flags is CLOCKFAIL;
6) The CLOCKFAIL is generated by clock (OSCCLK) failure detection module.
7) Used an oscilloscope to test the external crystal oscillator, it founnds that the crystal oscillator is working normally.
8) Turn off the MCD(missing clock detect) function, the product run normally;
Based on the above analysis, it is a problem with the internal missing clock detection circuit of the MCU.
Please help analyzed the cause of the damage.
Attached is the schematic.thanks!
Hi Zoey,
I see this question was already asked, so I will go ahead and merge these threads together. Thank you.
Best Regards,
Aishwarya
Ethan / Zoey,
Could you please provide details on your clock configurations? Sending a snippet of code that configures the clock as well as screenshots of registers would be helpful to understand if there is a software cause to this.
Best Regards,
Aishwarya
Zoey / Ethan,
Could you confirm the following details regarding the hardware and software:
Hardware -
Software -
Best Regards,
Aishwarya