RK3588S系统导出和烧入新板子
导出和打包参考连接:导出设备系统 — Firefly Wiki
烧录参考连接:2. 使用USB线缆升级固件 — Firefly Wiki
一、系统导出(3588S端)
在旧板子端执行以下指令:
sudo apt update
sudo apt install fireflydev
sudo ff_export_rootfs /media/firefly/yhls_file/
其中yhls_file是挂在的硬盘,一般系统资料需要20g左右,所以尽量找个硬盘。
二、打包文件
导出的包不能直接使用,需要进行重新打包操作
首先下载环境:
sudo apt-get install lib32stdc++6
解压firefly-linux-repack工程,这个文件在第一个连接里:导出设备系统 — Firefly Wiki
tar -xzf firefly-linux-repack.tgz
cd firefly-linux-repack
下载对应系统的img文件(在firefly官网里找对应的)
将该文件在该目录下重命名并解包
mv /path/to/ROC-RK3566-PC_Ubuntu18.04-r21156_v1.2.4a_220519.img update.img
./unpack.sh
把output下面的rootfs.img换成我们导出的img
cp /media/yhls_file/Firefly_Ubuntu_18.04.6_rootfs.img /path/to/firefly-linux-repack/output/Image/rootfs.img
执行打包操作
./pack.sh
最上级目录会生成new_update.img
三、烧录(在window端)
参考这个内容
2. 使用USB线缆升级固件 — Firefly Wiki
打开软件并连接,注意要进入烧录模式,按一个很隐蔽的按钮
然后选择刚刚生成的new_update.img
点击升级
等待烧录结束