cancel
Showing results for 
Search instead for 
Did you mean: 

STEVAL-CTM012V1 Not Supported in MCSDK v6.3.0, stmcx and JSON File from Website Not Compatible

Sunil_Kumar_G
Associate II

Hello ST Community,

I'm currently working with the STEVAL-CTM012V1 evaluation board and have encountered an issue using it with the latest Motor Control SDK (MCSDK) v6.3.0.

This board does not appear in the supported hardware list of MCSDK v6.3.0, so I downloaded the firmware package for it from the official ST product page. The package is based on MCSDK v5.4.4, and the PDF with that instructs me to load the configuration file named “STEVAL-M01xV11shunt_FOC.stmcx” using the Motor Control Workbench. The .stmcx file is not detected or listed when I try to import it in MC Workbench v6.3.0 and the provided inverter JSON file (STEVAL-CTM01xV1.json) shows as invalid when I try to import it via the Board Manager, Screenshot attached. As a result, I’m unable to open or upgrade the project for use in the latest SDK.

Could you please advise:

  • Is there an updated configuration package (JSON and STMCX) for MCSDK v6.3.0?

  • If not, what is the correct procedure to migrate a v5.4.4 project to MCSDK v6.3.0?

  • Will support for the STEVAL-CTM012V1 be added in a future SDK release?

Your help would be greatly appreciated.

Best regards,
Sunil 

1 ACCEPTED SOLUTION

Accepted Solutions
GMA
ST Employee

Hello @Sunil_Kumar_G,

STEVAL-CTM012V1 inverter board is available on MCSDK6.3.2 available here.

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

View solution in original post

5 REPLIES 5
GMA
ST Employee

Hello @Sunil_Kumar_G,

STEVAL-CTM012V1 inverter board is available on MCSDK6.3.2 available here.

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

Hello @GMA,

I have generated a project using MCSDK v6.3.2, and when I try to build it in STM32CubeIDE, I receive the following error:

'FLASH' overflowed by 572 bytes

Could you please guide me on how to resolve this issue?

Thank you in advance for your support.

Best regards,
Sunil

Hello @Sunil_Kumar_G,

You can try with:

GMA_0-1748359414440.png

 

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

Hello @GMA,

Thank you for your response.

I have already reduced the number of registers accessible via MC Pilot to fit within the 32 KB Flash constraint. However, I’m still encountering the same error:

'FLASH' overflowed by 572 bytes

Could you please advise if there are any other optimizations or configurations I should check to resolve this issue?

Thanks again for your support.

Best regards,
Sunil

Hello @Sunil_Kumar_G,

By default, IDE Optimization is -Ofast, did try size optimization options?

GMA_0-1748609582215.png

 

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