电视盒子armbian后简单修复LED屏
本帖最后由 chain 于 2022-11-1 23:44 编辑HK1 box 905X3 刷 armbian 后LED屏幕不亮,
之前拜读了本论坛HK1 Box修复 Armbian LCD屏显示_外贸原生安卓盒子_ZNDS @brz955的教程,不知道为什么,多次尝试没成功。
然后今天逛Armbian的Git hub 看到了这个:
https://github.com/ophub/amlogic-s9xxx-armbian (自行处理空格,下同)
下拉找
LED screen display con trol instructions.
作者应该整合了openvfd项目到armbian里,至少我刷的更新到最新版本后一个文件都不少,直接armbian-led 15灯就亮了。
所需文件系统自带,作者已测试 x96max、x96maxplus、h96max-x3、hk1-x3、hk1box、tx3、x96air,并已集成conf到系统,更多conf文件可从 **** Hidden Message *****
发帖引用个地址超麻烦,总是审核不过,编辑了多次,排版只能将就了。另外,armbian后风扇不转,哪位大仙知道改焊哪个点能有电?
谢谢楼主分享 看看怎么样 感谢分享{znds1} 感谢分享 {znds5} 谢谢分享 感谢分享 风扇要转貌似需要那个蓝色的led灯要修复才行,看了大佬的,还是没弄好https://www.znds.com/tv-1200939-1-1.html,https://git hub.com/ophub/amlogic-s9xxx-armbian/issues/414 本帖最后由 chain 于 2022-11-9 16:47 编辑
mumuhm 发表于 2022-11-6 22:58
风扇要转貌似需要那个蓝色的led灯要修复才行,看了大佬的,还是没弄好https://www.znds.com/tv-1200939-1-1 ...
谢谢,去看了,可能是盒子版本的问题,简单的替换conf文件不行。
我甚至自己反编译了dtb文件,加入代码依然不亮。帖子提供的dtb文件大小是50k左右的,我盒子里自带的是70k左右的,0x75已经被其他占用,bank@14是0xf4,改了,重启灯不亮。。。
喜讯
又操作了一遍,蓝灯亮了,风扇转了,主楼编辑不了了,下面简单说一下:armbian更新到最新armbian-update
/boot/dtb/amlogic/目录下找对应的dtb文件
ssh到盒子,
dtc -I dtb -O dts -o HK1.dts /boot/dtb/amlogic/XX文件名.dtb 反编译成dts文件,放在当前目录,名字HK1.dts
dts文件最好下载到本地编辑,在model = "HK1 Box/Vontar X3";下面加入
leds {
compatible = "gpio-leds";
status = "okay";
sys_led {
label = "sys_led";
gpios = <0x75 0x0b 0x00>;
default-state = "on";
linux,default-trigger = "default-on";
};
};
然后文本编辑器查找bank@14,将上面0x75替换成bank@14phandle<值>,保存,上传修改好的dts去原来的位置
dtc -I dts -O dtb -o hk1.dtb hk1.dts 在当前目录编译成hk1.DTB文件,改名复制回/boot/dtb/amlogic/,替换源文件,重启
chain 发表于 2022-11-9 01:48
谢谢,去看了,可能是盒子版本的问题,简单的替换conf文件不行。
我甚至自己反编译了dtb文件,加入代码依 ...
万分感谢回复和分享,HK1box还是修改原帖的这个dtb文件吧?meson-sm1-hk1box-vontar-x3.dtb,本人纯小白,为了解决反编译修改的方法还找了好几天,终于找到反编译指令了,发现改了没用,你把反编译和编译的指令都发出了,更是对小白无限友好,感谢感谢!