Skip to main content
Associate II
Feb 8, 2026 2:15 PM UTC
Solved

Old project broken after CubeMX split

Hi, so the recent change to make CubeMX a separate app has broken my old project. I am using a Nucleo board and HAL in the project. After a change to the .IOC file I get "stm32h7xx_nucleo_conf.h:50: warning: "USE_NUCLEO_144" redefined".

 

Is there a resource somewhere explaining to to do all of the after the CubeMX split?

 

TDK
TDKBest answer
Feb 8, 2026 2:36 PM UTC

Remove USE_NUCLEO_144 from the preprocessor defines in project properties.

Or ignore it, since it's not preventing compiling from working.

This was an issue before the split as well.

"If you feel a post has answered your question, please click ""Accept as Solution""."

3 replies

TDK
TDKBest answer
Feb 8, 2026 2:36 PM UTC

Remove USE_NUCLEO_144 from the preprocessor defines in project properties.

Or ignore it, since it's not preventing compiling from working.

This was an issue before the split as well.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Associate II
Feb 8, 2026 2:53 PM UTC

Thanks for the response. I'll try it, but a have to point out it worked fine before the split.

Associate II
Feb 8, 2026 3:09 PM UTC

That did it! Thanks so much!