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.

BOOSTXL-DRV8305EVM: PositionError_MRev is not reading; SpinTac.PosCtlErrorID = 14.

Part Number: BOOSTXL-DRV8305EVM

I have been trying to get lab13a to work after gaining speed control in labs 12a and 12b.  I found this thread:

Lab 13A - PosCtlerrorID = 2 & PositionError_MRev not updating.

However, for me, USER_MOTOR_MAX_SPEED_KRPM is not greater than '1' when scaled by ST_SPEED_PU_PER_KRPM, and unfortunately, I have been unable to find documentation on the error that I am receiving here: 

Can you help me identify the problem?

Thank you!

  • Hello,

    Thank you for posting to the Motor Driver's forum!

    As this involves Instaspin, I am going to loop in the C2000 group who supports questions related to Instaspin.

    Best,

    ~Alicia

  • Thank you Alicia!  I have been reading further into this, and I believe that I found the error code for this:

    Only trouble is, the first time rollover is discussed is in Lab13a.  So, I don't believe that I should be messing with this setting just yet.  I think something else is preventing the SpinTAC position from working correctly.

    Thanks!

  • I've found why I'm getting error 14:

    If I change my base frequency here, it eats into the speed of the control loop, and affects my max speed--something I can worry with later.  Anyway, now I have a problem that looks exactly like the post I referenced earlier.  When I try to move the motor by hand, I now get error 2.  Still no PositionError_MRev.