AUTOSAR从入门到精通100讲(六十)-Explanation of Firmware Over-The-Air
FOTA是Firmware Over-The-Air的縮寫,即大家常說的空中刷新,是汽車進(jìn)入SDV(Software Defined Vehicles)時(shí)代不可或缺的關(guān)鍵技術(shù),是汽車產(chǎn)品追求智能手機(jī)靈活升級(jí),持續(xù)迭代的體現(xiàn),讓汽車具備不斷升級(jí)進(jìn)化的能力。
如此重要的功能,AUTOSAR必然會(huì)關(guān)注和標(biāo)準(zhǔn)化,AUTOSAR R19-11版本首次提出了FOTA的需求規(guī)范,并在R20-11中進(jìn)一步細(xì)化和調(diào)整,為了幫助大家對FOTA的理解,還提供了解釋文檔,詳細(xì)的介紹FOTA的定義,動(dòng)機(jī),約束,基本過程和詳細(xì)的技術(shù)細(xì)節(jié)等。本文主要介紹的是FOTA的動(dòng)機(jī)和約束。
Motivation
由于信息安全,功能安全以及分布和互聯(lián)功能需求的不斷演進(jìn),車輛軟件需要持續(xù)迭代保持最新狀態(tài)的需求不斷上升。為了減少汽車ECU軟件升級(jí)的時(shí)間消耗,避免車主頻繁的光顧4S店或者汽車維修部門進(jìn)行升級(jí),汽車控制器軟件部署的方式需要升級(jí)。傳統(tǒng)汽車控制器軟件的升級(jí)一般是外部診斷儀通過車載OBD接口與車輛進(jìn)行連接,內(nèi)部通過各種類型的汽車總線(CAN,CANFD,FlexRay,Ethernet)連接到目標(biāo)控制器進(jìn)行升級(jí)。因此,最初的時(shí)候很多主機(jī)廠OTA的實(shí)現(xiàn)只是使用TBOX或者網(wǎng)關(guān)替換掉外部診斷儀的角色,目標(biāo)控制器刷軟件不作任何調(diào)整。這樣的實(shí)現(xiàn)方式雖然簡單方便但是顯然存在很多缺點(diǎn)。
-
車輛在控制器軟件更新的過程中整車不能正常工作,車輛完全喪失行車功能,需要保持車輛靜止。因此如果車主在不恰當(dāng)?shù)臅r(shí)機(jī)選擇了升級(jí),很有可能出現(xiàn)車輛拋錨,被困車中的尷尬場面,某車主在北京長安街路口進(jìn)行OTA車輛升級(jí)被困一個(gè)多小時(shí)的慘痛經(jīng)歷就是一個(gè)活生生的例子;
總結(jié)
以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(六十)-Explanation of Firmware Over-The-Air的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AUTOSAR从入门到精通100讲(十)
- 下一篇: 知识图谱应用实战案例100篇(一)-阿里