前几天 在黑豹X2上的armbian 移植成功转码程序之后
就试想能不能再 RK3588上也实现 毕竟 3588 要比RK3566强很多
应该2024年开始我就想这么干了 但是一直没有成功 直到今天才搞定 记录下
我直接将3566上的程序 copy到开发板 跑的时候提示 如下错误 
这个是rkrga报错了 后来翻了翻我之前的帖子也 遇到过这个错
搜索了很多资料 包括千问 百度文心 最后推断可能是rga 驱动版本过低造成的
RK3588 驱动版本如下 而 rk3566的是1.3.几

直接升级驱动 比较麻烦 也没搞过 后来还是准备重新刷固件
自带的是 Linux +QT那个固件 准备刷 Desktop22.04那个固件 正好我网盘有下下来之后解压 准备好16G的tf卡 文档说了 大于32G的会出错 正好 我有个16G的卡 镜像下下来 解压为update.img文件 快7个G了

烧好之后 插到开发板 开机 直接进去了 停留在 root@ok3588
刚开始我不知道 我以为 哪里不对了 后来 top看了一下 有个update的进程正在跑 然后 蓝色的emmc指示灯也一直是 常亮的 再对照文档 说明正在 升级 等着 就行了
等一会 串口提示了
Please remove SD CARD!!!, wait for reboot. 拔掉tf卡 他会自动重启
主要就是这里 重启之后 提示进入紧急模式
官网文档完全没有提及这个错误 一头雾水
后来百度 一通搜索 按这个文章试了下
Linux系统进入emergency mode模式如何解决_解除emergency mode-CSDN博客
修改了下/etc/fstab文件 把最后两行注释掉了 然后重启 就可以了
如下图

还要 vi /etc/ssh/sshd_config 修改下允许root登录 如下图

然后system restart ssh 然后就可以ssh登录了 修改之前记得设置passwd设置root密码
然后我将rk3566上编译的转码程序 copy过来发现 直接就可以跑了

跑了 5路转1080P的 cpu 一点压力都没有 跟玩一样 轻轻松松 如下图



看了下 温度 和 rga负载 都是正常范围 如下图

最后还得挂下分区
mkfs.ext4 /dev/mmcblk0p8
mkdir QMCY
mount /dev/mmcblk0p8 /home/QMCY
chmod 777 QMCY
echo '/dev/mmcblk0p8 /home/QMCY ext4 defaults 0 0' >> /etc/fstab
