2025-06-05 2:38 AM
I try to do the motor drive using a B-G431B-ESC1 board.
When I connect the board, the following warning appeared.
The software version is V6.4.0.
I could obtain the electrical and mechanical models by clicking "start profile" after the motor connected to the motor driver rotated.
But, in the "register" tab, the status of register [7449] is "error".
Could you please tell me how to solve this error?
Thanks.
Solved! Go to Solution.
2025-06-06 9:08 AM
Hello @Saka,
The hex files located in ".../STM32CubeProgrammer/Fw" directory have been generated for MCSDK6.1.2 and are not relevant for MCSDK6.4.0 (will be removed on next MC Motor Pilot tool deliveries, thank you for the report).
For MCSDK6.4.0 version, refer to User Manual documentation available through "Workbench tool">About>Documentations>Documentation>"User manual" tab, "Motor Profiler Application Note" link for Motor Profiler project generation and usage.
2025-06-05 8:15 AM
Hello,
Using MCSDK6.4.0 B-G431B-ESC1 Motor Profiler use case from scratch; I do not have such error.
Do you use the associated Motor Pilot 6.4.0 tool?
2025-06-05 4:56 PM
I use the Motor Pilot 6.4.0 tool.
Before the running, I used the STM32CubeProgrammer and programed the hex file named "B-G431B-ESC1#B-G431B-ESC1 3Sh#(6.1.2).hex".
2025-06-06 12:29 AM
Hello @Saka,
Is your hex file generated with MCSDK6.1.2? If yes, regenerating the project with MCSDK6.4.0 should solve the problem.
2025-06-06 2:02 AM
It is generated with MCSDK6.4.0.
The hex file is put in the following path:
C:\Program Files (x86)\STMicroelectronics\MC_SDK_6.4.0\Utilities\PC_Software\STMotorPilot\STM32CubeProgrammer\Fw
2025-06-06 9:08 AM
Hello @Saka,
The hex files located in ".../STM32CubeProgrammer/Fw" directory have been generated for MCSDK6.1.2 and are not relevant for MCSDK6.4.0 (will be removed on next MC Motor Pilot tool deliveries, thank you for the report).
For MCSDK6.4.0 version, refer to User Manual documentation available through "Workbench tool">About>Documentations>Documentation>"User manual" tab, "Motor Profiler Application Note" link for Motor Profiler project generation and usage.
2025-06-08 9:44 PM
Thank you for your help.
I generated the Motor Profiler code as described in "Motor Profiler Aplication Note".
I successfully generated the code and programmed it through CubeIDE.
After that, I ran the Motor Profiler software and connected the board to my PC.
In the window, "Firmware fault detected" is indicated with follwing message:
- Firmware fault detected, please check your configuration and ack faults.
In the Logs tab, there is no error message.
What causes the upper fault?
2025-06-09 12:30 AM
Hello @Saka,
In this case, an error is reported in the "Errors" panel. Refer to User Manual documentation available through "Workbench tool">About>Documentations>Documentation>"User manual" tab, "FOC Firmware errors" link for more detail and issue management.