在PC端Ubuntu系统中执行run脚本,进入EASY-EAI编译环境,具体如下所示。
cd ~/develop_environment ./run.sh

注:若不清楚如何进入和使用EASY-EAI编译环境,请先阅读《入门指南/开发环境准备/Easy-Eai编译环境准备与更新》,并按照其相关的操作,进行编译环境的部署。
然后通过串口调试查询到板卡的IP地址为192.168.3.121(需根据实际情况替换挂载参数),然后把开发板挂载到/mnt目录中,如下所示:
sudo mount -t nfs -o nolock 192.168.3.121:/ /mnt

直接在EASY-EAI编译环境中的【任意位置】(以/opt/rv1126b_sdk举例)执行下方导出命令,即可导出开发板的文件系统为rootfs.img,如下所示:
export_rootfs

* 这个等待时间,2G大约是1min左右。
导出成功提示,如下所示:

可以查看一下被导出的rootfs.img,默认会被导出到【命令的执行目录】

最后就可以拿这个rootfs.img去替换掉【标准固件】中的rootfs.img,拿去做量产烧录。
export_rootfs导出脚本还可以通过一个参数,指定rootfs.img的导出位置,如下所示:

rootfs.img就会被导出到/opt/work/z_test/这个目录中。
* 传出的参数,目录必须【存在】
* 导出位置需要有【写权限】
* 导出位置的磁盘空间需要大于新rootfs.img所需要的空间
* 导出过程中,/mnt挂载不允许断开
全部0条评论
快来发表一下你的评论吧 !