0、说明
之前通过使用petalinux构建ZYNQ Linux系统,依赖于对petalinux的理解,本节通过最原始的方法编译ZYNQ系统。及获取源码,然后对源码独立编译,打包后烧录。
1、环境
1.1硬件环境
- Xilinx ZCU104开发板
1.2软件环境
- VM ubuntu 18.04
- windows 10
1.3资源下载准备
- 内核源码
通过petalinux完成配置内核后,在工程的build/downloads目录下有git2_github.com.Xilinx.linux-xlnx.git.tar.gz,且完成编译后,在./build/tmp/work-shared/zynqmp-generic/kernel-source目录下有解压后的内核源码,这里使用后者作为源码。