升级 PetaLinux 工具..................................................................................................................................................... 43
升级 PetaLinux 工程..................................................................................................................................................... 44
第 7 章: 自定义工程...............................................................................................................................................46
固件版本设置.................................................................................................................................................................46
根文件系统类型配置......................................................................................................................................................46
启动镜像存储配置......................................................................................................................................................... 47
主闪存分区配置............................................................................................................................................................. 48
管理镜像大小.................................................................................................................................................................48
配置 INITRD BOOT.......................................................................................................................................................49
设置 INITRAMFS 启动...................................................................................................................................................50
设置 TFTP 启动..............................................................................................................................................................51
设置 NFS 启动............................................................................................................................................................... 52
设置 JFFS2 启动............................................................................................................................................................. 53
配置 SD 卡 ext 文件系统启动........................................................................................................................................54
第 8 章: 自定义 Rootfs........................................................................................................................................ 57
包含预构建库.................................................................................................................................................................57
包含预构建应用............................................................................................................................................................. 58
创建和添加定制库......................................................................................................................................................... 59
测试用户库.....................................................................................................................................................................61
创建和添加定制应用......................................................................................................................................................62
创建和添加定制模块......................................................................................................................................................63
构建用户应用.................................................................................................................................................................64
测试用户应用.................................................................................................................................................................66
构建用户模块.................................................................................................................................................................66
PetaLinux 自动登录......................................................................................................................................................67
开机时应用程序自动运行.............................................................................................................................................. 68
添加层级........................................................................................................................................................................ 69
将现有配方添加到 RootFS............................................................................................................................................ 70
添加封装组.....................................................................................................................................................................71
第 9 章: 调试............................................................................................................................................................... 72
在 QEMU 中调试 Linux 内核........................................................................................................................................ 72
使用 TCF 代理调试应用程序..........................................................................................................................................73
使用 GDB 调试 Zynq UltraScale+ MPSoC 应用.......................................................................................................... 78
调试单独的 PetaLinux 组件..........................................................................................................................................81
第 10 章: 高级设置................................................................................................................................................. 83
Menuconfig 使用方法.................................................................................................................................................. 83
PetaLinux 的 menuconfig 系统...................................................................................................................................83
配置树外构建.................................................................................................................................................................89
设置工程组件.................................................................................................................................................................92
第 11 章: Yocto 功能.............................................................................................................................................97
SDK 生成(目标系统引导生成).................................................................................................................................. 97
UG1144 (v2019.1) 2019 年 5 月 22 日 china.xilinx.com
PetaLinux 工具文档参考指南 4