ZYNQ学习-4 编译linux系统
文章目录
前言
这里用于记录小白的FPGA学习过程
使用的硬件平台:ZYNQ7020
参考资料:ALINX 《ZYNQ开发平台教程》
开发工具:
Vivado_2017.04
Ubuntu16.04
petalinux
一、定制zynq嵌入式系统流程
- 编译生成硬件的bit文件,导出硬件信息
- 使用petalinux创建linux系统的工程
- 配置petalinux的硬件信息
- 配置linux系统的内核
- 配置根文件系统
- 编译UBOOT、内核、根文件系统
- 生成boot文件
1.1硬件文件生成
~略
1.2创建petalinux工程
- 在终端使用命令行,创建一个petalinux的工程文件
mkdir zynq_linux/1_linux_base
这里是开发板学习linux的一个基础的硬件信息文件,我们这里学习先使用这个文件来生成Linux系统
- 将包硬件信息的文件,linux_base.sdk”目录复制到该目录中