Embedded

All topics

Linker Script Generation for Firmware Projects: A Primer

If you've worked on firmware for any length of time, chances are you had to modify or write a linker script at some point. The core principles are pretty straightforward - define memory regions, place sections inside, respect alignment requirements, define a few symbols and you're good to go. While …
Read article

The most thoroughly commented embedded CMakeLists file

Many embedded software engineers have had to deal with build systems that are either non cross-platform or a part of the IDE they are using, don't offer easy composability or per-library configuration, provide no testing support or ways to generate or package files without using a third party script…
Read article