[發(fā)明專利]一種車載娛樂系統(tǒng)重啟故障診斷方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 202011618801.6 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112860466B | 公開(公告)日: | 2022-11-15 |
| 發(fā)明(設計)人: | 楊坤;程愷;崔周華 | 申請(專利權)人: | 東風汽車集團有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F16/18 |
| 代理公司: | 湖北武漢永嘉專利代理有限公司 42102 | 代理人: | 鐘鋒 |
| 地址: | 430056 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車載 娛樂 系統(tǒng) 故障診斷 方法 | ||
本發(fā)明提供了一種車載娛樂系統(tǒng)重啟故障診斷方法和系統(tǒng),通過MCU記錄MPU重啟的原因,并通過安卓系統(tǒng)自動打包上傳到后端的日志服務器,根據(jù)唯一標識車輛的信息,實現(xiàn)了將日志自動存放到對應的目錄下、對問題進行自動分類等功能,提高了故障診斷的效率和準確性。本發(fā)明通過提供一套完整的故障定位系統(tǒng),快速高效的定位車輛在實際運行過程中所遇到的各種問題,特別是對于不易復現(xiàn)的問題,大幅提升了分析效率,減少了問題的遺留風險,提升了用戶體驗。本發(fā)明可供開發(fā)人員在對應的目錄下查看相關時間點的日志,方便開發(fā)人員直觀地了解車輛發(fā)生的故障類型和分析問題。
技術領域
本發(fā)明屬于故障診斷技術領域,具體涉及一種車載娛樂系統(tǒng)重啟故障診斷方法和系統(tǒng)。
背景技術
車載娛樂系統(tǒng)(In-Vehicle Infotainment簡稱IVI),是采用車載專用中央處理器,基于車身總線系統(tǒng)和互聯(lián)網(wǎng)服務,形成的車載綜合信息處理系統(tǒng)。IVI能夠實現(xiàn)包括三維導航、實時路況、IPTV、輔助駕駛、故障檢測、車輛信息、車身控制、移動辦公、無線通訊、基于在線的娛樂功能及TSP服務等一系列應用,極大的提升的車輛電子化、網(wǎng)絡化和智能化水平。
現(xiàn)有的車載信息娛樂系統(tǒng)主要是基于安卓android系統(tǒng)開發(fā)出來的,車載的專用微處理器(Microprocessor Unit,MPU),負責整個安卓系統(tǒng)的運行和管理,當內核程序發(fā)生致命性錯誤,會導致整個安卓系統(tǒng)發(fā)生重啟,所表現(xiàn)出來的現(xiàn)象是中控的屏幕黑屏并重新播放開機動畫。一般出現(xiàn)這種類型的錯誤,由于日志保存不完整或者問題發(fā)生后處理不及時,同時問題復現(xiàn)的概率比較低,導致后面分析此類問題比較困難。可能需要大量人力投入才能找到根因。
當前安卓系統(tǒng)發(fā)生系統(tǒng)重啟的原因多種多樣,記錄日志的方式的在系統(tǒng)初始化的時候啟動一個logservice進程,實時的將系統(tǒng)運行時候的日志寫入到emmc(EmbeddedMultiMediaCard,內嵌式存儲器)上劃分好的一片存儲空間上。如果安卓系統(tǒng)執(zhí)行異常出現(xiàn)重啟,可以將日志記錄到emmc的log分區(qū)上,重啟后從系統(tǒng)中導出日志以協(xié)助分析重啟問題,但是還存在另外一種場景,系統(tǒng)出現(xiàn)掉電的情況,此時logservice還來不及將日志寫入Emmc的log分區(qū),這個時候重啟之后就看不到有效的記錄重啟原因的日志信息,導致無法分析重啟原因。
當安卓系統(tǒng)的硬件載體MPU出現(xiàn)掉電異常的時候,logservice無法將日志及時寫入到emmc的log分區(qū),導致重啟之后無法分析具體的問題原因,如果問題出現(xiàn)概率較低,則會增加問題分析的時間和人力成本。
發(fā)明內容
本發(fā)明要解決的技術問題是:提供一種車載娛樂系統(tǒng)重啟故障診斷方法和系統(tǒng),用于自動分類保存系統(tǒng)重啟故障日志。
本發(fā)明為解決上述技術問題所采取的技術方案為:一種車載娛樂系統(tǒng)重啟故障診斷方法,包括以下步驟:
S1:車機上電,搭載安卓系統(tǒng)的MPU初始化;
S2:MCU判斷當前是系統(tǒng)喚醒還是系統(tǒng)重啟;若為系統(tǒng)喚醒,則判斷、記錄并上報當前的喚醒源消息;若為系統(tǒng)重啟,則從內存中讀取重啟源消息并重啟MPU;
S3:MCU將記錄有MPU重啟原因的日志通過串口發(fā)送給MPU;
S4:MPU保存日志并上傳到后端的日志服務器,保存到分類的子目錄下;
S5:系統(tǒng)正常工作直至進入低功耗,執(zhí)行步驟S1。
按上述方案,所述的步驟S2中,讀取重啟源并重啟MPU的具體步驟包括:
S21:判斷開機一定時間內MCU是否收到MPU發(fā)送的握手消息;若未收到則擦除上次的重啟源消息,將當前的重啟源消息存儲到內存中,重啟MPU,執(zhí)行步驟S1;若收到則MCU和MPU握手成功,上報當前的源消息,執(zhí)行下一步驟;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東風汽車集團有限公司,未經(jīng)東風汽車集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011618801.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





