![]() |
SatNOGS-COMMS
4.1.0
A COMMS subsystem for CubeSats
|
The bootloader of choice for the SatNOGS-COMMS is the MCUBoot operating in the Execute-in-Place configuration. In this scheme each image should be generated for each specific slot, due to the fact that position independent code execution is not available for Zephyr-RTOS.
To simplify the generation of the bootloader, as well as the images for the corresponding slots, Zephyr Sysbuild can be used by passing the --sysbuild to the west Building and flashing the firmware command, specifying also the overlay file for the image slot of choice.
For more information refer to Building and flashing the firmware