主頁 > 裝修知識 > 運用多功能編程器解決軟件故障的方法

運用多功能編程器解決軟件故障的方法

時間:2024-10-30 04:51:39 瀏覽量:

在新型家電中,軟件故障率較高,而軟件故障的排除通常會用到編程器(又稱“寫程器”、“讀寫器”“燒錄器”或“升級工裝”等)。目前,市售的編程器多種多樣,既有只適用某一類芯片方案的編程器,也有能用于多類芯片方案的多功能編程器。

下面以市面上較常見的多功能編程器RT809F為例進行介紹,其他型號的多功能編程器的使用方法與此大同小異,可相互參考。

一、功能與接口簡介

RT809F編程器支持Windows XP、Windows Vista、Windows7、Windows8、Windows10等操作系統(tǒng),其I2C/串口ISP( 在線系統(tǒng)編程)功能強大,不僅能對24、25、93、95系列Flash或EEPROM進行離線或在線讀寫,還能對MCU、EC、SPI NOR閃存、并行NOR閃存、SPI NAND等主流芯片進行讀寫操作,并能在線查看液晶彩電的開機打印信息。

提示:ISP是英文In System Programing的縮寫,表示編程時不用拆下芯片對其進行讀寫,而是通過主板的ISP接口傳輸數(shù)據(jù)進行讀寫。RT809F編程器設有USB、VGA ISP、VGA IN、HDMI(數(shù)字多高清多媒體)接口與鎖緊座(又稱“讀寫座”或“燒錄座”),如圖1所示。

USB 接口通過USB連線與電腦的USB2.0串行總線端口相連,進行數(shù)據(jù)傳輸。

VGA IN接口為VGA信號輸入端,通常與電腦顯卡或播放器的VGA插座相連。若VGA IN接口不連接任何設備時,編程器自己產(chǎn)生VGA信號,從VGA ISP接口輸出。VGA ISP接口有兩個用途:一是在讀開機打印信息或在線升級時,通過連線與待刷機主板的升級口(通常為主板的VGA插座的12腳、15腳或4腳、11腳,或者專門的升級插座)相連;二是在將該編程器作為信號源時,VGA ISP接口與液晶彩電的VGA口連接,輸出VGA信號。HDMI接口連接待刷機主板的HDMI接口,此種方式只適用于部分新款液晶彩電。

該編程器的鎖緊座可單獨拆下,這樣既便于整體更換,也便于在接觸不良時清洗相關(guān)引腳。鎖緊座下方8個插槽主要用于離線讀寫24、25、93 等系列8腳存儲器。放置存儲器時,先向上拉起鎖緊桿,然后將存儲器的缺口朝上、靠下對齊插入鎖緊座中(即存儲器的缺口朝向鎖緊桿,存儲器的引腳插在下方8個插槽中),最后向上壓緊鎖緊桿即可。當讀寫貼片封裝的存儲器時,需在鎖緊座下方的8個插槽上外接隨機配送的轉(zhuǎn)接板(如圖2所示),或者外接相應規(guī)格的彈跳座,如圖3所示。

鎖緊座的上方8個插槽是I2C、TTL擴展接口,主要用于無法通過VGA插座進行數(shù)據(jù)讀寫的液晶彩電,這時可外接轉(zhuǎn)接板(如圖4所示),然后連線到液晶彩電主板升級口的對應引腳上。轉(zhuǎn)接板上8腳插座的①~④腳為MST工具兼容接口,其引腳功能如下:①腳,SW/NC;②腳,GND;③腳,SCL/TX;④腳, SDA/RX。⑤、⑧腳為通用標準接口,其引腳功能如下:⑤腳,VCC/NC;⑥腳,SCL/TX;⑦腳,SDA/RX;⑧腳,GND。當讀寫32腳及其以上的芯片(主要是大容量NAND存儲器和eMMC芯片)時,需外接PEB-1拓展板。

另外,該編程器的側(cè)邊有-個微動按鈕,如圖5所示。當將編程器自身產(chǎn)生的信號作為信號源時,按動該按鈕可選擇畫面內(nèi)容;當在線升級或查看開機打印信息時,按動該按鈕,狀態(tài)指示燈(Status) 會變化,此時VGA ISP接口中的線序(如圖6所示)隨之變化:綠燈亮,線序1;紅綠燈慢速閃爍 ,線序2;紅綠燈快速閃爍 ,線序 3;紅燈亮,線序4。

二、驅(qū)動軟件安裝

靠前次使用編程器時,需先在電腦上安裝驅(qū)動軟件。在安裝驅(qū)動軟件前,電腦上不能連接編程器。另外,由于許多殺毒軟件易將本編程器的驅(qū)動軟件誤認為病毒而進行隔離,因此在安裝驅(qū)動軟件前,建議關(guān)閉電腦中的殺毒軟件,或者在殺毒軟件中將編程器的驅(qū)動軟件添加到信任文件名單中。

靠前步:首先在該編程器官方網(wǎng)站上下載驅(qū)動軟件壓縮包“RT809F- Setup-xxx"(xxx表示該軟件的開發(fā)時間,越靠后,則表示軟件版本越新),如圖7所示。如上網(wǎng)不方便,也可從隨機贈送的光盤中找到驅(qū)動軟件進行安裝。

第二步:解壓驅(qū)動軟件壓縮包(點擊鼠標左鍵,再選擇“解壓”即可),如圖8所示,“RT809F_ 20181216”為本編程器的自身驅(qū)動軟件,“Tool Chain RT809F”為第三方工具軟件包。只有前者安裝成功后,才能安裝后者。

第三步:雙擊"RT809F_ 20181216"圖標進入安裝界面,如圖9所示。這時點擊“OK”按鈕,出現(xiàn)“歡迎來到RT809F安裝程序向?qū)А苯缑?,如圖10所示。

第四步:點擊圖10中的“下一步"按鈕,出現(xiàn)“選擇安裝位置"界面,如圖11所示。安裝路徑為D:\RT809F,不能更改!

第五步:點擊圖11中的“下一步”按鈕,出現(xiàn)“完成RT809F安裝向?qū)?界面,如圖12所示,點擊“完成"按鈕即可,這時桌面上會出現(xiàn)快捷圖標,如圖13所示。

接下來連接上編程器,雙擊上圖所示的快捷圖標,如出現(xiàn)“編程器未連接或者驅(qū)動未安裝....提示,如圖14所示,這說明自動安裝驅(qū)動程序失敗,需手動安裝,具體方法如下:打開電腦的“設備管理器"中的“其他設備”(計算機一屬性一設備管理器一其他設備),如圖15所示,選中靠前項“MstarUSB DebugTool”后點擊右鍵,選擇“更新驅(qū)動程序軟件(P)”,出現(xiàn)如圖16所示界面,點擊“瀏覽計算機以查找驅(qū)動程序軟件(R)"(或者選擇“從列表或指定位置安裝”),這時出現(xiàn)驅(qū)動文件選擇界面,如圖17所示,點擊“瀏覽”按鈕,選擇路徑:D:/RT809F/DRIVER,并點擊“確定”按鈕,然后點擊“下一步”按鈕,待出現(xiàn)驅(qū)動程序更新成功的界面后(如圖18所示),點擊“關(guān)閉”鍵即可。

接下來選中圖15中的第二項. "Mstar USB DebugTool" ,再按上述方法更新驅(qū)動程序。提示:若電腦“設備管理器”中的某項設備前出現(xiàn)問號或者嘆號,則表示該項設備的驅(qū)動存在異常,一般重新安裝對應的驅(qū)動程序即可解決。在按上述方法手動安裝完驅(qū)動程序后,再雙擊快捷圖標(見圖13),如果界面中顯示出編程器的序列號(編程器的較早編號),如圖19所示,則表明本編程器的自身驅(qū)動軟件安裝成功,這時可進行存儲器的離線讀寫操作。若要在線編程或查看開機打印信息,則需安裝第三方工具軟件:先雙擊圖8中的"Tool Chain RT809F"壓縮包,出現(xiàn)解壓界面,點擊“解壓”按鈕,如圖20所示,解壓完后安裝即結(jié)束。此時點擊圖19中右上角的“工具鏈面板ToolChain'按鈕,則鏈接界面中會出現(xiàn)多種方案的官方軟件按鈕,如圖21所示。如未安裝第三方工具軟件,則鏈接界面中只有數(shù)字編號,如圖22所示。

三、離線編程操作

離線讀寫存儲器數(shù)據(jù)時,先將編程器與電腦連接好,并在編程器的鎖緊座.上插入存儲器,然后雙擊快捷圖標(見圖13), 在出現(xiàn)主界面(見圖19)后,點擊“智能識別SmartID"按鈕,可自動識別25全系列存儲器以及部分24系列存儲器的型號及主要參數(shù),這有效地解決了部分25系列存儲器型號標識不清的問題,如標識為“F16-100"的25系列存儲器存儲器的真實型號為EN25F16。

對于不能自動識別的存儲器,可在右邊的下拉窗口中手動選擇。點擊“緩沖區(qū)Buffer"按鈕,窗口中會顯示讀取或者寫入的數(shù)據(jù)(十六進制),如圖23所示。該界面左側(cè)各功能按鈕的作用如下:“讀取Read”表示讀出芯片內(nèi)部的數(shù)據(jù),其內(nèi)容會以十六進制數(shù)字顯示在窗口中;“保存Save"表示將讀寫的數(shù)據(jù)以二進制文件(后綴名為bin)保存到電腦中,文件名與保存的位置可自行設定;“打開Open"表示打開存放在電腦中準備寫入到芯片中的二進制文件,點擊該按鈕后會彈出文件選擇框;“寫入Write"表示將存放于電腦中的二進制文件燒錄到芯片中,此時窗口中會顯示寫入進度;“檢驗Verify”就是讀出芯片中的數(shù)據(jù)與燒錄文件對比,如果相同,則表明燒錄成功,否則燒錄失敗;“擦除Erase"表示抹去芯片中存儲的內(nèi)容,使其變?yōu)榭瞻仔酒?,即將存儲區(qū)中的每一位數(shù)據(jù)都置為“1”;“查空Blank”就是讀出芯片中的數(shù)據(jù),如所為數(shù)據(jù)均為“FF"(如圖24所示),則判斷該芯片為空白芯片,否則不是空白芯片。

值得注意的是,點擊“保護Protect"按鈕可對25系列存儲器中的數(shù)據(jù)進行保護(24系列存儲器不具備數(shù)據(jù)保護功能),以防數(shù)據(jù)丟失,但這樣操作后易導致液晶彩電開機異常,這是因為液晶彩電在開機時主芯片會讀/寫25系列存儲器中的數(shù)據(jù),若啟用數(shù)據(jù)保護功能后,主芯片讀/寫其數(shù)據(jù)時易出錯。所以,在通常情況下不要點擊“保護Protect"按鈕。

提示:校驗是為保證數(shù)據(jù)的完整性進行的一種驗證操作。通常用一種指定的算法對原始數(shù)據(jù)計算出的一個校驗值,接收方用同樣的算法計算一次校驗值,如果兩次計算得到的檢驗值相同,則說明數(shù)據(jù)是完整的。

四、在線編程操作(ISP)
在線編程操作前,先將編程器正確地連接于電腦與主板的升級端口之間(需給主板正常供電),然后打開編程器驅(qū)動軟件,后續(xù)操作有以下兩種方法:
方法一:先點擊主界面(見圖19)頂部的“ISP自動識別AutoISP"按鈕(即使用該編程器的自主軟件進行在線編程),出現(xiàn)燒錄界面,如圖25所示,然后點擊“打開Open"按鈕,找到需寫入主板的升級數(shù)據(jù)并打開,最后點擊“寫入Wtite” 按鈕,這時窗口底部出現(xiàn)進度條,且窗口中出現(xiàn)燒寫過程提示,當進度條走完且窗口中的最后一行字符為“OK"時(如圖26所示),表示在線編程成功。


如果點擊"ISP自動識別AutoISP”按鈕后,主界面窗口中提示“請檢查編程器是否聯(lián)機或者正在使用中”字符,如圖27所示。這時先查看電腦“設備管理器”里端口中有無該編程器的串口號(COMxx),如沒有,則檢查編程器連接是否正常;如有(如圖28所示),則表明編程器的USB驅(qū)動軟件有問題,這時需先卸載原安裝的USB驅(qū)動軟件,然后重新安裝,具體方法如下:


先點擊主界面頂部的“設置(N)"按鈕,選擇“卸載USB驅(qū)動(u)”,如圖29所示,并根據(jù)提示拔下編程器與電腦的USB連線后點擊“確定”按鈕,然后在彈出的界面(如圖30所示)中點擊“Add"按鈕,待框中顯示提示信息時,點擊"Uninstal"按鈕,當出現(xiàn)表示驅(qū)動程序卸載成功的英文提示(如圖31所示)時,點擊“確定"按鈕。


接下來選擇圖29中的“重裝USB驅(qū)動(D)”,這時會出現(xiàn)程序運行提示符,如圖32所示。在程序運行完后,重裝工作完成。


方法二:先進入第三方工具軟件鏈接界面(見圖21),然后點擊左上角的"ISP自動識別(I)"按鈕,即使用芯片方案官方軟件進行在線編程,最后按照芯片方案進入對應的官方軟件燒寫界面。液晶彩電常見芯片方案(如MST、MTK、RTD等)的官方軟件使用方法在本刊中已有刊登,在此不再贅述。
若點擊第三方工具軟件鏈接界面上的"ISP自動識別(I)"按鈕后,出現(xiàn)“工具鏈軟件:Error"提示,如圖33所示,則表示未安裝第三方工具軟件或安裝錯誤,這時重新安裝第三方工具軟件即可。

五、查看開機打印信息操作

在查看開機打印信息前,先將編程器正確地連接于電腦與主板的升級端口之間(主板不供電),然后點擊主界面(見圖19)底部的“液晶電視”按鈕,出現(xiàn)VGA線序和串口速率設置界面,如圖34所示。按照當前電視機主板的升級口連線情況進行選擇后,打開編程器驅(qū)動軟件,后續(xù)操作有以下兩種方法:


方法一:先點擊主界面( 見圖19)底部的“串 口打印”按鈕(點擊該按鈕后,其圖標立即變?yōu)椤瓣P(guān)閉”),然后接通主板供電,這時主界面的窗口中會顯示出開機打印信息,如圖35所示。


方法二:先進入第三方工具軟件鏈接界面(見圖21),點擊右側(cè)的“Secure CRT串口打印”按鈕如圖36所示),即運行SecureCRT軟件,然后點擊“快速連接'按鈕(任務欄中的第2項),出現(xiàn)設置對話框,如圖37所示,將“協(xié)議(P)”的值選為“Serial", “端口(0)”的值按電腦實際分配給編程器的串口號(見圖28)選擇,“波特率(B)”的值設為115200,如圖38所示,最后點擊“連接”按鈕回到SecureCRT軟件的主界面。此時接通主板供電,主界面的窗口中會顯示出開機打印信息,如圖39所示。

如果上述“端口(0)”的值選擇錯誤,則圖39中窗口頂部“Secure cOMXx"字符前的短豎條為紅色(選擇正確時為綠色),并且不會顯示開機打印信息;如果“波特率(B)”的值選擇錯誤,則窗口中顯示的開機打印信息為亂碼,如圖40所示。

TAG: i809刷機

© 轉(zhuǎn)乾企業(yè)管理-上海店鋪裝修報建公司 版權(quán)所有 | 黔ICP備2023009682號

免責聲明:本站內(nèi)容僅用于學習參考,信息和圖片素材來源于互聯(lián)網(wǎng),如內(nèi)容侵權(quán)與違規(guī),請聯(lián)系我們進行刪除,我們將在三個工作日內(nèi)處理。聯(lián)系郵箱:303555158#QQ.COM (把#換成@)