mirror of
git://git.yoctoproject.org/meta-rockchip.git
synced 2025-07-04 20:54:48 +02:00

Add an example of implementing rauc on a rockchip board. Adding the meta-rauc layer, adding 'rauc' to DISTRO_FEATURES, and enabling RK_RAUC_DEMO will build an image using the example provided in dynamic-layers/rk-rauc-demo. This example uses a simple A/B + D scheme (i.e. two root partitions and a non-updated /data partition). Repartitioning occurs automatically on first boot thanks to systemd's 'repart' mechanism. NOTE: - this example only works with systemd If you wish to provide your own implementation, simply add the meta-rauc layer, add 'rauc' to DISTRO_FEATURES, don't enable RK_RAUC_DEMO, and provide your own implementation in a separate layer. Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Trevor Woerner <twoerner@gmail.com>
18 lines
259 B
Plaintext
18 lines
259 B
Plaintext
[system]
|
|
compatible=@MACHINE@
|
|
bootloader=uboot
|
|
data-directory=/data/
|
|
|
|
[keyring]
|
|
path=/etc/rauc/ca.cert.pem
|
|
|
|
[slot.rootfs.0]
|
|
device=/dev/disk/by-partlabel/rootfsA
|
|
type=ext4
|
|
bootname=A
|
|
|
|
[slot.rootfs.1]
|
|
device=/dev/disk/by-partlabel/rootfsB
|
|
type=ext4
|
|
bootname=B
|