串口烧录可绕过官方限制直接写入定制osd逻辑,需确认主控板具备tx/rx/gnd排针或usb-c内嵌uart,使用lt1605烧录工具加载hex固件,在isp模式下完成烧录,成功后osd将新增hdr开关等自定义功能。

想让显示器OSD菜单支持新功能(比如新增HDR开关、自定义快捷键、多语言切换),但厂商官网不提供升级入口,必须通过串口烧录原始固件才能解锁隐藏能力——这正是串口烧录的核心价值:绕过官方限制,直接写入定制化OSD逻辑代码。
确认硬件是否支持串口烧录
先拆开显示器后盖,找到主控板上标有“TX”“RX”“GND”的三针或四针排针(通常靠近电源管理芯片附近)。【没有这组引脚的显示器,99%无法串口烧录】。部分新款RTD2735TD或LT1605方案板会把TX/RX集成在USB-C接口内部,需用万用表测USB-C母座第A6/A7脚(CC1/CC2)是否与主控UART物理连通——不通则放弃。
用手机电筒照PCB,找丝印“UART”“CONSOLE”或“DEBUG”的小焊盘,比看说明书更可靠。
准备烧录环境与固件文件
方法一:使用预编译固件包
前往PocketLCD项目GitCode仓库(https://gitcode.com/gh_mirrors/po/PocketLCD),下载对应屏幕型号的HEX文件,例如5.5英寸1080P IPS屏必须用2.Firmware/5.5inch_1920x1080_IPS.hex——混用其他尺寸固件会导致OSD乱码或黑屏。
方法二:自行编译OSD固件
克隆OpenIPC OSD分支源码,修改osd_menu.c中menu_items[]数组,添加新条目如{"HDR Mode", osd_toggle_hdr},再执行make clean && make生成BIN文件;注意编译前必须设置CONFIG_OSD_CUSTOM=y,否则新增菜单项不会被链接进最终固件。
烧录工具统一用4.Tools/flash_tool/LT1605_I2C2SPI_V2_100k.exe,它内置USBIOX.DLL驱动,无需额外安装CH340驱动——但若双击无反应,说明DLL文件缺失,需从同一目录复制过去。
连接与烧录操作
第一步:接线顺序不能错
USB转TTL模块的GND→显示器板GND → TX→显示器板RX → RX→显示器板TX。记牢“交叉接法”,接反会导致烧录时工具显示“设备未响应”。
第二步:进入烧录模式
给显示器断电,短接主控板上标有“BOOT”或“PROGRAM”的两针(通常为JP1),同时插上USB数据线,最后通电;听到“滴”一声后松开短接点——此时主控芯片强制进入ISP状态,TX引脚开始发送同步信号。
第三步:执行烧录
打开LT1605烧录工具→点击“打开文件”载入HEX→确认波特率显示100k→点击“烧录”按钮。进度条走到60%左右时,屏幕会短暂闪黑一次,这是OSD固件区正在擦除,【此时绝对不可拔USB线】,否则主控ROM将永久锁死。
烧录完成提示“Success”后,断开所有连线,重新上电开机。首次启动会慢约8秒,OSD菜单里会出现新增的“Advanced Settings”分组。











