board/MynaPlayer odyssey: remove rauc partition from genimage, and reworked the overlay filesystem creation.
The rauc partition was not needed seeing we make use of a large overlay filesystem. Remove it.

The fstab is now an empty file, so we avoid the original buildroot one.

The rauc-marking-good.service now runs mkdir -p to create the /rauc directory before it marks the slot good.

Also, the post-image script was modified to no longer create filesystems using fallocate. This was honestly dirty and added one more dependency in building MynaPlayer.

Genimage now takes care of creating the overlay filesystem instead.
1 parent 9d122ad commit adb9a49394c253fc6a6156feb3f718f7c3483f71
@Xogium Xogium authored on 14 Dec 2020
Showing 4 changed files
View
board/myna-player-odyssey/rootfs_overlay/etc/fstab
View
board/myna-player-odyssey/rootfs_overlay/etc/systemd/system/rauc-mark-good.service
View
board/myna-player-odyssey/scripts/rootfs_postimage.sh
View
board/myna-player-odyssey/utilities/genimage.tmp