AN 886: Intel® Agilex™ SoC器件设计指南

ID 683634
日期 1/22/2021
Public
文档目录

9.8.2. 源代码管理考量

GSRD构建过程依赖于线上可用的几个git树,包括:

注: Intel® 提供U-Boot启用支持,主线上游并与U-Boot开发圈合作。 Intel® 保持最新分支(N),以及每两周推送一次补丁。 Intel® 还提供前一个分支(N-1),但未积极维护。已删除较旧的分支以及相关标记。

指南:管理您的Git存储库,并且请勿认为altera开源网站上的存储库内容任然可用。可通过多种方式管理Git存储库,例如使用Git服务供应商。管理您的Git存储库的益处包括,构建可再生性,源代码管理以及利用Git支持的分布式模型。

GSRD通过已构建的rootfilesystem使用Yocto recipes。这些recipe引入各种开源数据包源,并将他们构建成rootfilesystem。由于这些recipes中有一些是通用的,并且未引入特定版本,因此最终结果可能会因为版本不同而不同。

指南:如果重新构建Yocto rootfilesystem并需要重复再生性,就必须保留一个构建Yocto下载文件夹的副本。