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

相关推荐
第二层皮-合肥12 小时前
FPGA工程师12实战项目-基于PCIe的高速ADC采集项目
fpga开发
q***040516 小时前
在 Ubuntu 上安装 MySQL 的详细指南
mysql·ubuntu·adb
点灯小铭19 小时前
基于单片机的窗帘、灯光、空调智能家居控制系统设计
单片机·嵌入式硬件·毕业设计·智能家居·课程设计·期末大作业
第二层皮-合肥20 小时前
USB3.0PHY介绍
fpga开发
一叶龙洲20 小时前
Ubuntu25.10安装Samba
ubuntu
飞凌嵌入式20 小时前
【玩转多核异构】T153核心板RISC-V核的实时性应用解析
linux·嵌入式硬件·嵌入式·risc-v
怎么就重名了21 小时前
STM32+蓝牙模块+超声波模块+QT
stm32·嵌入式硬件·qt
oshan20121 天前
小华HC32L136K8TA 单片机新建 MDK5 工程模板(二)
单片机·嵌入式硬件
三品吉他手会点灯1 天前
STM32F103学习笔记-16-RCC(第4节)-使用 HSI 配置系统时钟并用 MCO 监控系统时钟
笔记·stm32·单片机·嵌入式硬件·学习
bai5459361 天前
LED闪烁功能代码详解
单片机·嵌入式硬件