cancel
Showing results for 
Search instead for 
Did you mean: 

MCU Replacement and Middleware Impact in SDK5.4.8 , CubeMax 6.3

walen
Associate III

Dear All,

I hope this email finds you well! I would like to understand the implications mentioned in AN5166 regarding MCU replacement. Specifically, when using STM32 MC SDK to generate a *.ioc file and redefining the MCU, the Motor Control in the Middleware menu has already been lost. Additionally, during the code generation process from the *.ioc file, the related files are deleted, causing compilation failure.

Furthermore, as part of the process, I attempted to switch from a 64-pin MCU to a 48-pin MCU within the same series, as guided by AN5166. However, the generation process encountered anomalies. Notable observations include the disappearance of Middleware features such as Motor Control and the deletion of essential files leading to compilation failures. This issue raises concerns about the compatibility and stability of Middleware during such transitions.

Could you please clarify this issue and provide any strategies or recommendations to address it?

Thank you for your insights and support, Walen

1 REPLY 1
GMA
ST Employee

Hello @walen

Using latest MCSDK version 6.3.2 available here, a Board Designer tool is available that allows starting from an existing board to change the MCU and change the PIN configuration.

If you agree with the answer, please accept it by clicking on 'Accept as solution'.
Best regards.
GMA