【功能介紹】使用固件更新小工具升級(jí)ECU固件新功能

2023-07-26 11:02 智信卓科技

智信卓(ZXZCONTROL)ECU24V PMSM電機(jī)測(cè)試專(zhuān)用驅(qū)動(dòng)器作為測(cè)試和實(shí)驗(yàn)設(shè)備已經(jīng)在多家客戶(hù)多種場(chǎng)景持續(xù)應(yīng)用,隨著電機(jī)類(lèi)型和傳感器類(lèi)型的不斷增多、測(cè)試功能的完善和增加、算法的優(yōu)化,我司持續(xù)改進(jìn)驅(qū)動(dòng)器功能,并階段性發(fā)布新功能的固件,用戶(hù)可以根據(jù)需要選擇性更新。另外,ECU24V也支持對(duì)客戶(hù)的定制化需求的開(kāi)發(fā),提供特殊版本的固件。

為了方便客戶(hù)使用,ECU24V提供了基于CAN的Flash Bootloader功能,基于UDS開(kāi)發(fā),使用NI-USB 8473 CAN設(shè)備連接電腦,用戶(hù)可以更新固件(bin文件),用戶(hù)只要簡(jiǎn)單操作,等待幾分鐘即可更新新的固件。

我司錄制了固件更新的操作視頻供大家參考。






附:FlashBootloader的原理:

Flash Bootloader 通過(guò) CAN 將應(yīng)用程序作為 bin 文件下載到 ECU。在刷寫(xiě)過(guò)程中,以十六進(jìn)制格式(使用 Flash 工具)提供的應(yīng)用程序(或其中的一部分)被傳輸?shù)?ECU 的內(nèi)存中。這種傳輸是通過(guò) CAN總線(xiàn)協(xié)議完成的。

提供了兩個(gè)Bin文件,其中一個(gè)是flash driver bin,另外一個(gè)是應(yīng)用軟件的bin,因?yàn)榘踩鹨?jiàn)flash的驅(qū)動(dòng)軟件只有在刷新固件的時(shí)候才將flash driver的bin文件下載到ECU中。

更新的時(shí)間和軟件大小以及CAN的通信波特率有關(guān)系,這個(gè)下載過(guò)程需要耐心等待更新進(jìn)度條完成。

圖 1 Flash Bootloader 刷新固件的原理

刷新步驟:


刷新上位機(jī)集成在XCONTROL軟件中

根據(jù)需要刷新的控制器型號(hào)選擇對(duì)應(yīng)的刷新軟件:

選擇使用的CAN設(shè)備類(lèi)型,目前支持的CAN設(shè)備已經(jīng)支持了代表性的常見(jiàn)常見(jiàn)的CAN盒:

連接CAN,依次選擇對(duì)應(yīng)需要下載的固件,點(diǎn)擊“開(kāi)始刷新”輕松實(shí)現(xiàn)固件更新。


北京智信卓科技持續(xù)收集來(lái)自客戶(hù)的現(xiàn)場(chǎng)反饋和建議,將持續(xù)改進(jìn)固件,增加更加豐富、友好、便捷的軟件功能,為廣大客戶(hù)提供更多可以選擇升級(jí)選擇。




專(zhuān)注電機(jī)控制,價(jià)值服務(wù)客戶(hù)

    智信卓科技是一家注重研發(fā)的企業(yè),我們秉承以智為本、誠(chéng)實(shí)守信、追求卓越的經(jīng)營(yíng)理念。專(zhuān)注于電機(jī)控制開(kāi)發(fā),致力于為客戶(hù)提供高質(zhì)量的產(chǎn)品和解決電機(jī)測(cè)試中的實(shí)際問(wèn)題。我們的團(tuán)隊(duì)核心研發(fā)人員擁有十余年的汽車(chē)電子行業(yè)和機(jī)器人行業(yè)的量產(chǎn)產(chǎn)品開(kāi)發(fā)經(jīng)驗(yàn)。我們不斷滿(mǎn)足客戶(hù)的需求,深耕電機(jī)控制領(lǐng)域,為客戶(hù)提供優(yōu)質(zhì)的服務(wù)。我們致力于成為電機(jī)控制領(lǐng)域的領(lǐng)先企業(yè),為客戶(hù)提供可靠的解決方案。

微信公眾號(hào):智信卓科技

公司網(wǎng)址:www.2mud.cn

產(chǎn)品海報(bào)-1.jpg