对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

  1. 配置petalinux 启动配置
    在这里插入图片描述
    2.生成的BOOT.bin,通过VITIS烧写到QSPI里,将boot设置为QSPI启动

  2. 通过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

  1. 将启动文件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中启动了
在这里插入图片描述

在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐