hi,
On our designs we are using TMS320F28027PT Piccolo.
Lately we've come across a strange behaviour regarding PWM output pins.
In SCI boot mode (which we establish via external push-button connected to a header) the PWM pins for the inverter module (pins 37-42) sometimes come high (with very random order and time delay), which can lead to high currents spikes durring programming the Piccolo.
Channel 3 is the main current spike (one of the motor phases), and the channel 1 and 2 are the current spikes through the other 2 motor phases.
These spikes only occur in the SCI boot mode and never in the normal (operational) mode.
As you can see the peak current can reach up to 13A and higher, which kicks the motor a lot and can spin the PMSM quite aggressively for a few seconds.
The problem is that this behaviour is not repeatable, it occurs a few times and then nothing for some time, but after a while it happens again.
I've tried to replace the Piccolo and programm it, but the output was the same.
It is not necessary to programm the Piccolo for the current spikes to occur, only setting it to the SCI BOOT MODE state will trigger the effect.
What could cause the problem?
do you know any workaround?
Thanks a lot in advance
KR
Vincenzo