[發(fā)明專(zhuān)利]光網(wǎng)絡(luò)終端設(shè)備及其系統(tǒng)軟件升級(jí)方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201310408050.9 | 申請(qǐng)日: | 2013-09-09 |
| 公開(kāi)(公告)號(hào): | CN103488501A | 公開(kāi)(公告)日: | 2014-01-01 |
| 發(fā)明(設(shè)計(jì))人: | 樂(lè)毅;趙立國(guó);趙紅顯;楊淑文;李雙雙 | 申請(qǐng)(專(zhuān)利權(quán))人: | 青島海信寬帶多媒體技術(shù)有限公司 |
| 主分類(lèi)號(hào): | G06F9/445 | 分類(lèi)號(hào): | G06F9/445;H04L12/24 |
| 代理公司: | 北京市京大律師事務(wù)所 11321 | 代理人: | 張璐;方曉明 |
| 地址: | 266555 山東省青*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 終端設(shè)備 及其 系統(tǒng)軟件 升級(jí) 方法 | ||
1.一種光網(wǎng)絡(luò)終端設(shè)備的系統(tǒng)軟件升級(jí)方法,其特征在于,包括:
所述光網(wǎng)絡(luò)終端設(shè)備中的系統(tǒng)程序接收到系統(tǒng)軟件升級(jí)指令后,對(duì)于通過(guò)網(wǎng)絡(luò)接收到的升級(jí)軟件鏡像文件的每個(gè)數(shù)據(jù)塊,計(jì)算出該數(shù)據(jù)塊的CRC值后,向內(nèi)置的看門(mén)狗發(fā)送一個(gè)計(jì)時(shí)開(kāi)始消息;之后,將該數(shù)據(jù)塊寫(xiě)入到FLASH中的升級(jí)軟件存儲(chǔ)區(qū)域后,向所述看門(mén)狗發(fā)送一個(gè)計(jì)時(shí)復(fù)位消息;
所述系統(tǒng)程序在將所述升級(jí)軟件鏡像文件的最后一個(gè)數(shù)據(jù)塊寫(xiě)入到FLASH、并確認(rèn)計(jì)算出的最后一個(gè)數(shù)據(jù)塊的CRC值,與所述升級(jí)軟件鏡像文件中攜帶的CRC值相等后,將本設(shè)備中的升級(jí)狀態(tài)參數(shù)從已升級(jí)狀態(tài)修改為正在升級(jí)狀態(tài)后重啟本設(shè)備;
若所述看門(mén)狗在接收到計(jì)時(shí)開(kāi)始消息后進(jìn)行計(jì)時(shí)的計(jì)時(shí)時(shí)間超過(guò)設(shè)定時(shí)間,則發(fā)出系統(tǒng)復(fù)位信號(hào),對(duì)所述光網(wǎng)絡(luò)終端設(shè)備進(jìn)行復(fù)位重啟;
所述光網(wǎng)絡(luò)終端設(shè)備重啟后,啟動(dòng)引導(dǎo)程序;所述引導(dǎo)程序若判斷所述升級(jí)狀態(tài)參數(shù)為正在升級(jí)狀態(tài),則加載升級(jí)軟件存儲(chǔ)區(qū)域中存儲(chǔ)的升級(jí)軟件鏡像文件到內(nèi)存后,將其中的CRC值剔除后得到升級(jí)軟件,并運(yùn)行所述升級(jí)軟件;若判斷所述升級(jí)狀態(tài)參數(shù)為已升級(jí)狀態(tài),則加載系統(tǒng)軟件存儲(chǔ)區(qū)域中的系統(tǒng)軟件到內(nèi)存運(yùn)行。
2.如權(quán)利要求1所述的方法,其特征在于,在所述加載升級(jí)軟件存儲(chǔ)區(qū)域中存儲(chǔ)的升級(jí)軟件鏡像文件到內(nèi)存后,還包括:
所述引導(dǎo)程序針對(duì)加載的數(shù)據(jù)再次計(jì)算CRC值,并判斷本次計(jì)算出的CRC值是否與所述升級(jí)軟件鏡像文件中攜帶的CRC值相等;若判斷不相等,則將所述升級(jí)狀態(tài)參數(shù)修改為已升級(jí)狀態(tài)后重啟本設(shè)備;以及
所述將其中的CRC值剔除后得到升級(jí)軟件,并運(yùn)行所述升級(jí)軟件具體為:
所述引導(dǎo)程序若判斷出本次計(jì)算出的CRC值與所述升級(jí)軟件鏡像文件中攜帶的CRC值相等,則將其中的CRC值剔除后得到升級(jí)軟件,并運(yùn)行所述升級(jí)軟件。
3.如權(quán)利要求1所述的方法,其特征在于,所述升級(jí)軟件存儲(chǔ)區(qū)域在所述光網(wǎng)絡(luò)終端設(shè)備中的軟件分區(qū)信息中被指示為所述FLASH中劃分出的第一軟件分區(qū),所述系統(tǒng)軟件存儲(chǔ)區(qū)域在所述軟件分區(qū)信息中被指示為所述FLASH中劃分出的第二軟件分區(qū);以及
在所述將其中的CRC值剔除后得到升級(jí)軟件,并運(yùn)行所述升級(jí)軟件后,還包括:
所述引導(dǎo)程序?qū)⑺鲕浖謪^(qū)信息中的升級(jí)軟件存儲(chǔ)區(qū)域指示為第二軟件分區(qū),將所述系統(tǒng)軟件存儲(chǔ)區(qū)域指示為第一軟件分區(qū)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于青島海信寬帶多媒體技術(shù)有限公司,未經(jīng)青島海信寬帶多媒體技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310408050.9/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 一種移動(dòng)終端軟件自動(dòng)加載的方法
- 制作系統(tǒng)軟件的系統(tǒng)及系統(tǒng)軟件的部署方法
- 終端設(shè)備中系統(tǒng)軟件升級(jí)方法和裝置
- 一種強(qiáng)力卸載移動(dòng)終端系統(tǒng)軟件的系統(tǒng)及方法
- 一種非linux系統(tǒng)軟件boot參數(shù)傳遞方法及系統(tǒng)
- 一種存儲(chǔ)系統(tǒng)軟件在線升級(jí)方法
- 軟件控制方法、裝置和移動(dòng)終端
- 系統(tǒng)軟件更新方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)和電子設(shè)備
- 一種避免汽車(chē)電子控制單元的系統(tǒng)軟件升級(jí)失敗的機(jī)制
- 車(chē)輛的OTA升級(jí)方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和電子設(shè)備





