Petalinux相关配置——ZYNQ通过eMMC启动

使用petalinux工具为ZYNQ部署嵌入式Linux系统,ZYNQ板卡通过eMMC启动,需要对eMMC进行相关的配置。

此文章时对 eMMC分区操作------ZYNQ通过eMMC启动 的补充说明。

一、petalinux-config配置

在"Subsystem AUTO Hardware Settings-->SD/SDIO Settings "配置中,选择ZYNQ硬件对应eMMC的接口,根据需求选择psu_sd_0或psu_sd_1(注意:通常sd卡是psu_sd_0,eMMC是psu_sd_1,由于博主的这块ZYNQ板卡的设计问题,是反过来的,eMMC是psu_sd_0,因此一定要根据硬件配置来选择)。

在"Image Packaging Configuration-->Root filesvstem type"配置中选择SD card,将根文件系统rootfs保存在eMMC中。(sd卡和eMMC在此都被视为SD设备)

Device node of SD device,就是根文件系统保存的路径,通常mmcblk1p1保存BOOT.BIN和image.ub、mmcblk2p2保存rootfs根文件系统,由于博主的ZYNQ板卡sd卡和eMMC对应的接口是反的,因此我的是mmcblk0p1、mmcblk0p2。

二、petallinux-config -c rootfs配置

在后续的ZYNQ板卡上的linux系统进行eMMC分区时,需要用到一些分区命令。输入命令petallinux-config -c rootfs进入根文件系统配置界面,"FilesystemPackages→base→util-linux",勾选一下5个Linux命令。

进入 "Filesystem Packages**→base→** e2fsprogs",选上 e2fsprogs-mke2fs

相关推荐
坏孩子的诺亚方舟4 天前
FPGA系统架构设计实践15_高云Arora V系列时钟体系
fpga开发·系统架构
u152109648494 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
zd8451015004 天前
RS485 总线详解
单片机·嵌入式硬件
半条-咸鱼4 天前
【STM32】I2C协议原理、HAL读写与OLED显示操作
嵌入式硬件·c·信息与通信
wohoo_wangzi4 天前
苏州晟雅泰电子:关于W25Q128JVSIQ这个芯片物料的参数,规格及应用领域
嵌入式硬件
张飞飞飞飞飞4 天前
Tmux命令使用教程
linux·服务器·ubuntu
FPGA小徐4 天前
入门 CNN 结构全解析|从流程图理论到 FPGA Verilog 硬件实现(含习题带讲解)
fpga开发
科芯创展4 天前
1A,1MHz,30VIN,XZ4115,降压恒流LED驱动芯片
单片机·嵌入式硬件
集芯微电科技有限公司4 天前
四通道2A输出集成功率电感降压模块专为紧凑型方案设计
人工智能·单片机·嵌入式硬件·生成对抗网络·计算机外设
踏着七彩祥云的小丑4 天前
嵌入式测试学习第 37 天:异常场景测试:断电、拔插、干扰、非法指令
单片机·嵌入式硬件·学习