radio88 发表于 2026-5-12 17:22

制作HDMI晶晨S905刷机免短接工具

本帖最后由 radio88 于 2026-5-12 18:12 编辑

很少玩机顶盒,手里有几个朋友送的机顶盒。之前刷电信天邑系列都是拆机短接刷机,然后写入Linux另作他用。
前几天到手一台R3300L,外壳卡扣设计没有螺丝,捅AV孔内按键无法连接,不想撬开卡扣短接刷机,于是想到晶晨刷机免短接神器,买一个不贵,五一假期玩机心切,于是准备制作一个。


翻遍元件盒没有找到24C02,找到一台拆散件的DVD,吹下24C02,使用转接PCB和ch341编程器刷入论坛下载的晶晨刷机神器固件程序,HDMI线剪掉一公头焊接测试,结果不起作用,经过反复验证程序没有问题,看来此24C02是阉割版(内部无引出A0 A1 A2,也就是5脚版24C02)。

晶晨刷机神器原理是amlogic BootROM 在 EEPROM 地址 0x52 处读取 8 字节,如果内容为boot@USB,它会强制启动USB联机模式。既然如此,翻出一颗直插8脚的24C08,使用十六进制编辑器新建一空白文件,在0xf8处写入boot@USB ,编程器写入焊接插入已经刷入Linux系统的机顶盒,命令验证,显示返回结果0x52,再次使用刷机,连机成功。


截取一小块洞洞板焊接,由于使用直插原件,样子比较丑,后期准备使用热缩管封住保护以防止短路,也相对美观一些。

总结:
1、24C02/04/08都可以用来制作。

2、阉割版24xx系列不可以使用。

3、可以使用下载的bin固件,也可自己新建,0xf8开始8字节为 boot@USB即可。

4、原则I2C总线要接上拉电阻,不接上拉电阻也可以,但如果要稳定运行还是接上拉电阻。

5、刷好固件可使用带HDMI接口的Linux系统机器验证,输入命令:   sudo i2cdetect -y -r 0 如果返回0x50,则不能使用,如果返回0x52,那就是已经制作成功了。


接线:
1/3/4/7脚短接接入HDMI的17引脚(GND),2/8脚短接接入HDMI的18引脚(VCC),芯片5脚接HDMI的16引脚,芯片6脚接HDMI的15引脚。

24C02S905固件网上很多,本坛有也有很多帖子提供下载。

买一个不贵,但通过制作可以增长知识平添乐趣,分享给需要自制的朋友参考,不喜勿喷。

附加:
N年前升级中九机顶盒自制ch341编程器。
24C02写入程序后Linux验证结果对比。



radio88 发表于 2026-5-13 07:22

本帖最后由 radio88 于 2026-5-14 07:03 编辑

猎人0786 发表于 2026-5-13 01:22
短接器网上买个才几块钱,费这事干嘛
您说的不错,买一个几元钱元。
很少玩机顶盒需要短接都是拆机,恰逢五一急用,远水解不了近渴,电路简单工具齐全也不费事。

radio88 发表于 2026-5-12 19:45

本帖最后由 radio88 于 2026-5-13 08:11 编辑

刷ty1608 ,免短接工具还是方便。

~海阔天空~1 发表于 2026-5-12 19:57

博主机顶盒红壳子这么骚气啊{:118:}

猎人0786 发表于 2026-5-13 01:22

短接器网上买个才几块钱,费这事干嘛

jsy8968 发表于 2026-5-13 07:54

看看

何大侠 发表于 2026-5-13 08:13

高手写的很详细!值得收藏

13617315761 发表于 2026-5-13 08:57

牛皮

radio88 发表于 2026-5-13 09:55

本帖最后由 radio88 于 2026-5-13 12:43 编辑

高手谈不上。

radio88 发表于 2026-5-13 09:59

本帖最后由 radio88 于 2026-5-13 12:43 编辑

原理简单 大家都会
页: [1] 2
查看完整版本: 制作HDMI晶晨S905刷机免短接工具