在新型家电中,软件缺点率较高,而软件缺点的扫除理论会用到编程器(又称“写程器”、“读写器”“烧录器”或“更新工装”等)。目前,市售的编程器多种多样,既有只适用某一类芯片打算的编程器,也有能用于多类芯片打算的多配置编程器。
上方以市面上较经常出现的多配置编程器RT809F为例启动引见,其余型号的多配置编程器的经常使用方法与此迥然不同,可相互参考。
一、配置与接口简介
RT809F编程器允许Windows XP、Windows Vista、Windows7、Windows8、Windows10等操作系统,其I2C/串口ISP( 在线系统编程)配置弱小,不只能对24、25、93、95系列Flash或EEPROM启动离线或在线读写,还能对MCU、EC、SPI NOR闪存、并行NOR闪存、SPI NAND等干流芯片启动读写操作,并能在线检查液晶彩电的开机打印消息。
揭示:ISP是英文In System Programing的缩写,示意编程时不用拆下芯片对其启动读写,而是经过主板的ISP接口传输数据启动读写。RT809F编程器设有USB、VGA ISP、VGA IN、HDMI(数字多高清多媒体)接口与锁紧座(又称“读写座”或“烧录座”),如图1所示。
USB 接口经过USB连线与电脑的USB2.0串行总线端口相连,启动数据传输。
VGA IN接口为VGA信号输入端,理论与电脑显卡或播放器的VGA插座相连。若VGA IN接口不衔接任何设施时,编程器自己发生VGA信号,从VGA ISP接口输入。VGA ISP接口有两个用途:一是在读开机打印消息或在线更新时,经过连线与待刷机主板的更新口(理论为主板的VGA插座的12脚、15脚或4脚、11脚,或许专门的更新插座)相连;二是在将该编程器作为信号源时,VGA ISP接口与液晶彩电的VGA口衔接,输入VGA信号。HDMI接口衔应酬刷机主板的HDMI接口,此种模式只适用于局部新款液晶彩电。
该编程器的锁紧座可独自拆下,这样既便于全体改换,也便于在接触不良时荡涤关系引脚。锁紧座下方8个插槽重要用于离线读写24、25、93 等系列8脚存储器。搁置存储器时,先向上拉起锁紧杆,而后将存储器的缺口朝上、靠下对齐拔出锁紧座中(即存储器的缺口朝向锁紧杆,存储器的引脚插在下方8个插槽中),最后向上压紧锁紧杆即可。当读写贴片封装的存储器时,需在锁紧座下方的8个插槽上外接随机配送的转接板(如图2所示),或许外接相应规格的弹跳座,如图3所示。
锁紧座的上方8个插槽是I2C、TTL裁减接口,重要用于不可经过VGA插座启动数据读写的液晶彩电,这时可外接转接板(如图4所示),而后连线到液晶彩电主板更新口的对应引脚上。转接板上8脚插座的①~④脚为MST工具兼容接口,其引脚配置如下:①脚,SW/NC;②脚,GND;③脚,SCL/TX;④脚, SDA/RX。⑤、⑧脚为通用规范接口,其引脚配置如下:⑤脚,VCC/NC;⑥脚,SCL/TX;⑦脚,SDA/RX;⑧脚,GND。当读写32脚及其以上的芯片(重要是大容量NAND存储器和eMMC芯片)时,需外接PEB-1拓展板。
另外,该编程器的侧边有-个微动按钮,如图5所示。当将编程器自身发生的信号作为信号源时,按动该按钮可选用画面内容;当在线更新或检查开机打印消息时,按动该按钮,形态批示灯(Status) 会变动,此时VGA ISP接口中的线序(如图6所示)随之变动:绿灯亮,线序1;红绿灯慢速闪动 ,线序2;红绿灯极速闪动 ,线序 3;红灯亮,线序4。
二、驱动软件装置
第一次性经常使用编程器时,需先在电脑上装置驱动软件。在装置驱动软件前,电脑上不能衔接编程器。另外,由于许多杀毒软件易将本编程器的驱动软件误以为病毒而启动隔离,因此在装置驱动软件前,倡导封锁电脑中的杀毒软件,或许在杀毒软件中将编程器的驱动软件减少到信赖文件名单中。
第一步:首先在该编程器官网网站高低载驱动软件紧缩包“RT809F- Setup-xxx"(xxx示意该软件的开发期间,越靠后,则示意软件版本越新),如图7所示。如上网不繁难,也可从随机赠送的光盘中找到驱动软件启动装置。
第二步:解压驱动软件紧缩包(点击鼠标左键,再选用“解压”即可),如图8所示,“RT809F_ 20181216”为本编程器的自身驱动软件,“Tool Chain RT809F”为第三方工具软件包。只要前者装置成功后,能力装置后者。
第三步:双击"RT809F_ 20181216"图标进入装置界面,如图9所示。这时点击“OK”按钮,发生“欢迎到来RT809F装置程序导游”界面,如图10所示。
第四步:点击图10中的“下一步"按钮,发生“选用装置位置"界面,如图11所示。装置门路为D:\RT809F,不能更改!
第五步:点击图11中的“下一步”按钮,发生“实现RT809F装置导游"界面,如图12所示,点击“实现"按钮即可,这时桌面上会发生快捷图标,如图13所示。
接上去衔接上编程器,双击上图所示的快捷图标,如发生“编程器未衔接或许驱动未装置....揭示,如图14所示,这阐理智能装置驱动程序失败,需手动装置,详细方法如下:关上电脑的“设施治理器"中的“其余设施”(计算机一属性一设施治理器一其余设施),如图15所示,选中第一项“MstarUSB DebugTool”后点击右键,选用“更新驱动程序软件(P)”,发生如图16所示界面,点击“阅读计算机以查找驱动程序软件(R)"(或许选用“从列表或指定位置装置”),这时发生驱动文件选用界面,如图17所示,点击“阅读”按钮,选用门路:D:/RT809F/DRIVER,并点击“确定”按钮,而后点击“下一步”按钮,待发生驱动程序更新成功的界面后(如图18所示),点击“封锁”键即可。
接上去选中图15中的第二项. "Mstar USB DebugTool" ,再按上述方法更新驱动程序。揭示:若电脑“设施治理器”中的某项设施前发生问号或许叹号,则示意该项设施的驱动存在意外,普通从新装置对应的驱动程序即可处置。在按上述方法手动装置完驱动程序后,再双击快捷图标(见图13),假设界面中显示出编程器的序列号(编程器的惟一编号),如图19所示,则标明本编程器的自身驱动软件装置成功,这时可启动存储器的离线读写操作。若要在线编程或检查开机打印消息,则需装置第三方工具软件:先双击图8中的"Tool Chain RT809F"紧缩包,发生解压界面,点击“解压”按钮,如图20所示,解压完后装置即完结。此时点击图19中右上角的“工具链面板ToolChain'按钮,则链接界面中会发生多种打算的官网软件按钮,如图21所示。如未装置第三方工具软件,则链接界面中只要数字编号,如图22所示。
三、离线编程操作
离线读写存储器数据时,先将编程器与电脑衔接好,并在编程器的锁紧座.上拔出存储器,而后双击快捷图标(见图13), 在发生主界面(见图19)后,点击“智能识别SmartID"按钮,可智能识别25全系列存储器以及局部24系列存储器的型号及重要参数,这有效地处置了局部25系列存储器型号标识不清的疑问,如标识为“F16-100"的25系列存储器存储器的实在型号为EN25F16。
关于不能智能识别的存储器,可在左边的下拉窗口中手动选用。点击“缓冲区Buffer"按钮,窗口中会显示读取或许写入的数据(十六进制),如图23所示。该界面左侧各配置按钮的作用如下:“读取Read”示意读出芯片外部的数据,其内容会以十六进制数字显示在窗口中;“保留Save"示意将读写的数据以二进制文件(后缀名为bin)保留到电脑中,文件名与保留的位置可自行设定;“关上Open"示意关上寄存在电脑中预备写入到芯片中的二进制文件,点击该按钮后会弹出文件选用框;“写入Write"示意将寄存于电脑中的二进制文件烧录到芯片中,此时窗口中会显示写入进展;“测验Verify”就是读出芯片中的数据与烧录文件对比,假设相反,则标明烧录成功,否则烧录失败;“擦除Erase"示意抹去芯片中存储的内容,使其变为空白芯片,行将存储区中的每一位数据都置为“1”;“查空Blank”就是读出芯片中的数据,如所为数据均为“FF"(如图24所示),则判别该芯片为空白芯片,否则不是空白芯片。
值得留意的是,点击“包全Protect"按钮可对25系列存储器中的数据启动包全(24系列存储器不具有数据包全配置),以防数据失落,但这样操作后易造成液晶彩电开机意外,这是由于液晶彩电在开机时主芯片会读/写25系列存储器中的数据,若启用数据包全配置后,主芯片读/写其数据时易出错。所以,在理论状况下不要点击“包全Protect"按钮。
揭示:校验是为保障数据的完整性启动的一种验证操作。理论用一种指定的算法对原始数据计算出的一个校验值,接纳方用雷同的算法计算一次性校验值,假设两次计算获取的测验值相反,则说明数据是完整的。
四、在线编程操作(ISP)在线编程操作前,先将编程器正确地衔接于电脑与主板的更新端口之间(需给主板反常供电),而后关上编程器驱动软件,后续操作有以下两种方法:方法一:先点击主界面(见图19)顶部的“ISP智能识别AutoISP"按钮(即使用该编程器的自主软件启动在线编程),发生烧录界面,如图25所示,而后点击“关上Open"按钮,找到需写入主板的更新数据并关上,最后点击“写入Wtite” 按钮,这时窗口底部发生进展条,且窗口中发生烧写环节揭示,当进展条走完且窗口中的最后一行字符为“OK"时(如图26所示),示意在线编程成功。
假设点击"ISP智能识别AutoISP”按钮后,主界面窗口中揭示“请审核编程器能否联机或许正在经常使用中”字符,如图27所示。这时先检查电脑“设施治理器”里端口中有无该编程器的串口号(COMxx),如没有,则审核编程器衔接能否反常;如有(如图28所示),则标明编程器的USB驱动软件有疑问,这时需先卸载原装置的USB驱动软件,而后从新装置,详细方法如下:
先点击主界面顶部的“设置(N)"按钮,选用“卸载USB驱动(u)”,如图29所示,并依据揭示拔下编程器与电脑的USB连线后点击“确定”按钮,而后在弹出的界面(如图30所示)中点击“Add"按钮,待框中显示揭示消息时,点击"Uninstal"按钮,当发生示意驱动程序卸载成功的英文揭示(如图31所示)时,点击“确定"按钮。
接上去选用图29中的“重装USB驱动(D)”,这时会发生程序运转揭示符,如图32所示。在程序运转完后,重装上班实现。
方法二:先进入第三方工具软件链接界面(见图21),而后点击左上角的"ISP智能识别(I)"按钮,即使用芯片打算官网软件启动在线编程,最后依照芯片打算进入对应的官网软件烧写界面。液晶彩电经常出现芯片打算(如MST、MTK、RTD等)的官网软件经常使用方法在本刊中已有刊登,在此不再赘述。若点击第三方工具软件链接界面上的"ISP智能识别(I)"按钮后,发生“工具链软件:Error"揭示,如图33所示,则示意未装置第三方工具软件或装置失误,这时从新装置第三方工具软件即可。
五、检查开机打印消息操作
在检查开机打印消息前,先将编程器正确地衔接于电脑与主板的更新端口之间(主板不供电),而后点击主界面(见图19)底部的“液晶电视”按钮,发生VGA线序和串口速率设置界面,如图34所示。依照以后电视机主板的更新口连线状况启动选用后,关上编程器驱动软件,后续操作有以下两种方法:
方法一:先点击主界面( 见图19)底部的“串 口打印”按钮(点击该按钮后,其图标立刻变为“封锁”),而后接通主板供电,这时主界面的窗口中会显示出开机打印消息,如图35所示。
方法二:先进入第三方工具软件链接界面(见图21),点击右侧的“Secure CRT串口打印”按钮如图36所示),即运转 SecureCRT软件 ,而后点击“极速衔接'按钮(义务栏中的第2项),发生设置对话框,如图37所示,将“协定(P)”的值选为“Serial", “端口(0)”的值按电脑实践调配给编程器的串口号(见图28)选用,“波特率(B)”的值设为115200,如图38所示,最后点击“衔接”按钮回到SecureCRT软件的主界面。此时接通主板供电,主界面的窗口中会显示出开机打印消息,如图39所示。
假设上述“端口(0)”的值选用失误,则图39中窗口顶部“Secure cOMXx"字符前的短竖条为白色(选用正确时为绿色),并且不会显示开机打印消息;假设“波特率(B)”的值选用失误,则窗口中显示的开机打印消息为乱码,如图40所示。