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.

CCS/TMS320F28052F: EST_State_MotorIdentified Motorware 15

Part Number: TMS320F28052F
Other Parts Discussed in Thread: MOTORWARE

Tool/software: Code Composer Studio

What would cause the estimator state to get stuck at EST_State_MotorIdentified?

I am using the Instaspin_foc from Motorware 15 with DSP/BIOS RTOS. When the Flag_enable_sys and Flag_Run_Identify are set to true the Ctrl state goes to CTRL_State_Online but the estimator state does not got to EST_State_Online. It goes to EST_State_MotorIdentified.

The Instaspin software started with Project10a.

Project10a without Bios and Project10a from Motorware 13 intergrated into Bios works correctly

  • Unfortunately we've never tested Motorware with DSP/BIOS and haven't debugged it in a threaded environment. We often don't recommend to use a BIOS for motor control either, as serving the control ISR is time-critical.

    My guess would be that there may be some scheduler lock-out or interruption of the estimator or controller routine, or that there may be some errant write to memory that is corrupting the estimator object.

    Sean
  • This thread has been continued offline. Closing here for now

    Sean