Skip to main content
Svenn Dahlstrom
Associate III
Jan 14, 2020 9:18 AM UTC
Solved

Upgraded STM32CubeMX from 5.4.0 to 5.5.0 and now it fails to generate the project.

Upgraded STM32CubeMX from 5.4.0 to 5.5.0 and H7 firmware package to V1.6.0 and migrated.

When generating code it tells me the code is successfully generated but STM32CubeIDEproject generation have a problem.

Building the project fails:

make: *** No rule to make target 'C:/git/ELS/sbc_bootloader/CM7/Src/sys.c', needed by 'Application/User/sys.o'. Stop.

The same thing happens if I start a new project.

I'm using the STM32H745ZITx.

STM32CubeIDEproject generation have a problem, what problem?

Please fix :)

0690X00000BvxCYQAZ.png

This topic has been closed for replies.
Cartu38 OpenDev
Cartu38 OpenDevBest answer
Graduate II
Jan 15, 2020 11:02 AM UTC

How did you​ get STM32CubeMX 5.5.0?. From complete fresh install or updating a 5.4.0 one ?.

If update could you have a try relying on your .ioc file AND complete 5.5.0 fresh install? ​

26 replies

Nawres GHARBI
ST Technical Moderator
Jan 22, 2020 8:25 AM UTC
Svenn Dahlstrom
Associate III
Jan 22, 2020 9:28 AM UTC

Hi @Nawres GHARBI​ , as I mentioned in an earlier answer I first upgraded in the CubeMX 5.4.0 to 5.5.0.

Then I downgraded back to 5.4.0 from an web download.

And after a few days I tried again, but this time I upgraded to 5.5.0 with a web downloaded file with same result.

Maybe I should have uninstalled 5.4.0 before I installed 5.5.0.

What fixed the problem for me was deleting the binarie folder under third_parties_plugins in the folder of install that Khouloud told me to do.

Michael K
Senior III
Jan 25, 2020 1:00 AM UTC

I had the same problem. Uninstalling Java 64 bit 8_241 and upgrading to the latest Java SE 13 did not solve the issue - however, afterwards I uninstalled and reinstalled CubeMX 5.5.0 and the problem disappeared.

Embedded UI/UX Consulting: cadenza.design