changing current and voltage rating along with current protection in B-G431B-ESC1 firmware
Hi,
[PN]: B-G431B-ESC1
[VERSION]: MCSDK 6.3.0
[TOOL]: STM32CubeIDE 1.16.1, MotorControl Workbench 6.3.0
[DETAILS]:
I am designing a custom motor controller based on the B-G431B-ESC1 board. I have modified the power stage and current sensing hardware to support higher current and voltage ratings (targeting 100A and 100V). I am using MCSDK-generated firmware with FOC (Field-Oriented Control). However, I am having difficulty identifying which sections of the firmware or configuration files handle the over-current and over-voltage protection thresholds.
[EXPECTED BEHAVIOUR]:
Update the firmware so that the current, voltage, and protection ratings match my modified hardware specifications (100A current rating and 100V voltage rating).
[HOW TO REPRODUCE]:
Create a new project using Motor Control Workbench targeting B-G431B-ESC1.
Replace the power stage and current sensing components to support 100A and 100V.
Attempt to locate and modify the firmware-level protection thresholds.
I am looking for guidance on:
Which firmware files or parameters should be modified for over-current and over-voltage protection?
Whether any Motor Control Workbench configuration or regeneration is needed.
How to ensure the protection settings align with the new hardware design.
I would really appreciate your insights or any documentation references that can help with this.
Regards
Madhav
