KV31 with KMS maximum rpm speed limited?

Showing results for 
Search instead for 
Did you mean: 

KV31 with KMS maximum rpm speed limited?

NXP Employee
NXP Employee


Customer used  FRDM-KV31F and FRDM-MC-LVPMSM. Using Kinetis Motor Suite for Windows they were not able to set higher RPM than 8000 under motor parameters. Next limitation they saw in Kinetis Motor Suitue was when they try to spin the motor at different RPM they can only go up to 16000 rom but they have a motor that goes up to 30.000 rpm. Can you check somewhere where this limitations come from?

Is KV31 with KMS able to turn motor up to 30k RPM, or should they use KV46 or similar?

Labels (1)
0 Kudos
1 Reply

NXP Employee
NXP Employee

The maximum speed allow for the motor can be modified in the motor manager screen. Select pastedImage_2.pngto enter the motor manager.

Then select the Advanced Tuning Tab pastedImage_3.png. Make changes to the Motor Rated Speed and the Maximum speed.

For this speed I suggest you use a PWM Frequency of 20 KHz as well. Then select Update Motor Drive Configuration pastedImage_4.png

Move to the Protection & Hardware Tab and pastedImage_5.png and Update the Over-speed value.  and again click to update Drive Configuration.

If you move back to the Identify tab and re-do automatic parameter measurements it will ask you if you want to restore the default settings, say NO.


At this point KMS should be able to run the motor at the needed speeds.

To make these changes permanent in the reference project click the button to Store Motor InformationpastedImage_6.png

And compile and run the project on the MCU by selecting the Project tab at the top left and choose --> Run Project on MCU.

I hope this is helpful.



0 Kudos