cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H723 - CubeMX does not generate sourcecode completely

lucylectric
Associate II

Build_Nucleo_H723_Minimum.png

CubeMX does not generate sourcecode completely for the chosen STM32H723.

Even for a minimum System, several CMSIS includes are not present.
Please see my IOC file.

CubeMX Version 6.16.1
CubeIDE Version 2.0
Firmware STM32Cube_FW_H7_V1.12.0 gepatched to 1.12.1

A similar file which includes LwIP also has many LwIP files not included.

Please help ....

1 ACCEPTED SOLUTION

Accepted Solutions

> Could you please specify your OS ? I’d like to run a test in the same

> environment to better reproduce and analyze the issue.

 

My OS ist Windows 10 Pro, my Repository is in <C:\Users\admin\STM32Cube\Repository>

In the meantime I found a "solution" for me. First I tried a fresh installation of the Cube H7 firmware package on a non-system hard drive (just E:). This gave me an error-free code generation for the IOCs which I posted.

As a second step, I compared both the Cube H7 firmware in my users directory and the one on my drive E:. Obviously the users' installation was faulty. I cannot remember the history of this installation, and perhaps there was a problem when updating the version 1.12.0 to 1.12.1.

I updated the users' firmware installation from my drive E: installation and directed CubeMX to use this one. CubeMX now could also generate an "error free" source code set.

The only question remainig is how the Cube H7 firmware has been faulty/incomplete.

Anyway, the problem has gone ;)  Thanks.

View solution in original post

3 REPLIES 3
TDK
Super User

I was able to open your IOC file, generate code, and build the project without issue.

TDK_0-1771276312680.png

Perhaps you have something special going on on your computer. Perhaps this is a linux case sensitivity issue, or folder permissions issue, or an overactive virus scanner. Do the files exist on the disk? Does "generate code" complete and pop up the Open Folder / Open Project popup?

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

Hello @lucylectric 

as @TDK mentioned  this might be related to Linux case sensitivity.

Could you please specify your OS ? I’d like to run a test in the same environment to better reproduce and analyze the issue.

THX

Ghofrane

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

> Could you please specify your OS ? I’d like to run a test in the same

> environment to better reproduce and analyze the issue.

 

My OS ist Windows 10 Pro, my Repository is in <C:\Users\admin\STM32Cube\Repository>

In the meantime I found a "solution" for me. First I tried a fresh installation of the Cube H7 firmware package on a non-system hard drive (just E:). This gave me an error-free code generation for the IOCs which I posted.

As a second step, I compared both the Cube H7 firmware in my users directory and the one on my drive E:. Obviously the users' installation was faulty. I cannot remember the history of this installation, and perhaps there was a problem when updating the version 1.12.0 to 1.12.1.

I updated the users' firmware installation from my drive E: installation and directed CubeMX to use this one. CubeMX now could also generate an "error free" source code set.

The only question remainig is how the Cube H7 firmware has been faulty/incomplete.

Anyway, the problem has gone ;)  Thanks.