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


How to extract the compilation date/time using the "current_date" symbol

I need to embed the date/time of firmware compilation into the firmware in a certain format - 1byte for day, 1 byte for month etc.
I’ve added the symbols in the “Path and symbols” window in the project properties:
Symbol: BUILD_DAY
Value: ${current_date:~6,2}

But it resolves to $F9

What am I doing wrong?


I use this symbol in a const array, which is placed at a defined address in the flash. It works properly, I can change the value of the symbol and it appears where it is supposed to be