这个项目能做什么

meta-lxatac 是由 Linux Automation GmbH 为 LXA TAC(测试自动化控制器)维护的一组 OpenEmbedded/Yocto 构建配方。它构建设备的软件镜像和 RAUC 更新包,既可用于安装官方发布版本,也可用于为自身基础设施创建自定义的预配置镜像。 README 涵盖了直接使用 rauc 安装官方稳定版或测试版更新包、使用 bitbake 按原样构建镜像,以及维护自定义层的两种方法:将自定义层放置在 meta-lxatac 树内,或将 meta-lxatac 用作 git 子模块。它还解释了如何生成和使用自己的 RAUC 签名密钥、添加自定义配方(例如部署 SSH 公钥),以及设置私有更新包服务器。 在恢复方面,项目文档介绍了通过 USB 使用 DFU 和 fastboot 刷写设备的方法,包括在基于 STM32MP1 的硬件上进入 USB 启动模式以及排查启动问题。项目接受通过 GitHub 拉取请求提交的贡献,并要求签署开发者原始证书(Developer's Certificate of Origin)。