[發明專利]電子價簽固件升級方法、電子終端及計算機可讀存儲介質在審
| 申請號: | 202110333656.5 | 申請日: | 2021-03-29 |
| 公開(公告)號: | CN112882745A | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 劉明輝 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F8/656 | 分類號: | G06F8/656 |
| 代理公司: | 深圳協成知識產權代理事務所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區桃源街道福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 價簽 升級 方法 終端 計算機 可讀 存儲 介質 | ||
本申請提供了一種電子價簽固件升級方法,包括:當電子價簽處于啟動狀態且接收到固件升級指令時,電子價簽讀取當前運行的可升級固件的存儲位置,其中電子價簽包括可用于存儲可升級固件的第一存儲區與第二存儲區;當電子價簽接收到待升級固件數據且當前運行的可升級固件的存儲位置為第一存儲區時,將待升級固件數據存儲至第二存儲區;電子價簽對待升級固件數據進行數據完整性校驗;當數據完整性校驗通過時,電子價簽將可升級固件的存儲位置修改為指向第二存儲區。本申請還提供了一種電子終端和計算機可讀存儲介質。此種方式電子價簽包括可用于存儲可升級固件的第一存儲區和第二存儲區,保證任意時刻至少有一個存儲區的可升級固件可用。
技術領域
本申請涉及電子價簽技術領域,尤其涉及一種電子價簽固件升級方法、電子終端及計算機可讀存儲介質。
背景技術
電子價簽(Electronic Shelf Label,ESL),用于替換傳統的紙質價簽已成為趨勢。目前已成為新零售行業的標配,各種大型商超都使用了電子價簽。電子價簽的出廠固件可能存在故障,或在出廠后電子價簽固件又有新的優化或增加了新的功能點,因此,電子價簽在日常使用過程中,可能需要進行升級。
現有技術,升級過程中,電子價簽一邊接收基站側發來的新固件,一邊將新固件寫入到存儲器件中覆蓋舊的固件。在覆蓋完成后,電子價簽會重啟,以采用新的固件進行運行。若升級或重啟過程中出現異常,導致舊固件被擦除或部分擦除,而新固件又沒有完全正確地寫入到存儲器件中。這樣就可能會導致升級后的電子價簽完全無法啟動和運行,需進行返廠維修。這將極大影響客戶的使用體驗,也極大增加生產廠商的售后成本。
發明內容
本申請的主要目的在于提出一種電子價簽固件升級方法、設備及計算機可讀存儲介質,電子價簽包括可用于存儲可升級固件的第一存儲區和第二存儲區,保證任意時刻至少有一份可用的可升級固件,從而有效避免了因升級失敗導致電子價簽無法正常運行無法正常運行的情況。
為實現上述目的,本申請提供了一種電子價簽固件升級方法,所述電子價簽固件升級方法包括:
當電子價簽處于啟動狀態且接收到固件升級指令時,所述電子價簽讀取當前運行的可升級固件的存儲位置,其中所述電子價簽包括可用于存儲所述可升級固件的第一存儲區與第二存儲區;
當所述電子價簽接收到待升級固件數據且當前運行的可升級固件的存儲位置為所述第一存儲區時,將所述待升級固件數據存儲至所述第二存儲區;
所述電子價簽對所述待升級固件數據進行數據完整性校驗;
當數據完整性校驗通過時,所述電子價簽將所述可升級固件的存儲位置修改為指向所述第二存儲區。
可選地,所述電子價簽的固件包括所述可升級固件與不可升級固件,所述電子價簽固件升級方法還包括:
當所述電子價簽啟動時,加載并運行所述不可升級固件;
所述電子價簽讀取所述可升級固件的存儲位置,并對所述存儲位置對應的可升級固件進行數據完整性校驗。
可選地,所述對所述存儲位置對應的可升級固件進行數據完整性校驗的步驟,包括:
當所述存儲位置為所述第一存儲區時,所述電子價簽對所述第一存儲區的可升級固件進行數據完整性校驗;
當數據完整性校驗通過時,所述電子價簽加載并運行所述第一存儲區的可升級固件;
當數據完整性校驗不通過時,所述電子價簽加載并運行所述第二存儲區的可升級固件。
可選地,所述電子價簽固件升級方法還包括:
當所述存儲位置為所述第二存儲區時,所述電子價簽對所述第二存儲區的可升級固件進行數據完整性校驗;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110333656.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:背光模組及顯示裝置
- 下一篇:一種智能設備固件升級的方法及系統





