Skip to content

Initial project choices

There are things to decide at the beginning of the project:

  • What our Yocto machine will look like (SOC, SOM, carrier board, ...)
  • Do we need secure boot? (yes / no)
  • Which flavor of software update mechanism will we choose? (swupdate / mender / mender-connected)
  • Do we need secure storage with OPTEE? (yes / no)
  • What our partition layout will look like:
    • physical storage
    • filesystem split (eg: kernel / rootfs / app / var)
    • update mode: AB / single / none
    • mapping of filesystems on physical partitions
    • sizes of physical partitions
    • mounting options: read-only vs read-write
  • What our boot sequence will be: storage medium, u-boot, systemd