mirror of
https://git.proxmox.com/git/fwupd
synced 2025-06-13 22:48:01 +00:00

This adds the logic for the VBE plugin. It supports reading information from the system to determine which VBE method (a device in fwupd) is in use, then creating those devices to handle the actual update. Verified Boot for Embedded (VBE) relies on FIT files to operate. FIT is a way of packaging multiple images along with information about them. Signed-off-by: Simon Glass <sjg@chromium.org>
28 lines
480 B
Plaintext
28 lines
480 B
Plaintext
/dts-v1/;
|
|
|
|
/*
|
|
* This file is suitable for testing on the host device as it uses a local
|
|
* file. To set it up:
|
|
*
|
|
*/
|
|
|
|
/ {
|
|
compatible = "pine64,rockpro64-v2.1";
|
|
|
|
chosen {
|
|
fwupd {
|
|
firmware {
|
|
compatible = "fwupd,vbe-simple";
|
|
cur-version = "1.2.3";
|
|
bootloader-version = "2022.01";
|
|
storage = "/tmp/testfw";
|
|
area-start = <0x100000>;
|
|
area-size = <0x100000>;
|
|
skip-offset = <0x8000>;
|
|
part-uuid = "62db0ccf-03";
|
|
part-id = "3";
|
|
};
|
|
};
|
|
};
|
|
};
|