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?
The maximum speed allow for the motor can be modified in the motor manager screen. Select to enter the motor manager.
Then select the Advanced Tuning Tab . 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
Move to the Protection & Hardware Tab and 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 Information
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.