一種提高固件升級(jí)成功率的固件加載和固件升級(jí)機(jī)制
基本信息
申請(qǐng)?zhí)?/td> | CN202110682684.8 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN113535201A | 公開(kāi)(公告)日 | 2021-10-22 |
申請(qǐng)公布號(hào) | CN113535201A | 申請(qǐng)公布日 | 2021-10-22 |
分類號(hào) | G06F8/65;G06F8/654;G06F11/14 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 劉春華;向程;李曉光;劉詩(shī)海 | 申請(qǐng)(專利權(quán))人 | 深圳弘星智聯(lián)科技有限公司 |
代理機(jī)構(gòu) | 北京中仟知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 周慶佳 |
地址 | 518000 廣東省深圳市龍崗區(qū)寶龍街道寶龍社區(qū)寶龍二路4號(hào)思達(dá)工業(yè)園辦公樓208 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種提高固件升級(jí)成功率的固件加載和固件升級(jí)機(jī)制,涉及硬件升級(jí)技術(shù)領(lǐng)域。該提高固件升級(jí)成功率的固件加載和固件升級(jí)機(jī)制,包括應(yīng)用程序遠(yuǎn)程升級(jí)陳防錯(cuò)機(jī)制及流程和BOOTLOADER加載應(yīng)用程序防錯(cuò)機(jī)制及處理流程,應(yīng)用程序遠(yuǎn)程升級(jí)陳防錯(cuò)機(jī)制及流程包括AT命令檢查、升級(jí)包檢查、MD5校驗(yàn)檢查、寫(xiě)入升級(jí)標(biāo)志。本發(fā)明的固件升級(jí)機(jī)制主要應(yīng)用于嵌入式產(chǎn)品應(yīng)用程序的升級(jí)和BOOTOLADER加載應(yīng)用程序,為預(yù)防不同產(chǎn)品的硬件版本錯(cuò)誤升級(jí)導(dǎo)致產(chǎn)品死機(jī),在編譯應(yīng)用程序時(shí),會(huì)將硬件芯片版本代號(hào)(不同芯片配置不同的芯片代號(hào))和軟件版本(不同產(chǎn)品分配不同的軟件版本段)寫(xiě)入程序代碼某個(gè)位置,并在制作升級(jí)程序時(shí)在程序尾加MD5校驗(yàn),預(yù)防升級(jí)接收完成的包校驗(yàn)錯(cuò)誤。 |
