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.

TMS320F28375D: Help debug dual-core application

Part Number: TMS320F28375D

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,