一、以TF卡启动系统
于CoolPi官网 (www.cool-pi.com) 下载得到系统镜像20230115-ubuntu-20.04-preinstall-server-coolpi.img,使用Win32DiskImager或其他同功能的软件将镜像写入一张micro SD卡,启动CoolPi 4B。
用户名:ubuntu;密码:coolpi
二、下载已经安装好RT补丁的系统镜像
链接:https://pan.baidu.com/s/1i8YNaaxj-Y1ZUrgTMJYijA
提取码:0825
下载网盘中的如下文件:
rk3588s-cp4.dtb 设备树
Image 内核
Image.gz 内核(压缩过的)
initrd.img 初始内存盘
5.10.66-rt53+.tar.xz 打包好的/lib/modules/路径下的内核模块
并把它们都放在~/路径下。
度盘中带rt的img为已经安装好补丁的系统镜像
三、原始镜像安装RT补丁与驱动
安装设备树:
sudo mv ~/rk3588s-cp4.dtb /boot/firmware/
安装内核:
sudo mv ~/Image /boot/firmware/
sudo mv ~/Image.gz /boot/firmware/vmlinuz
安装内核模块(驱动程序):
cd /lib/modules
sudo rm -rf *
sudo mv ~/5.10.66-rt53+.tar.xz ./
sudo tar -Jxvf 5.10.66-rt53+.tar.xz
sudo rm 5.10.66-rt53+.tar.xz
安装初始内存盘:
sudo mv ~/initrd.img /boot/firmware/
至此完成软实时内核对普通内核的替换,我们重新启动Linux即可:
sudo reboot
最终用uname -a查看内核名称是否具有RT标注!
四、评测
该主控相比ODroid性能更好具有8核心最高主频2.4Ghz,同时具有6Tops AI算力可实现强化学习应用,由于也是ARM架构,低功耗同时兼容ODroid之前的交叉编译工具,SPI速度与载板匹配,代码可以无缝适配,测试发现MPC可以完美运行10个预测窗口。