uboot 使用 FIT 升级文件系统

uboot using FIT to upgrade filesystem

我想使用 uboot FIT 映像在现场升级我的系统。

我的系统是自定义固件,由uboot引导。到目前为止,FIT 文件系统运行良好。它提供了经过 shasum 验证的上传。我正在使用 uboot 脚本更新 target.

上的内容

uboot 文档中定义的一个有趣的类型是类型 "filesystem"。实际内容可能是几件事,比如 tar 的一堆文件,或者 FIT 中一个块中单独文件的实际集合。

在另一个 FIT 问题中,Tom Rini 暗示文件系统实际上只是一个二进制 blob。进入它的是我的问题,然后 uboot 可以只写 mmc ... 或 usb 写 ... 在某个分区上创建新的文件系统。真的是这样吗?

如何在主机构建计算机上构建文件系统(比如 FAT)以使用 FIT 进行打包?

谢谢,史蒂夫

文件系统映像的创建将取决于文件系统本身。在许多情况下,OpenEmbedded 或 buildroot 等构建系统可以为您提供帮助,因为它们会为您创建图像。