I have an application that is working fine when the ambient temperature is below ~60degC. In fact, the motor continues to run if the ambient temperature is raised above 60 to say 110degC. If I stop and re-start the motor in less than 1 sec, it works fine. If I wait for ~5 sec, I cannot restart the motor and get an over temperature fault. Also, is I have the motor not running and raise the ambient temperature up to 70 degC the motor will not start.
I have the 8412 configured to run in parallel mode, M1=M3=0, M2=1, PWM = 15KHz
!FAULT = 0 & !OTW=1 when it is failing.