MPSOC系列基于ZCU102的linux的kernel的编译

来源:互联网 发布:js获取html标签属性 编辑:程序博客网 时间:2024/06/05 11:22
MPSOC系列基于ZCU102的linux的kernel的编译

          1.从git.xilinx.com上下载kernel源码
          $ git clone https://github.com/Xilinx/linux-xlnx
          2. 设置本地环境变量
          $ source petalinux2017.2/settings.sh
          3.配置kernel
          $ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- xilinx_zynqmp_defconfig
          4.编译kernel
          $ make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- -j4
          5.进入Image所在目录
          $ cd arch/arm64/boot
          我们可以看到Image文件,此为linux内核文件
          6.进入dts目录
          $ cd arch/arm64/boot/dts/xilinx
          我们可以看到zynqmp-zcu102-revB.dtb文件,在SD启动的时候可能需要改名为devicetree.dtb或者system.dtb。
原创粉丝点击