两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

車輛的電子控制單元中固件的更新方法、系統(tǒng)及電子設(shè)備與流程

文檔序號:40639264發(fā)布日期:2025-01-10 18:45閱讀:2來源:國知局
車輛的電子控制單元中固件的更新方法、系統(tǒng)及電子設(shè)備與流程

本公開涉及汽車電子,尤其涉及一種車輛的電子控制單元中固件的更新方法、系統(tǒng)及電子設(shè)備。


背景技術(shù):

1、在現(xiàn)代汽車工業(yè)中,隨著ecu(electronic?control?unit,電子控制單元)的廣泛應(yīng)用,ecu之間的通信和協(xié)作變得越來越重要,autosar(automotive?open?systemarchitecture,汽車開放系統(tǒng)架構(gòu))下的cp(classic?platform,經(jīng)典平臺)為這種通信提供了標準化的框架,其中,fota(firmware?over-the-air,空中固件下載)技術(shù)被用于遠程更新ecu固件。

2、同時,現(xiàn)有技術(shù)通常要求ecu廠商使用oem(original?equipment?manufacturer,原始設(shè)備制造商)提供的加密測試腳本,導致ecu廠商在進行ota(over-the-air,空中下載)功能測試時,需要頻繁與oem廠商互動,增加了開發(fā)和測試的復雜性和時間成本。目前,不同oem廠商的ota升級流程存在較大差異,甚至同一家oem在不同車型或不同時期開發(fā)的流程也各不相同。然而,現(xiàn)有技術(shù)中,ecu廠商為應(yīng)對不同的升級需求往往需要開發(fā)專用工具,導致工具管理困難且難以復用,降低了通用性。因此,現(xiàn)有技術(shù)不能有效降低開發(fā)和測試復雜度,無法實現(xiàn)對多種ota升級流程的統(tǒng)一管理,也難以滿足不同oem廠商對ota上位機功能的靈活需求的問題。


技術(shù)實現(xiàn)思路

1、本公開提供一種車輛的電子控制單元中固件的更新方法、系統(tǒng)及電子設(shè)備,以至少解決相關(guān)技術(shù)中如何應(yīng)對不同廠商和車型的升級需求,降低開發(fā)和測試的復雜度,并提高工具的復用性和通用性的問題。本公開的技術(shù)方案如下:

2、根據(jù)本公開實施例的第一方面,提供一種車輛的電子控制單元中固件的更新方法,可以應(yīng)用于所述電子控制單元所屬提供方的上位機,包括:

3、響應(yīng)于對目標電子控制單元中目標固件的目標更新過程的開始指令,讀取所述目標固件對應(yīng)的目標更新鏡像文件;所述目標更新鏡像文件表征對所述目標固件進行更新的文件;所述目標更新鏡像文件與所述目標更新過程對應(yīng);

4、根據(jù)所述目標電子控制單元對應(yīng)的目標信息格式解析所述目標更新鏡像文件,得到目標更新信息;

5、基于所述上位機中插件的目標配置文件,確定目標信息發(fā)送方式;所述目標配置文件與所述目標電子控制單元所屬的目標車輛對應(yīng);

6、響應(yīng)于所述目標更新過程的執(zhí)行指令,按照所述目標信息發(fā)送方式,向所述目標電子控制單元發(fā)送所述目標更新信息以進行所述固件的更新。

7、根據(jù)本公開實施例的第二方面,提供一種車輛的電子控制單元中固件的更新系統(tǒng),包括:

8、鏡像文件讀取模塊,用于響應(yīng)于對目標電子控制單元中目標固件的目標更新過程的開始指令,讀取所述目標固件對應(yīng)的目標更新鏡像文件;所述目標更新鏡像文件表征對所述目標固件進行更新的文件;所述目標更新鏡像文件與所述目標更新過程對應(yīng);

9、鏡像文件解析模塊,用于根據(jù)所述目標電子控制單元對應(yīng)的目標信息格式解析所述目標更新鏡像文件,得到目標更新信息;

10、發(fā)送方式確定模塊,用于基于所述上位機中插件的目標配置文件,確定目標信息發(fā)送方式;所述目標配置文件與所述目標電子控制單元所屬的目標車輛對應(yīng);

11、執(zhí)行發(fā)送模塊,用于響應(yīng)于所述目標更新過程的執(zhí)行指令,按照所述目標信息發(fā)送方式,向所述目標電子控制單元發(fā)送所述目標更新信息以進行所述固件的更新。

12、根據(jù)本公開實施例的第三方面,提供一種電子設(shè)備,包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為執(zhí)行所述指令,以實現(xiàn)如上述第一方面中任一項所述的方法。

13、根據(jù)本公開實施例的第四方面,提供一種計算機可讀存儲介質(zhì),當所述計算機可讀存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備能夠執(zhí)行本公開實施例的第一方面中任一所述的方法。

14、根據(jù)本公開實施例的第五方面,提供一種計算機程序產(chǎn)品,包括計算機指令,所述計算機指令被處理器執(zhí)行時,使得計算機執(zhí)行本公開實施例的第一方面中任一項所述的方法。

15、本公開的實施例提供的技術(shù)方案至少帶來以下有益效果:

16、通過在收到目標更新過程的開始指令后,上位機讀取目標固件對應(yīng)的目標更新鏡像文件并解析該文件,以得到符合目標電子控制單元對應(yīng)的目標信息格式的目標更新信息,不僅保證了固件更新所需數(shù)據(jù)的完整性和準確性,還使得上位機可以適應(yīng)不同電子控制單元的實際需求,從而避免了因文件或格式不兼容導致的更新錯誤;

17、并且,通過使用上位機中插件的目標配置文件來確定信息發(fā)送方式,并設(shè)置目標配置文件與所述目標電子控制單元所屬的目標車輛對應(yīng),可以使上位機可以靈活適應(yīng)不同車輛的需求,不僅提高了固件更新流程的高度可配置性和通用性,同時也降低了開發(fā)和維護的成本;

18、通過本公開的方法,應(yīng)用于車輛的電子控制單元所屬提供方的上位機,根據(jù)目標信息發(fā)送方式向目標電子控制單元發(fā)送目標更新信息,可以使目標電子控制單元接收并應(yīng)用更新的固件版本,有效實現(xiàn)固件的更新,從而優(yōu)化車輛電子系統(tǒng)的性能和安全性。

19、應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。



技術(shù)特征:

1.一種車輛的電子控制單元中固件的更新方法,其特征在于,應(yīng)用于所述電子控制單元所屬提供方的上位機,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述基于所述上位機中插件的目標配置文件,確定目標信息發(fā)送方式的步驟之前,所述方法還包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標信息發(fā)送方式包括信息發(fā)送順序以及目標發(fā)送單位長度;所述按照所述目標信息發(fā)送方式,向所述目標電子控制單元發(fā)送所述目標更新信息,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述上位機配置有汽車開放系統(tǒng)架構(gòu),所述汽車開放系統(tǒng)架構(gòu)包括第一數(shù)據(jù)處理層以及第二數(shù)據(jù)處理層;所述向所述目標電子控制單元發(fā)送所述第一更新子信息,包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述上位機配置有汽車開放系統(tǒng)架構(gòu),所述汽車開放系統(tǒng)架構(gòu)包括數(shù)據(jù)接收層、第一數(shù)據(jù)處理層以及第二數(shù)據(jù)處理層;所述應(yīng)答數(shù)據(jù)包括第一應(yīng)答數(shù)據(jù)以及第二應(yīng)答數(shù)據(jù);所述接收來自于所述目標電子控制單元的應(yīng)答數(shù)據(jù),包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述上位機經(jīng)目標轉(zhuǎn)接設(shè)備與所述目標電子控制單元通信;所述目標轉(zhuǎn)接設(shè)備的目標輸出端口與所述目標電子控制單元連接;所述方法還包括:

7.一種車輛的電子控制單元中固件的更新系統(tǒng),其特征在于,包括:

8.一種電子設(shè)備,其特征在于,包括:

9.一種計算機可讀存儲介質(zhì),其特征在于,當所述計算機可讀存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得所述電子設(shè)備能夠執(zhí)行如權(quán)利要求1至6中任一項所述的車輛的電子控制單元中固件的更新方法。

10.一種計算機程序產(chǎn)品,包括計算機指令,其特征在于,所述計算機指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的車輛的電子控制單元中固件的更新方法。


技術(shù)總結(jié)
本公開關(guān)于一種車輛的電子控制單元中固件的更新方法、系統(tǒng)及電子設(shè)備。該方法可以包括:響應(yīng)于對目標電子控制單元中目標固件的目標更新過程的開始指令,讀取目標固件對應(yīng)的目標更新鏡像文件;根據(jù)目標電子控制單元對應(yīng)的目標信息格式解析目標更新鏡像文件,得到目標更新信息;基于上位機中插件的目標配置文件,確定目標信息發(fā)送方式;響應(yīng)于目標更新過程的執(zhí)行指令,按照目標信息發(fā)送方式,向目標電子控制單元發(fā)送目標更新信息以進行固件的更新。通過基于上位機中插件的目標配置文件來確定信息發(fā)送方式,從而適應(yīng)不同廠商和車型的升級協(xié)議,實現(xiàn)了OTA上位機功能的模塊化開發(fā)和管理,降低了開發(fā)和測試的復雜度,并提高了工具的復用性和通用性。

技術(shù)研發(fā)人員:杜寶偉
受保護的技術(shù)使用者:中汽創(chuàng)智科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
济源市| 丹棱县| 金山区| 德昌县| 汉川市| 织金县| 婺源县| 义乌市| 汽车| 祥云县| 罗山县| 开鲁县| 汉阴县| 安阳市| 民县| 漳平市| 张掖市| 盘山县| 六盘水市| 林口县| 台湾省| 辽阳县| 安阳市| 北安市| 富蕴县| 象山县| 株洲县| 府谷县| 论坛| 蛟河市| 腾冲县| 仁怀市| 平远县| 资兴市| 平乐县| 江油市| 韶山市| 延津县| 龙川县| 丰都县| 亳州市|