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.
Tool/software:
Hi,
I've got a bit complex EV dual-core application working on a custom board.
The application work well but once a week (more or less) the mcu seems to freeze. The only possible solution to restart it is a complete power cycle.
Please, can anyone suggest me a method to catch this bug?
At the very first I need to discover if it's an HW problem, and then I need to catch the max possible infos about the last operations happened before the mcu hang.
I also use a big amount of variables continuously exchanged between 2 core.
Are there some papers, documents to study?
Thx in advance.
Hello,
How are you verifying that the MCU is freezing?
Are you able to connect a debugger to see if the program is getting stuck somewhere?
Can you verify that the device is not losing power during this event?
Best Regards,
Delaney
Hi Delaney,
thx for your response.
In this days I tried some tricks, and I think found the problem.
But before, yes, I was not able to connect a debugger to the "freezed" target.
I have a BMS logger, that not highlight power "holes". (...I need more investigations on this).
Anyway, the problem appears to be directly related to a faulty Xtal stock used to mount the prototypes.
Changing this component, the problem seem to be gone.
We'll wait and check.
Best regards,