[發明專利]MCU系統升級方法、裝置、電子設備及存儲介質在審
| 申請號: | 202211035775.3 | 申請日: | 2022-08-26 |
| 公開(公告)號: | CN115357276A | 公開(公告)日: | 2022-11-18 |
| 發明(設計)人: | 韓炬波 | 申請(專利權)人: | 杭州杰峰科技有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654;G06F8/656 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 劉廣 |
| 地址: | 311400 浙江省杭州市富陽區*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | mcu 系統升級 方法 裝置 電子設備 存儲 介質 | ||
本申請提供一種MCU系統升級方法、裝置、電子設備及存儲介質。該方法應用于MCU系統,包括:在接收到SoC系統發送的升級消息后,進入升級模式;擦除所述MCU系統的APP區域中的所有數據,并將所述SoC系統的第一區域中用于所述MCU系統升級的升級數據寫入所述APP區域中。通過該方法,能在MCU系統在升級中斷時,在MCU系統重新上電后,繼續使用SoC系統的第一區域中用于MCU系統升級的升級數據,從而能避免MCU系統在重新上電后沒有可以應用的數據,進而能提高用戶體驗。
技術領域
本申請涉及數據處理技術領域,具體而言,涉及一種MCU系統升級方法、裝置、電子設備及存儲介質。
背景技術
目前,MDVR(Mobile Digital Video Recorders,車載DVR)均是由SoC(System onChip,系統級芯片)系統和MCU(Micro Control Unit,微控制單元)系統構成,且兩個系統分開升級。針對MCU系統的升級,通常是通過外設U盤或網絡等方式,先將MCU系統的Flash(閃存)的APP區域中的當前運行程序全部擦除,再將升級程序直接寫至該APP(Application)區域中。但是,若在MCU系統的升級過程中,因斷電等原因造成升級中斷,則會出現升級前的程序被擦除,或未將升級程序全部寫入APP區域的情況,使得MCU系統在重新上電后沒有可以應用的程序。
發明內容
本申請實施例的目的在于提供一種MCU系統升級方法、裝置、電子設備及存儲介質,以解決“MCU系統在升級時被中斷,且重新上電后沒有可以應用的程序”的問題。
本發明是這樣實現的:
第一方面,本申請實施例提供一種MCU系統升級方法,應用于MCU系統,包括:在接收到SoC系統發送的升級消息后,進入升級模式;擦除所述MCU系統的APP區域中的所有數據,并將所述SoC系統的第一區域中用于所述MCU系統升級的升級數據寫入所述APP區域中。
在本申請實施例中,MCU系統在接收到SoC系統發送的升級消息后,可將SoC系統的第一區域中用于MCU系統升級的升級數據寫入APP區域,以實現MCU系統的升級。并且,在MCU系統在升級過程中,若因斷電等原因造成升級中斷,出現升級前的程序被擦除,或未將升級程序全部寫入APP區域的情況時,可在MCU系統重新上電后,從SoC系統的第一區域中獲取到運行程序(即升級數據),從而能避免MCU系統在重新上電后沒有可以應用的程序,進而能提高用戶體驗。此外,因MCU系統的Flash的容量通常較小,且MCU系統的Flash通常為內置的、無法更換的Flash,故通過在SoC系統的Flash中設置第一區域,能避免在MCU系統的Flash中設置用于存儲MCU系統進行升級的數據的區域,從而能節約MCU系統的Flash的容量。
結合上述第一方面提供的技術方案,在一些可能的實現方式中,所述方法還包括:在所述MCU系統重新上電后,若所述MCU系統處于所述升級模式,則判斷所述MCU系統是否需要升級;若所述MCU系統需要升級,則擦除所述MCU系統的APP區域中的所有數據,并將所述升級數據寫入所述MCU系統的APP區域中。
在本申請實施例中,在MCU系統重新上電后,若MCU系統需要升級,可在擦除MCU系統的APP區域中的所有數據后,將SoC系統的第一區域中的升級數據寫入MCU系統的APP區域中,相較于現有的MCU系統在升級中斷后,無法恢復成升級前的狀態或升級后的狀態,上述方式能完成此前中斷的升級,避免MCU系統在重新上電后沒有可以應用的程序,進而能提高用戶體驗。
結合上述第一方面提供的技術方案,在一些可能的實現方式中,所述方法還包括:若所述MCU系統不需要升級,則判斷所述MCU系統的APP區域的數據是否正常;若所述MCU系統的APP區域的數據不正常,則擦除所述MCU系統的APP區域中的所有數據,并將所述升級數據寫入所述MCU系統的APP區域中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州杰峰科技有限公司,未經杭州杰峰科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211035775.3/2.html,轉載請聲明來源鉆瓜專利網。





