除了rootfs,Linux内核映像和Uboot之外,是否有可能为buildroot添加另一个目标?在我的用例中,我想为Zynq构建启动映像,Zynq由FSBL,Zynq的FPGA部分的比特流,Uboot,Linux内核,设备树和rootfs组成。没有自动方式来制作FSBL和比特流(我知道Uboot SPL,但我不能使用它,因为我需要我的自定义FSBL)。我可以以某种方式为Buildroot添加此目标,以便它构建这两个目标,并将工件复制到输出/图像?然后我就可以在后期图像脚本中使用它来创建最终图像(BOOT.bin或BOOT.mcs)。
答案 0 :(得分:2)
您可以添加两个新软件包(例如fsbl
和bitstream
),每个软件包都可以安装在output/images
中。每个包都会创建一个等于包名称的make目标,因此您将拥有make fsbl
和make bitstream
。
有关如何添加包的说明,请查看the manual。