RK3399广告机主板板刷armbian--改固件方法

最近入捭几块RK3399的广告机板子,没资料,没固件,只有原厂android固化在板子上。于是想办法刷一个armbian上去。

armbian是简化的linux系统,整个固件只有二个部分,分别是启动分区与系统分区。较后期版本可以直接换dtb,特别适合各种没资料的开发板。

操作需要在linux上进行。

  1. 把原板子上的dtb倒出来--倒出方法网上很多了,有时候再整理一个。

  2. 找一个版本新一点的armbian固件,只要的arch64的,基本上都可以。

  3. 把后缀是img的固件放到linux主机中。

  4. 执行

sudo mkdir /mnt/loop

sudo losetup --partscan --find --show disk.img (disk.img就是你的固件)

执行完后会有提示如 loop15 把这个记住

sudo mount /dev/loop15p1 /mnt/loop 这边的loop15p1就是之前要记住的后面加p1表示第一个分区。

然后把你的dtb文件放到/mnt/loop/boot/rockchip下。

再用vi或者nano修改/mnt/loop/boot/extlinux/extlinux.conf, 也有些armbian是用uEnv.txt的。

把文件中的dtb改把你的dtb文件名。

sudo losetup -d /dev/loop15 这里的loop15就是之前记住的这个。

固件修改就完成了。

同时提一句,rk3399各厂家配的网络芯片差异比较大,最好选网卡芯片跟你板子一致的固件,这样即使部分驱动缺少,也可以通网络联上去进行修改。

相关推荐
DFT计算杂谈10 小时前
VASP新手入门: IVDW 色散修正参数
linux·运维·服务器·python·算法
楼兰公子10 小时前
《深入理解Linux网络技术内幕》配套学习大纲 + 源码Demo + 进阶实战实例
linux·arm开发·学习
青梅橘子皮10 小时前
Linux---开发工具(2)(makefile、进度条、git、gdb)
linux·运维·服务器
冉卓电子10 小时前
GD32C103RBT6 misc 内核驱动库极简解析
单片机·嵌入式硬件
yongui4783410 小时前
MAX6675 K型热电偶温度采集程序(Keil环境)
单片机·嵌入式硬件
豆包公子10 小时前
AUTOSAR CP XCP 移植到裸机 MCU-实践篇
单片机·嵌入式硬件
三佛科技-1341638421210 小时前
智能暖脚按摩器方案开发,智能暖脚按摩器MCU单片机主控芯片选择 (FT60F系列8位MCU)
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
剑神一笑11 小时前
Linux less 命令深度解析:从源码看分页器的设计智慧
linux·运维·less
IT大白鼠11 小时前
Dirty Frag漏洞深度分析:Linux内核页缓存污染漏洞的技术原理与安全防护
linux·安全·dirty frag漏洞
李白你好11 小时前
Linux 本地提权工具支持Linux 内核和 Polkit 漏洞
linux·运维·服务器