Syman 发表于 2023-10-30 19:29:17

armbian固件包怎么替换dtb文件

请问各位大佬,是不是只要替换了dtb文件,就可以使用其他板子的armbian固件包?要怎么去替换dtb文件呢?谢谢!

zoneben 发表于 2023-10-30 21:55:05

只有相近的板子可以尝试 用dtc 进行编译和反编译

wbteve 发表于 2023-10-30 23:40:54

zoneben 发表于 2023-10-30 21:55
只有相近的板子可以尝试 用dtc 进行编译和反编译

大佬搞个教程啊

Syman 发表于 2023-10-31 09:36:55

zoneben 发表于 2023-10-30 21:55
只有相近的板子可以尝试 用dtc 进行编译和反编译

如果我已经有板子的dtb了,要怎么替换到目标固件包中间去呢?

有情怀的垃圾佬 发表于 2023-10-31 09:46:12

armbian不要做包,直接到系统里把文件替换,一般都是在/boot下面的dtb目录。
两个版本号比较接近才能替换,版本号跨度太大里头定义的值可能都不一样了。芯片厂定制的内核和通用的内核之间一般也不能换。

karons 发表于 2023-10-31 11:18:26

你是什么设备?

Syman 发表于 2023-10-31 12:03:09

karons 发表于 2023-10-31 11:18
你是什么设备?

3399的板子,有dtb文件,但是我想用另一个固件包,内核更新一些

Syman 发表于 2023-10-31 12:06:08

有情怀的垃圾佬 发表于 2023-10-31 09:46
armbian不要做包,直接到系统里把文件替换,一般都是在/boot下面的dtb目录。
两个版本号比较接近才能替换, ...

我有一个3399的板子,也有刷机固件包,但是比较老版本了。我找到一个新的固件包,不是适配这个板子的,如果直接刷机,会无法开机。我在想,是不是提前替换了dtb就可以开机了?

有情怀的垃圾佬 发表于 2023-10-31 12:49:42

如果可以sd卡启动就方便测试了,刷到sd卡里再修改dtb文件
页: [1]
查看完整版本: armbian固件包怎么替换dtb文件