亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法

文檔序號:8380763閱讀:378來源:國知局
智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及軟件在線升級技術(shù)領(lǐng)域,尤其涉及引導(dǎo)程序升級技術(shù)領(lǐng)域,具體是指一種智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法。
【背景技術(shù)】
[0002]隨著現(xiàn)代社會科學(xué)技術(shù)的發(fā)展,各種類型的電子設(shè)備產(chǎn)品大規(guī)模的生產(chǎn),各種固件升級手段也層出不窮,但是唯獨(dú)對引導(dǎo)固件的程序(即引導(dǎo)程序BOOT)難于進(jìn)行升級維護(hù),往往都是將設(shè)備返廠拆裝升級維護(hù),由此引發(fā)器件損傷的風(fēng)險(xiǎn),同時(shí)受時(shí)間地點(diǎn)限制,需要在廠家與客戶之間來回運(yùn)輸,并且要求專業(yè)人士操作,過程繁瑣,需要承擔(dān)維護(hù)的成本,而且維護(hù)成本與設(shè)備個(gè)數(shù)成正比,如果是少量的維護(hù)也罷,要是批量的維護(hù)升級,那么廠方將會承受巨大的壓力與各種費(fèi)用成本,且用戶體驗(yàn)效果差,這明顯不符合電子設(shè)備后期維護(hù)行業(yè)的發(fā)展。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)的缺點(diǎn),提供了一種能夠自動完成引導(dǎo)程序升級,需要返廠或拆機(jī)維護(hù),節(jié)約成本,提高效率的智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明的智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法具有如下構(gòu)成:
[0005]該智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法,其主要特點(diǎn)是,所述的智能設(shè)備與上位機(jī)連接,所述的方法包括以下步驟:
[0006](I)所述的上位機(jī)獲取所述的智能設(shè)備的固有屬性信息,并將該固有屬性信息保存至新版本引導(dǎo)程序所指定存儲空間內(nèi);
[0007](2)所述的上位機(jī)發(fā)送一個(gè)中間固件至所述的智能設(shè)備,并用所述的中間固件替換所述的智能設(shè)備的原有固件;
[0008](3)所述的智能設(shè)備運(yùn)行所述的中間固件;
[0009](4)所述的上位機(jī)將所述的新版本引導(dǎo)程序的數(shù)據(jù)發(fā)送至所述的中間固件;
[0010](5)所述的中間固件將所述的新版本引導(dǎo)程序更新至所述的原有固件的位置空間。
[0011]進(jìn)一步地,所述的上位機(jī)發(fā)送一個(gè)中間固件至所述的智能設(shè)備,具體為:
[0012]所述的上位機(jī)根據(jù)原有升級指令下發(fā)一個(gè)中間固件至所述的智能設(shè)備的原有固件的位置空間。
[0013]進(jìn)一步地,所述的上位機(jī)將所述的新版本引導(dǎo)程序的數(shù)據(jù)發(fā)送至所述的中間固件,具體為:
[0014]所述的上位機(jī)根據(jù)中間固件的協(xié)議將相應(yīng)的新版本引導(dǎo)程序的數(shù)據(jù)發(fā)送至所述的中間固件。
[0015]更進(jìn)一步地,所述的步驟(I)和(2)之間,還包括以下步驟:
[0016](1.1)所述的上位機(jī)提示重啟所述的智能設(shè)備;
[0017](1.2)所述的智能設(shè)備進(jìn)行重啟。
[0018]更進(jìn)一步地,所述的步驟(2)和(3)之間,還包括以下步驟:
[0019](2.1)所述的上位機(jī)提示重啟所述的智能設(shè)備;
[0020](2.2)所述的智能設(shè)備進(jìn)行重啟。
[0021]采用了該發(fā)明的智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法,使用中間固件實(shí)現(xiàn)引導(dǎo)程序的自動升級,避免原來必須返廠拆裝和運(yùn)輸時(shí)間長的技術(shù)問題,無須返廠或拆裝設(shè)備,不用承擔(dān)器件損傷的風(fēng)險(xiǎn),廠家也無須擔(dān)心維護(hù)成本的增加,同時(shí)也不受時(shí)間地點(diǎn)的限制,與升級系統(tǒng)固件方法類似,操作方便易懂,一鍵便可完成升級,讓升級引導(dǎo)程序變得輕松容易,提高升級速度,縮短升級時(shí)間,讓客戶無須再等,且不產(chǎn)生其他費(fèi)用開銷,改善用戶體驗(yàn)度,具有更廣泛的應(yīng)用范圍。
【附圖說明】
[0022]圖1為本發(fā)明的智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法的流程圖。
[0023]圖2為本發(fā)明的一個(gè)具體實(shí)施例的流程圖。
【具體實(shí)施方式】
[0024]為了能夠更清楚地描述本發(fā)明的技術(shù)內(nèi)容,下面結(jié)合具體實(shí)施例來進(jìn)行進(jìn)一步的描述。
[0025]如圖1所示,在一種實(shí)施方式中,本發(fā)明的智能設(shè)備中實(shí)現(xiàn)引導(dǎo)程序自動升級的方法包括以下步驟:
[0026](I)所述的上位機(jī)獲取所述的智能設(shè)備的固有屬性信息,并將該固有屬性信息保存至新版本引導(dǎo)程序所指定存儲空間內(nèi);
[0027](2)所述的上位機(jī)發(fā)送一個(gè)中間固件至所述的智能設(shè)備,并用所述的中間固件替換所述的智能設(shè)備的原有固件;
[0028](3)所述的智能設(shè)備運(yùn)行所述的中間固件;
[0029](4)所述的上位機(jī)將所述的新版本引導(dǎo)程序的數(shù)據(jù)發(fā)送至所述的中間固件;
[0030](5)所述的中間固件將所述的新版本引導(dǎo)程序更新至所述的原有固件的位置空間。
[0031]在一種優(yōu)選的實(shí)施方式中,所述的上位機(jī)發(fā)送一個(gè)中間固件至所述的智能設(shè)備,具體為:
[0032]所述的上位機(jī)根據(jù)原有升級指令下發(fā)一個(gè)中間固件至所述的智能設(shè)備的原有固件的位置空間。
[0033]在另一種優(yōu)選的實(shí)施方式中,所述的上位機(jī)將所述的新版本引導(dǎo)程序的數(shù)據(jù)發(fā)送至所述的中間固件,具體為:
[0034]所述的上位機(jī)根據(jù)中間固件的協(xié)議將相應(yīng)的新版本引導(dǎo)程序的數(shù)據(jù)發(fā)送至所述的中間固件。
[0035]在一種更優(yōu)選的實(shí)施方式中,所述的步驟(I)和(2)之間,還包括以下步驟:
[0036](1.1)所述的上位機(jī)提示重啟所述的智能設(shè)備;
[0037](1.2)所述的智能設(shè)備進(jìn)行重啟。
[0038]在另一種更優(yōu)選的實(shí)施方式中,所述的步驟(2)和(3)之間,還包括以下步驟:
[0039](2.1)所述的上位機(jī)提示重啟所述的智能設(shè)備;
[0040](2.2)所述的智能設(shè)備進(jìn)行重啟。
[0041]在實(shí)際應(yīng)用中,如圖2所示,為本發(fā)明的一個(gè)具體實(shí)施例,其具有如下步驟:
[0042]1、在PC機(jī)上安裝上位機(jī)(即升級工具),該上位機(jī)具有圖形化的升級界面,并在界面做了相應(yīng)的防誤操作功能及提示,確保升級過程不因?yàn)檎`操作工具而導(dǎo)致升級失敗返廠維修;
[0043]2、按規(guī)定將智能設(shè)備與PC機(jī)連接好,開啟升級工具,按智能設(shè)備原有的指令或協(xié)議,獲取智能設(shè)備的固有屬性信息并保存到新版本BOOT文件的指定存儲空間內(nèi),并提示智能設(shè)備重啟;
[0044]3、升級工具在設(shè)備重啟后,按原有的升級指令下發(fā)一個(gè)中間固件到智能設(shè)備的原來的正式固件的位置上,將原來的正式固件替換掉;
[0045]4、重啟智能設(shè)備,讓中間固件運(yùn)彳丁起來,或者,是將中間介直接保存在RAM區(qū)(內(nèi)存)里并運(yùn)行中間固件;
[0046]5、中間固件運(yùn)行起來后,升級工具按中間固件的協(xié)議下發(fā)新版本的BOOT數(shù)據(jù)給中間固件,由中間固件將其寫到原來BOOT的位置空間,實(shí)
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1