|
IHO-3300AD机顶盒
芯片:S905L3
刷了这个Armbian_5.77_Aml-s905_Ubuntu_bionic_default_5.0.2_20190401.img版本的armbian
dtb选择meson-gxl-s905x-p212.dtb能够启动,由于DTB文件不适配没网也没显示输出,只有TTL下能进入系统
从这个机顶盒启动时的TTL信息
dtb_read()-1046: total valid 2
dtb_read()-1113: do nothing
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
2layers board, board id use 7
Multi dtb tool version: v2 .
Support 8 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxl plat: p211 vari: 1g
dtb 1 soc: gxl plat: p215 vari: 1g
dtb 2 soc: gxlx plat: p261 vari: 1g
dtb 3 soc: gxlx plat: p261 vari: 2g
dtb 4 soc: gxlx plat: p265 vari: 1g
dtb 5 soc: gxlx plat: p265 vari: 2g
dtb 6 soc: gxlx2 plat: p291 vari: 1g
dtb 7 soc: gxlx2 plat: p295 vari: 1g
Find match dtb: 6
发现它的dtb是gxlx2_p291_1g.dtb,当我把这各dtb提取出来放到相应位置,并在uevn中选择这dtb时,系统停在了
然后继续网上爬帖子,得知安卓dtb和Linux的dtb不通用,需要修改才能用。
然后将gxlx2_p291_1g.dtb和meson-gxl-s905x-p212.dtb转换成dts文件,打开对比
发现这差别太大,看我一脸懵,不知道改哪儿,请教社区大佬怎么改这个文件呀?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|