在zedboard上跑不带桌面系统的linux

最近在做这个方面的项目,先写一个总结吧

需要准备的材料:

1. vivado 工程生成的 system_wrapper.bit。

2. 在SDK里面建立Zynq FSBL 中的 FSBL.elf。

3. 编译linux uboot生成uboot文件(改名成uboot.elf文件)。

这三个文件(顺序:FEBL.elf,system_wrapper.bit,uboot.elf)可以用来生成 BOOT.bin文件

然后编译linux内核生成uImage,以及zynq_zed.dtb。最后将zynq_zed.dtb改名为devicetree.dtb。 此外从xilinx官网上下载uramdisk.image.gz文件。

这四个文件放到SD卡中的FAT分区里面即可。

原文地址:https://www.cnblogs.com/yaojinvip/p/6636761.html