車載芯片刷寫系統(tǒng)及刷寫方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于汽車技術(shù)領(lǐng)域,尤其涉及一種利用手持刷寫工具進(jìn)行車載芯片,特別是ECU或TCU刷寫的系統(tǒng)及刷寫方法。
【背景技術(shù)】
[0002]電子控制單元EQJ (electroc conctrol unit)又稱“車載電腦”或“行車電腦”,是一種綜合控制裝置,其功能是給各傳感器提供參考(基準(zhǔn))電壓,接受傳感器或其他裝置輸入的電信號(hào),并對(duì)所接受的信號(hào)進(jìn)行存儲(chǔ)、計(jì)算,和分析處理,根據(jù)計(jì)算分析的結(jié)果向執(zhí)行元件發(fā)出指令。它是汽車的一個(gè)組成部分,在汽車的行駛及使用過(guò)程中起著十分重要的作用。
[0003]TCU (transmiss1n control unit)自動(dòng)變速箱控制單兀,常用于 AMT、AT、CVT 等自動(dòng)變速器,實(shí)現(xiàn)自動(dòng)變速箱控制,使駕駛更方便。車輛自動(dòng)變速是汽車電控技術(shù)的一個(gè)重要組成部分。采用計(jì)算機(jī)和電力電子驅(qū)動(dòng)技術(shù)實(shí)現(xiàn)車輛自動(dòng)變速,能消除駕駛員換擋技術(shù)的差異,減輕駕駛員的勞累強(qiáng)度,提高行車安全性,提高車輛的動(dòng)力性和經(jīng)濟(jì)性。
[0004]目前,E⑶或T⑶刷寫設(shè)備通常有E⑶或T⑶廠商開發(fā)并提供,各個(gè)廠家所遵循的通訊協(xié)議(如K_Line、CAN)各不相同。這種操作復(fù)雜,導(dǎo)致刷寫錯(cuò)誤率高。E⑶或T⑶刷寫一直是售后服務(wù)中最重要的一環(huán),針對(duì)售后市場(chǎng)修理工人的技術(shù)水平相對(duì)較低,刷寫的可靠性和高效性就無(wú)法保證。由于發(fā)動(dòng)機(jī)廠、整車廠生產(chǎn)線和售后服務(wù)市場(chǎng)都需要刷寫大量的ECU或TCU,因此刷寫的可靠性、高效性,操作便捷性,小巧便攜型是亟需解決的問(wèn)題。尤其在環(huán)境惡劣的條件下,刷寫的穩(wěn)定性,可靠性尤為重要。
[0005]由于實(shí)際情況中存在的上述些問(wèn)題,而且目前還沒(méi)有解決這些問(wèn)題的產(chǎn)品或者方法出現(xiàn),因此確有作出改進(jìn)的必要。
【發(fā)明內(nèi)容】
[0006]針對(duì)現(xiàn)有技術(shù)中存在的不足,本發(fā)明的目的在于提供一種車載芯片刷寫系統(tǒng),由手持刷寫工具下載標(biāo)定(包)文件并傳輸至ECU或TCU進(jìn)行燒寫,解決了傳統(tǒng)的對(duì)于各種類型的ECU或TCU使用單獨(dú)的ECU或TCU刷寫設(shè)備而造成的工作復(fù)雜、可靠性及效率低的問(wèn)題。
[0007]本發(fā)明的另一目的在于降低現(xiàn)有技術(shù)刷寫時(shí)選錯(cuò)配置文件的概率,并增加打包文件的加密和校驗(yàn)功能,增強(qiáng)打包文件的安全性降低破解風(fēng)險(xiǎn),以及標(biāo)定文件不會(huì)因?yàn)樵诳截愡^(guò)程中出現(xiàn)缺損而被刷入E⑶或T⑶中。
[0008]本發(fā)明的又一目的在于改變傳統(tǒng)的通過(guò)PC主機(jī)直接下載對(duì)應(yīng)的標(biāo)定文件至E⑶或TCU中,通過(guò)第三方的手持刷寫工具能夠使其應(yīng)用于較為惡劣的環(huán)境中,且刷寫工具更方便攜帶。
[0009]本發(fā)明的車載芯片刷寫系統(tǒng),其具體的技術(shù)方案如下:
一種車載芯片刷寫系統(tǒng),包括有上位機(jī)以及刷寫工具,所述刷寫工具通訊連接于所述上位機(jī);
在所述上位機(jī)設(shè)置有專業(yè)版打包軟件以及簡(jiǎn)單版下載軟件;所述專業(yè)版打包軟件將上位機(jī)或網(wǎng)絡(luò)上已存的標(biāo)定文件、限制添加條件信息打包生成標(biāo)定包文件,并可下載至刷寫工具;
所述簡(jiǎn)單版下載軟件用于將標(biāo)定文件下載至刷寫工具;
刷寫工具還通訊連接于車載芯片,并在刷寫工具啟動(dòng)刷寫按鍵以將刷寫工具中下載的標(biāo)定包文件或標(biāo)定文件刷寫至車載芯片。
[0010]上述的車載芯片刷寫系統(tǒng),所述刷寫工具與所述車載芯片之間、以及所述刷寫工具與所述上位機(jī)之間的通訊連接方式均包括有:
有線方式:通過(guò)通訊線纜連接;
無(wú)線方式:通過(guò)3G、WIF1、藍(lán)牙或Zigbee無(wú)線通訊中的其中之一或其組合;
以實(shí)現(xiàn)所述上位機(jī)與所述刷寫工具之間的數(shù)據(jù)傳輸、以及所述手持刷寫工具向所述車載芯片的數(shù)據(jù)刷寫。
[0011]上述的車載芯片刷寫系統(tǒng),所述刷寫工具為一手持式移動(dòng)設(shè)備,且至少設(shè)置有一刷寫按鍵以及一與車載芯片連接的診斷接口。
[0012]上述的車載芯片刷寫系統(tǒng),所述上位機(jī)為一 PC主機(jī),所述專業(yè)版打包軟件及簡(jiǎn)單版下載軟件均于所述PC主機(jī)上運(yùn)行,以提供于不同類型的用戶群使用。
[0013]上述的車載芯片刷寫系統(tǒng),所述刷寫工具還包括有指示單元及提示單元,以在接入的車載芯片刷寫成功和/或失敗時(shí)進(jìn)行提示或者指示。
[0014]上述的車載芯片刷寫系統(tǒng),所述車載芯片為E⑶或T⑶。
[0015]本發(fā)明還涉及一種運(yùn)用上述系統(tǒng)進(jìn)行刷寫的方法,其具體技術(shù)方案如下:
一種向車載芯片進(jìn)行刷寫的方法,包括以下步驟:
S1:運(yùn)行上位機(jī)上的專業(yè)版打包軟件,將標(biāo)定文件、限制添加條件信息打包,生成標(biāo)定包文件;
52:將手持刷寫工具通訊連接至上位機(jī),建立起專業(yè)版打包軟件和/或簡(jiǎn)單版下載軟件與手持刷寫工具之間的通訊連接,以將標(biāo)定包文件或者標(biāo)定文件下載至手持刷寫工具中;
53:將手持刷寫工具通訊連接至車載芯片上,點(diǎn)擊啟動(dòng)刷寫按鍵,手持刷寫工具讀取車載芯片的硬件識(shí)別碼,與刷寫工具上已存儲(chǔ)的數(shù)值進(jìn)行比較;
S4:匹配成功,刷寫工具進(jìn)行刷寫操作;匹配失敗,則提示更換接入的車載芯片,并返回步驟S3 ;
S5:刷寫完成之后,刷寫結(jié)果記錄在刷寫日志中,提示更換接入的車載芯片,若刷寫失敗,刷寫指示單元以及提示單元?jiǎng)幼?,以提醒重新刷寫?br>[0016]上述的方法,在批量刷寫相同型號(hào)的車載芯片時(shí),更換與手持刷寫工具相連接的車載芯片,然后重復(fù)步驟S3至步驟S5。
[0017]上述的方法,在步驟S4中,還包括有:啟動(dòng)刷寫按鍵后的刷寫過(guò)程中手持刷寫工具讀取刷寫文件的校驗(yàn)碼,在刷寫完成后讀取車載芯片中的校驗(yàn)碼,以確認(rèn)刷寫是否正確。
[0018]上述的方法,步驟S5中,在手持刷寫工具與上位機(jī)建立起通訊連接狀態(tài)下,手持刷寫工具生成的刷寫日志上傳到上位機(jī),并于專業(yè)版打包軟件以及簡(jiǎn)單版下載軟件的界面上顯示刷寫次數(shù),刷寫成功及失敗的次數(shù)。
[0019]上述的方法,在步驟SI中,限制條件至少包括有:添加驗(yàn)證碼、對(duì)標(biāo)定文件加密、刷寫時(shí)間及次數(shù)的限制。
[0020]上述的方法,所述車載芯片為E⑶或T⑶。
[0021]本發(fā)明的有益效果是:
(1)不再使用由ECU或TCU廠商開發(fā)并提供的刷寫設(shè)備,而改用本發(fā)明所述的手持刷寫工具配合上位機(jī)的專業(yè)版打包軟件或者簡(jiǎn)單版下載軟件,在需要時(shí)直接從上位機(jī)中下載對(duì)應(yīng)的軟件向車載芯片燒寫即可,降低了刷寫錯(cuò)誤率,并且提高了效率;
(2)本發(fā)明的專業(yè)版打包軟件可提供給主機(jī)廠、整機(jī)廠使用,專業(yè)人員將相應(yīng)的標(biāo)定文件打包,對(duì)于簡(jiǎn)單版下載軟件,可以提供給售后人員及終端客戶使用,相關(guān)主機(jī)廠、整機(jī)廠提供標(biāo)定包文件給售后人員及終端客戶,售后人員及終端客戶利用簡(jiǎn)單版下載軟件將標(biāo)定包下載到刷寫工具中,不僅可實(shí)現(xiàn)客戶群的分類,還實(shí)現(xiàn)了與不同客戶群之間的信息分
(3)整合現(xiàn)有的不同廠商提供的各種類型的刷寫設(shè)備,僅使一手持刷寫設(shè)備取代之,使手持刷寫設(shè)備與上位機(jī)保持通訊連接,即可下載與廠商對(duì)應(yīng)的刷寫設(shè)備上的刷寫信息,而且僅需要在上位機(jī)更新,無(wú)須重新購(gòu)買或者對(duì)手持刷寫設(shè)備中的信息更新,極大地提高了現(xiàn)有刷寫效率。
【附圖說(shuō)明】
[0022]圖1是本發(fā)明所述系統(tǒng)的組成示意圖;
圖2為本發(fā)明的方法步驟簡(jiǎn)圖。
[0023]其中:
1-上位機(jī);101-專業(yè)版打包軟件;102_簡(jiǎn)單版下載軟件;
2-手持刷寫工具;201-刷寫按鍵;202_診斷接口;
3-USB打印線。
【具體實(shí)施方式】
[0024]以下描述和附圖充分地示出本發(fā)明的具體實(shí)施方案,以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`它們。本發(fā)明的實(shí)施方案的范圍包括權(quán)利要求書的整個(gè)范圍,以及權(quán)利要求書的所有可獲得的等同物。在本文中,本發(fā)明的這些實(shí)施方案可以被單獨(dú)地或總地用術(shù)語(yǔ)“發(fā)明”來(lái)表示,這僅僅是為了方便,并且如果事實(shí)上公開了超過(guò)一個(gè)的發(fā)明,不是要自動(dòng)地限制所述應(yīng)用的范圍為任何單個(gè)發(fā)明或發(fā)明構(gòu)思。
[0025]本發(fā)明所述的一種車載芯片刷寫系統(tǒng),如圖1所示,其主要由手持刷寫工具2及上位機(jī)I所組成,該上位機(jī)I及該手持刷寫工具2之間建立通訊連接。
[0026]所述的上位機(jī)I優(yōu)選為一 PC主機(jī),亦可為一筆記本電腦或者PDA等,以便于從所述整合不同廠商所對(duì)應(yīng)于不同的ECU/TCU等車載芯片的標(biāo)定信息,在該上位機(jī)I上運(yùn)行有專業(yè)版打包軟件101和/或簡(jiǎn)單版下載軟件102等2個(gè)軟件,兩軟件101、102可擇一或者擇二運(yùn)行于所述上位機(jī)I上,以提供給不同權(quán)限的客戶使用。
[0027]所述專業(yè)版打包軟件101用于將在上位機(jī)I上已經(jīng)整合的標(biāo)定文件,以及一些限制添加條件,如刷寫時(shí)間限制,刷寫次數(shù)限制及驗(yàn)證碼信息打包,與手持刷寫工具建立起通訊連接后,該專業(yè)版打包軟件101能將上述已經(jīng)打包生成的標(biāo)定包文件下載到手持刷寫工具中。
[0028]所述的簡(jiǎn)單版下載軟件102可將標(biāo)定文件直接下載到手持刷寫工具2。
[0029]所述的手持刷寫工具2為一手持刷寫工具,其硬件工作溫度范圍可達(dá)零下40度到零上60度,遠(yuǎn)超過(guò)一臺(tái)PC主機(jī)所能承受的溫度范圍,配合其較小的體積可使用于各種惡劣的