[發(fā)明專利]一種汽車儀表盤的升級方法有效
| 申請?zhí)枺?/td> | 201810124266.5 | 申請日: | 2018-02-07 |
| 公開(公告)號: | CN108304210B | 公開(公告)日: | 2021-08-06 |
| 發(fā)明(設(shè)計)人: | 焦見偉;甘軍萍;宋德釗 | 申請(專利權(quán))人: | 深圳市布谷鳥科技有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郝傳鑫;賈允 |
| 地址: | 518052 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 汽車 儀表盤 升級 方法 | ||
本發(fā)明涉及汽車控制領(lǐng)域,特別涉及一種汽車儀表盤的升級方法,所述方法包括:在汽車儀表盤運(yùn)行過程中,檢測是否有移動設(shè)備接入;如果檢測到移動設(shè)備接入,則掃描移動設(shè)備中是否存在升級文件,所述升級文件包括uboot升級文件、操作系統(tǒng)內(nèi)核升級文件、DTB升級文件、rootfs升級文件、汽車儀表盤應(yīng)用程序升級文件和MCU應(yīng)用程序升級文件中的一種或者多種,如果掃描到升級文件,則根據(jù)升級文件對儀表盤進(jìn)行升級,直至根據(jù)掃描到的所有升級文件對汽車儀表盤完成升級,則重啟汽車儀表盤。本發(fā)明通過外接移動設(shè)備對汽車儀表盤進(jìn)行升級,具有操作靈活、便攜性強(qiáng)、升級效率高等優(yōu)點。
技術(shù)領(lǐng)域
本發(fā)明涉及汽車控制領(lǐng)域,特別涉及一種汽車儀表盤的升級方法。
背景技術(shù)
汽車儀表盤軟件架構(gòu)包括uboot文件、操作系統(tǒng)內(nèi)核文件、QT汽車儀表盤應(yīng)用程序、MCU應(yīng)用程序、DTB文件和rootfs文件系統(tǒng)。
uboot文件是linux操作系統(tǒng)的一部分,最早對IMX6處理器硬件進(jìn)行初始化,并啟動操作系統(tǒng)內(nèi)核文件。
操作系統(tǒng)內(nèi)核文件是linux操作系統(tǒng)必不可少的核心模塊,用于搭建操作系統(tǒng),初始化linux操作系統(tǒng)各個服務(wù)和驅(qū)動模塊,保證系統(tǒng)的穩(wěn)定運(yùn)行,并掛載rootfs文件系統(tǒng)。
rootfs文件系統(tǒng)是一個文件系統(tǒng),用于保證存放QT汽車儀表盤應(yīng)用程序及保證QT汽車儀表盤應(yīng)用程序正常運(yùn)行所需要環(huán)境。
MCU應(yīng)用程序是用于跟汽車進(jìn)行CAN總線通信,讀取汽車儀表盤的所需要的數(shù)據(jù),并傳送給IMX6處理器。
QT汽車儀表盤應(yīng)用程序是顯示車速里程表、轉(zhuǎn)速表、轉(zhuǎn)向指示燈、制動器警報燈、制動防抱死警報燈危險警報燈、安全帶指示燈、遠(yuǎn)光指示燈、前后霧燈指示燈、電瓶指示燈等一系列指示燈和警示燈。
DTB文件是操作系統(tǒng)內(nèi)核文件的驅(qū)動設(shè)備樹文件,大部分設(shè)備信息存放在這里。
新型汽車儀表盤基于linux操作系統(tǒng),運(yùn)行QT汽車儀表盤應(yīng)用程序,提供更完善的功能,視覺更好,人性化。基于linux系統(tǒng)的儀表盤的功能會日益增加,會越來越人性化,產(chǎn)品版本迭代會越來越多,所以儀表盤的產(chǎn)品的升級非常重要。
現(xiàn)有的汽車儀表盤產(chǎn)品升級只能通過PC機(jī)進(jìn)行升級,其升級方式為:先將汽車儀表盤斷電,人工操作汽車儀表盤的撥碼開關(guān)進(jìn)入升級模式,然后將USB數(shù)據(jù)線的一端接入汽車儀表盤的USB接口,將USB數(shù)據(jù)線的另一端接入PC機(jī),之后給汽車儀表盤通電,并操作PC機(jī)中的升級軟件,才能對汽車儀表盤升級。升級完成后需要先在PC機(jī)中操作,退出升級軟件,然后給汽車儀表盤斷電,再人工操作汽車儀表盤的撥碼開關(guān)進(jìn)入系統(tǒng)運(yùn)行模式,之后給汽車儀表盤通電,整個升級流程完成。
由于MCU應(yīng)用程序與uboot文件、操作系統(tǒng)內(nèi)核文件、QT汽車儀表盤應(yīng)用程序、DTB文件以及rootfs文件不屬于同一類別的升級文件,MCU應(yīng)用程序通過串口升級,而uboot文件、操作系統(tǒng)內(nèi)核文件、QT汽車儀表盤應(yīng)用程序、DTB文件以及rootfs文件則需通過USB接口升級,因而需要將MCU應(yīng)用程序打包成一個文件包,將uboot文件、操作系統(tǒng)內(nèi)核文件、QT汽車儀表盤應(yīng)用程序、DTB文件和rootfs文件打包成另一文件包,進(jìn)行分開升級。升級時間大約需要十分鐘。
升級過程中,首先要將汽車儀表盤文件的當(dāng)前版本回調(diào)至一個特定的出廠版本,然后將出廠版本更新為升級版本。
現(xiàn)有的汽車儀表盤升級方法存在如下缺陷:
(1)升級過程中需要對汽車儀表盤通斷電,并且通斷電具有嚴(yán)格的順序,操作較為繁瑣。使用USB數(shù)據(jù)線連接PC機(jī)進(jìn)行升級,不具有便攜性,適用性不強(qiáng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市布谷鳥科技有限公司,未經(jīng)深圳市布谷鳥科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810124266.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





