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.

DRV8353RS-EVM: Lab 11e: Hall sensor start-up with transition to FAST

Part Number: DRV8353RS-EVM
Other Parts Discussed in Thread: MOTORWARE, , DRV8353

I do not see a project Lab 11e for this kit in the Motorware files. How do I make one? I did all other labs that TI supplied to me for DRV8353RS-EVM. Now I need to spin a motor with HALL sensors.


  • Right. Not all labs are migrated to DRV8353, you have to refer to the lab11e in motorWare Ver18 and port it to DRV8353. That should be easy for you, you only need to replace the hal.c, hal.h, user.h and DRV drive files by the files for DRV8353 since there are already some labs for DRV8353.

  • I ported Lab11e from hvkit_rev1p1 but my motor does not spin. What should I do?


  • I am using a small motor on my desk.

    1. Since my previous post I got motor spinning but positive direction of HALL spinning was the opposite of positive direction of FAST spinning. It took me a whole day to figure out that a lookup table uint16_t gHall_PwmIndex[8] = {4, 1, 5, 6, 3, 2, 4, 1};  is reversed.
    2. Now if gHall_speed_BldcToFast_high_pu  is set above 380 RPM a motor would ramp up to 380 RPM (measured with external RPM meter) and sit where forever, not switching to FAST. If I set it below 380RPM the motor makes a jerky switchover: speedup, slowdown, speedup.
    3. Besides that, there is no torque when using HALL. I can stop the motor with my fingers very easily.
    4. Below ~100 RPM it is spin(about 3 turns)-stop-spin-stop… operation.
    5. If speed reference is between 100 RPM and switchover setpoint the startup is also jerky. Motor speeds up then slows down to the set point.
    6. I tried to use a potentiometer for speed reference but I can’t make the value go above 2000 RPM and below -2000 RPM.

    Please help me resolve the issues.


  • Did you use lab02b/lab02c to identify the motor parameters first for FAST estimator? And then run the lab05b or lab10a to ensure the motor spins well with FAST?

  • Yes, I did all labs.

    Victorija told me that InstaSpin micro is overkill for HALL sensors operation of a motor. So you can close this ticket.