Loading...
 

SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world. And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download (registration required) various documents highlighting:

System Workbench for STM32


You are viewing a reply to CubeMx corrupting the project  

CubeMx corrupting the project

This definitely bug of the AC6.
The problem appears when you need to make some changes in configuration and regenerate the files. After that all links of used .c files changed to file startup_stm32l152xe.s Every single c.file used in the prject: Application, Drivers, etc...

The cure I’ve found so far:

  • Click on + signs for the project .c files. If it shows internal defines, variable, functions, it is OK. If ” sign disappeares, the link has been changed.
  • Choose those files in windows showing your working directories and drug&drope them into required place.
  • Choose link files. They will be placed into the project correctly.

Don’t forget to submit your current working project to the version control system before changing configuration.

I hope the AC6 team will fix this bug ASAP. It is really embarradsing. cry

In some verison it got fixed.
Thanks :-)