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.

TMS320F28069: MCU failure

Part Number: TMS320F28069
Other Parts Discussed in Thread: DRV8323

Hello, We are using TMS320F28069 and DRV8323 for a BLDC motor controller. We are having a problem at start up where the MCU fails right after start up. Right after the motor is enabled, the MCU fails and gets super hot. Any ideas why we are seeing this issue? 

  • Typically when the MCU(or any IC) gets hot it is due to trying to dissipate an abnormal current draw.  I'm assuming the system is at am ambient temperature just to rule that out, i.e. the system is at an elevated temperature already and any normal heat dissipation puts it over a stable condition.

    Going on the assumption that the environment is at a reasonable temperature the cause of excess current draw can be a number of things; there could be pin contention, there could be an overvoltage applied to the MCU pins from the other devices(C2000 VDDIO is 3.3V), or there could be a physical short on the PCB.

    I would take a step by step approach to debugging this.  First with nothing connected to the MCU(or everything else off) power the C2000 and run and see if things are normal.  If that works then I would add the DRV to the equation but without the motor powered(if nothing else try with the motor not powered and everything else on), until you get the full system going.  This could give an indication of what is causing the extra current pull.

    Let me know how far you get until things go bad and we can discuss more.

    Best,

    Matthew