RFSOC配置QSPI+EMMC启动 petalinux记录
对RFSOC适配petalinux做个记录
参考资料链接
https://github.com/Devenyu/Typora_Repository/blob/master/petalinux/ZynqMP%20petalinux%E5%B0%86%E7%B3%BB%E7%BB%9F%E5%90%AF%E5%8A%A8%E6%96%87%E4%BB%B6%E5%9B%BA%E5%8C%96%E5%88%B0EMMC.md
-
配置petalinux 启动配置

2.生成的BOOT.bin,通过VITIS烧写到QSPI里,将boot设置为QSPI启动 -
通过TFTP启动系统,系统启动之后完成EMMC的格式化,具体的步骤如下:
4.对分区分别完成格式化

然后设置文件系统
mkfs.vfat -F 32 -n boot /dev/mmcblk0p1
mkfs.ext4 -L rootfs /dev/mmcblk0p2
5查看分区挂载情况
ls /media/
sd-mmcblk0p1 sd-mmcblk0p2
6挂载EMMC分区(注意不挂载是无法通过df -h查看对应的磁盘空间)
mkdir -p /mnt/emmc_rootfs
mount /dev/mmcblk0p2 /mnt/emmc_rootfs
- 将启动文件copy进EMMC(首先将文件copy到WINdows共享目录下,通过TFTP进行搬移)

8 将根文件系统copy到EXT4分区,解压,同步
tftp -g -l rootfs.tar.gz 192.168.1.100
tar -zxvf rootfs.tar.gz -C ./
sync
重启就可以从EMMC中启动了


