2019-04-02 08:21 AM
How can the initially delivered hardware/software configurations for an "evaluation" product intended to market a suite of motor control product offerings be so poor?
NONE of the current ST software directly supports the "Active" product STEVAL-STEP3202.
All I am trying to do is spin a small 24 V 400-watt BLDC CNC "spindle" motor in open-loop, sensor-less, FOC-mode (plans were to add "hall feedback" later). The evaluation board suggests that with a simple hex binary load supplied in the available product software package, that the eval board should spin up a "generic" BLDC motor using the on-board RESET, SW1, and SW2 buttons for ON/OFF functionality and the on-board potentiometer for speed command.
NONE of the pre-compiled "binary" examples for "UART" and "Potentiometer", which are directly referenced in the STEVAL-SPIN3202 documentation, actually exist in the delivered software folders as described in the product's documentation.
So much for a quick and initial evaluation BEFORE one needs to figure out this entire motor control+software SDK scenarios just to get a motor to spin.
Neither the Cube SDK, nor the ST "Motor profiler" GUI applications, support this "Active" STEVAL-SPIN3202 board.
This removes my ability to evaluate the base electrical parameters of the motor before tuning it completely with the SDK.
That is a huge failing on ST's product marketing team in my opinion.
This is after all an "EVAL" board. Getting it properly configured should not require an "inside technical contact" at ST.
I have the entire software stack loaded and running (using the Keil IDE) and can configure and download the projects's hex code to the board, but the motor whines for a bit and never actually begins to "rotate" before it soon trips out with an"Over-current" fault.
No matter what I set the over-current/shunt settings to, the small BLDC motor never rotates and always faults on "over-current".
Additionally, how does the motor control "software" know about the position of the three jumpers on the board which determine whether the board itself is in "6-step" vs "Field Oriented Control"? I seem to get different faults from the Motor Control Workbench "Monitor" application depending on the installed positions of these jumpers.
But really the question is:
**Why is this board not more directly supported in the entire suite of support software offerings?
2020-09-27 09:47 PM
I'm finding out the hard way that the documentation is still terrible for the STEVAL-3204 and there are no useful tutorials or videos. In hindsight, I would not recommend having anything to do with ST Micro motor control products.
2021-01-09 02:11 PM
I too share the same experience. Immense frustration trying to make these boards work with 2 completely different motors and methods. Sensored and sensorless. 12 pole pairs vs 24.. All i get is alignment spin then this 2 second buzzing.
2021-05-11 09:32 AM
I too share the same experience. Immense frustration trying to make these boards work with 2 completely different motors and methods. Sensored and sensorless. 2 pole pairs vs 6.. All i get is alignment spin then this 2 second buzzing. Terrible story with no help from ST. I would not recommend having anything to do with ST Micro motor control products.
2021-05-11 10:52 AM
Dear customers,
I am terribly sorry you had such bad experience.
Some progress at our side that I hope will help you:
We have now 6step examples running out of the box available in our new MCSDK5.Y (not MCSDK5.4.6) for STEVAL_STSPIN3202 and they are visible from first page of MC Workbench.
Thanks and best regards,
Claire
2021-06-15 01:13 AM
The question has been moved from the "Motor Control Hardware" section to the "STM32 Motor Control" section (the question is about the STM32 MC SDK).
Best regards
2021-07-23 04:19 AM
i'm purches STEVAL_SPIN302 new board. i dont know how it will be work.any lead for this?
2021-07-23 04:20 AM
STEVAL-SPIN3202
2021-07-23 06:04 PM
It will work with some tweaks and a great deal of guessing. Better try your luck with TI, ADI or Infineon.
2021-08-22 11:06 PM
Sir,
While playing with STEVAL-SPIN3202 Board , I have mistakenly dump the motor program using External USB ST-LINK V2, while asked to remove protection I have selected yes.
Now connecting STEVAL-SPIN3202 board using USB PORT I am unable to detect the board.
how to detect Board again using built in USB interface, or Re-flash old firmware?