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 16fa874 commit 2b5830ded8d801aedef3aa70861308ebba62e485
@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