• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于車載終端的核心處理裝置以及恢復方法制造方法及圖紙

    技術編號:8682600 閱讀:194 留言:0更新日期:2013-05-09 02:38
    本發明專利技術公開一種用于車載終端的核心處理裝置,包括核心處理器、存儲有包含BOOT程序的非易失存儲器和存儲有備份BOOT程序的微處理器。微控制器中儲存的BOOT程序,用于在存儲于非易失存儲器的BOOT程序出錯時對其進行重新燒錄。本發明專利技術還公開了上述核心處理裝置的恢復方法,包括步驟:將存儲在非易失存儲器中的BOOT程序加載到核心處理器中并運行,判斷BOOT程序運行是否正常,是則繼續,否則復位核心處理器,用存儲在微控制器中的BOOT程序燒錄到非易失存儲器。本發明專利技術中,若BOOT程序出錯,無需將裝置連接電腦或取下存儲有BOOT程序的非易失存儲器來燒錄BOOT程序,降低了BOOT程序恢復的難度。

    【技術實現步驟摘要】

    本專利技術涉及車載系統,更具體地說,涉及一種。
    技術介紹
    一般而言,車載娛樂系統包括音頻裝置、視頻裝置、GPS定位裝置、控制各裝置的核心處理器裝置和電源,以向用戶提供車載的音頻、視頻、GPS定位等多功能的娛樂服務。其中,核心處理器裝置上運行有BOOT程序、操作系統程序和用戶應用程序,核心處理器裝置協調并控制其它裝置,以實現多功能的娛樂服務。車載娛樂系統要正常的工作,要求運行在其控制裝置上的BOOT程序、操作系統程序和用戶應用程序均處于正常運行狀態。其中,BOOT程序作為引導程序,一般比較小,通常只有200KB左右,完成核心處理器最基本的初始化,實現對操作系統程序的加載啟動,實現對操作系統程序和用戶應用程序的更新、升級及恢復。BOOT程序正常運行后加載并運行操作系統程序,操作系統程序正常運行后加載并執行用戶應用程序?,F有車載娛樂系統的核心處理裝置,在運行在其上的BOOT程序出錯時,不能實現對BOOT程序的自動恢復,只能通過將核心處理裝置連接電腦,或者將存儲有用于加載運行的BOOT程序的存儲器拆下,以對BOOT程序進行重新燒錄。
    技術實現思路
    本專利技術要解決的技術問題在干,針對現有技術的上述缺陷,提供ー種在核心處理裝置的存儲器中的BOOT程序損壞吋,能夠對BOOT程序進行自動恢復的用于車載終端的核心處理裝置以及相應的恢復方法。本專利技術解決其技術問題所采用的技術方案是:提供一種用于車載終端的核心處理裝置,包括設置有第一串行接ロ的核心處理器,通過第一串行接ロ與核心處理器連接的微控制器,受微控制器控制為核心處理器上電的第一電源,以及通過總線與核心處理器連接且存儲有BOOT程序、操作系統程序和用戶應用程序的非易失存儲器;微控制器內存儲有作為備份的BOOT程序;核心處理器加載存儲于非易失存儲器內的BOOT程序并運行;核心處理器判斷BOOT程序運行是否正常,若運行出錯,將存儲在微控制器內的BOOT程序燒錄到非易失存儲器中;非易失存儲器內存儲有作為備份的壓縮的操作系統程序和用戶應用程序;運行在核心處理器上的BOOT程序加載存儲于非易失存儲器內的操作系統程序到核心處理器上;核心處理器判斷操作系統程序運行是否正常,若運行出錯,用存儲在非易失存儲器內壓縮的操作系統程序重裝存儲于非易失存儲器內的操作系統程序;運行在核心處理器上的操作系統程序加載存儲于非易失存儲器內的用戶應用程序到核心處理器上;核心處理器判斷用戶應用程序運行是否正常,若運行出錯,用存儲在非易失存儲器內壓縮的用戶應用程序重裝存儲于非易失存儲器內的用戶應用程序;其中,存儲于非易失存儲器內的BOOT程序和存儲于微控制器內作為備份的BOOT程序相同。本專利技術的用于車載終端的核心處理裝置,微控制器由所述裝置外部主控板上的主控處理器控制第二電源對其上電;核心處理器上還設置有第二串行接ロ,核心處理器通過第二串行接ロ與主控處理器連接。本專利技術的用于車載終端的核心處理裝置,非易失存儲器內存儲的BOOT程序、操作系統程序以及壓縮的操作系統程序和用戶應用程序為只讀類型,非易失存儲器內存儲的用戶應用程序為讀寫類型。本專利技術的用于車載終端的核心處理裝置,第一串行接ロ包括:第一發射接ロ,核心處理器通過第一發射接ロ向微控制器發送數據;第一接收接ロ,核心處理器通過第一接收接ロ接收微控制器發送的數據;第二串行接ロ包括:第二發射接ロ,核心處理器通過第二發射接ロ向設置在外部主控板上的主控處理器發送數據;第二接收接ロ,核心處理器通過第二接收接ロ接收設置在外部主控板上的主控處理器發送的數據。本專利技術的用于車載終端的核心處理裝置,還包括通過總線與核心處理器連接的第一存儲器。本專利技術的用于車載終端的核心處理裝置,還包括分別通過總線與核心處理器連接的衛星定位及信號接收接ロ、顯示屏接ロ、視頻模數轉換器以及音頻數模和模數轉換器。在按照本專利技術提供的ー種對上述核心處理裝置的恢復方法中,預先存儲BOOT程序、操作系統程序、用戶應用程序、壓縮的操作系統程序和用戶應用程序到非易失存儲器,預先存儲備份BOOT程序到微控制器,啟動裝置,所述恢復方法包括以下步驟:Al、所述裝置的核心處理器將存儲在非易失存儲器中的BOOT程序加載到其上并運行;A2、核心處理器判斷運行在其上的BOOT程序是否正常,如果運行正常則進入步驟BI,否則進入A3 ;A3、微控制器復位核心處理器,核心處理器用備份在微控制器上的BOOT程序燒錄到非易失存儲器以恢復存儲在非易失存儲器上的BOOT程序,微控制器再次復位核心處理器,進入步驟Al ;B1、在核心處理器上運行的BOOT程序將存儲在非易失存儲器上的操作系統程序加載到核心處理器上并啟動;B2、核心處理器判斷操作系統程序運行是否正常,如果正常運行則進入步驟Cl,否則進入B3 ;B3、微控制器復位核心處理器,核心處理器用存儲在非易失存儲器中壓縮的操作系統程序來重裝存儲在非易失存儲器上的操作系統程序,之后微控制器再次復位核心處理器,進入步驟Al ;Cl、運行在核心處理器上的操作系統程序將存儲在非易失存儲器上的用戶應用程序加載到核心處理器上并啟動;C2、核心處理器判斷用戶應用程序運行是否正常,運行正常則進入C4,否則進入C3 ;C3、微控制器復位核心處理器,核心處理器用存儲在非易失存儲器中壓縮的用戶應用程序來重裝存儲在非易失存儲器上的用戶應用程序,之后微控制器再次復位核心處理器(101),進入步驟Al ;C4、進入正常工作流程;其中,存儲于非易失存儲器內的BOOT程序和存儲于微控制器內作為備份的BOOT程序相同。在本專利技術提供的恢復方法中,所述裝置其外部主控板上的主控處理器啟動,在步驟A2和A3之間還包括步驟:若BOOT程序運行正常,核心處理器向微控制器發送BOOT程序正常啟動信號,否則不發送;微控制器在規定時間內接收不到BOOT程序正常啟動信號,則將備份在其上的BOOT程序發送到核心處理器;規定時間通過對微控制器的預先設置來選擇。在本專利技術提供的恢復方法中,在步驟B2中,核心處理器判斷操作系統程序運行是否正常的步驟還包括:核心處理器判斷其第二發射接ロ是否為低電平;發射接ロ是低電平為操作系統程序運行正常,否為操作系統程序運行不正常。優選地,非易失存儲器內存儲的BOOT程序、操作系統程序以及壓縮的操作系統程序和用戶應用程序為只讀類型,非易失存儲器內存儲的所述用戶應用程序為讀寫類型。本專利技術的用于車載終端的核心處理裝置具有以下有益效果:在核心處理器判斷出從非易失存儲器中加載的BOOT程序運行出錯時,由微控制器將備份在其上的BOOT程序燒錄到非易失存儲器中,從而實現了裝置在BOOT程序運行出錯時,無需將裝置連接電腦或者是將存儲BOOT程序的非易失存儲器取出來對BOOT程序重新燒錄以恢復BOOT程序,使得裝置能夠簡單實現恢復存儲于非易失存儲器中的BOOT程序;另外,將核心處理器需要加載來運行的BOOT程序、操作系統程序、用戶應用程序、備份的操作系統程序以及用戶應用程序同用于備份的BOOT程序分開存儲,在恢復存儲于非易失存儲器中BOOT程序、操作系統程序和用戶應用程序時不會影響到存儲在微控制器上的備份BOOT程序,使得對上述程序的恢復更為可靠。另外,本專利技術用于車載終端的核心處理裝置從整個車載信息系統中獨立出來,使得本專利技術車載信息核心處理本文檔來自技高網...

    【技術保護點】
    一種用于車載終端的核心處理裝置,其特征在于,包括設置有第一串行接口的核心處理器(101),通過所述第一串行接口與所述核心處理器(101)連接的微控制器(102),受所述微控制器(102)控制為所述核心處理器(101)上電的第一電源(103),以及通過總線與所述核心處理器(101)連接且存儲有BOOT程序、操作系統程序和用戶應用程序的非易失存儲器(104),所述微控制器(102)內存儲有作為備份的BOOT程序;所述核心處理器(101)加載存儲于所述非易失存儲器(104)內的BOOT程序并運行;所述核心處理器(101)判斷BOOT程序運行是否正常,若運行出錯,將存儲在所述微控制器(102)內的BOOT程序燒錄到所述非易失存儲器(104)中;所述非易失存儲器(104)內存儲有作為備份的壓縮的操作系統程序和用戶應用程序;運行在所述核心處理器(101)上的BOOT程序加載存儲于非易失存儲器(104)內的操作系統程序到所述核心處理器(101)上;所述核心處理器(101)判斷操作系統程序運行是否正常,若運行出錯,用存儲在所述非易失存儲器(104)內壓縮的操作系統程序重裝存儲于非易失存儲器(104)內的操作系統程序;運行在所述核心處理器(101)上的操作系統程序加載存儲于非易失存儲器(104)內的用戶應用程序到所述核心處理器(101)上;所述核心處理器(101)判斷用戶應用程序運行是否正常,若運行出錯,用存儲在所述非易失存儲器(104)內壓縮的用戶應用程序重裝存儲于非易失存儲器(104)內的用戶應用程序;其中,存儲于所述非易失存儲器(104)內的BOOT程序和存儲于所述微控制器(102)內作為備份的BOOT程序相同。...

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:蘇軍,
    申請(專利權)人:深圳市眾鴻科技股份有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码精品前田一区二区| 亚洲精品无码不卡在线播放| 精品无码人妻久久久久久| 成人毛片无码一区二区| 人妻丰满熟妇AV无码区HD| 国产AV巨作情欲放纵无码| 亚洲AV无码一区二区三区久久精品 | 亚洲中文字幕久久精品无码VA| 精品久久久久久无码人妻中文字幕| 日韩精品无码一区二区三区四区| av无码国产在线看免费网站| 亚洲熟妇少妇任你躁在线观看无码| av区无码字幕中文色| 国产AV巨作情欲放纵无码| 国产在线无码精品无码| 99久久人妻无码精品系列蜜桃| 一级毛片中出无码| 久久久久亚洲AV无码去区首| 无码视频在线观看| 亚洲AV无码专区国产乱码4SE| 国产人成无码视频在线观看| 亚洲熟妇无码八V在线播放| 久久久久亚洲AV成人无码| 野花在线无码视频在线播放 | 国产高新无码在线观看| 久久久久无码精品国产h动漫| 日韩精品无码一区二区三区不卡 | 成人免费无遮挡无码黄漫视频| 亚洲国产精品无码久久久不卡| 亚洲AV无码专区国产乱码4SE| 亚洲Av无码一区二区二三区 | 国产V亚洲V天堂无码| 国产aⅴ激情无码久久久无码| 国产成人无码A区精油按摩 | 人妻无码一区二区三区AV| 中文无码久久精品| 亚洲国产精品无码一线岛国| 久久无码专区国产精品| 性无码免费一区二区三区在线 | 亚洲va无码va在线va天堂| 无码人妻精品一区二区三区在线|