欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

固件升級方法及裝置的制造方法

文檔序號:8942877閱讀:237來源:國知局
固件升級方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,特別涉及一種固件升級方法及裝置。
【背景技術(shù)】
[0002]隨著電子設(shè)備技術(shù)的發(fā)展速度日益加快,軟件更新速度也越來越快,而由于有些更新后的軟件只能與某些FW(Firmware,固件)的指定版本兼容,當更新后的軟件與當前電子設(shè)備的FW版本不兼容時,可能會導(dǎo)致很多不可預(yù)知的問題,因此,在軟件升級后,還需要對不兼容的FW進行升級。
[0003]目前,F(xiàn)ff的升級多是通過手動實現(xiàn),具體方法可以為:軟件升級后,手動查詢當前電子設(shè)備的FW版本號,并根據(jù)該軟件提供商發(fā)布的《軟硬件版本配套表》,檢查當前FW版本號與升級后的軟件版本是否符合配套關(guān)系;如果當前FW與升級后的軟件不配套,則根據(jù)《軟硬件版本配套表》,從該電子設(shè)備生產(chǎn)廠商的網(wǎng)站上下載中與該升級后的軟件兼容的FW升級包和FW升級工具;上載FW升級包至電子設(shè)備中需要升級的硬件,根據(jù)指定升級方法,使用FW升級工具升級FW ;升級完成后,再按照《軟硬件版本配套表》檢查當前FW版本是否符合配套關(guān)系,若符合,則FW升級完成,若不符合,則重新執(zhí)行上述步驟。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]首先,軟件升級后,需要人工判斷當前FW版本與該升級后的軟件之間的配套關(guān)系是否符合要求,容易出錯;其次,當軟件與當前FW版本不兼容時,需要手動下載升級包及升級工具進行升級,操作復(fù)雜度高。

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

[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種固件升級方法及裝置。所述技術(shù)方案如下:
[0007]—方面,提供了一種固件升級方法,所述方法包括:
[0008]基于軟件升級包,對軟件進行升級,該軟件升級包至少包括軟件的固件FW配套關(guān)系描述文件、Fff升級數(shù)據(jù)以及FW升級工具,該FW配套關(guān)系描述文件包含升級后的軟件信息以及對應(yīng)的FW版本號;
[0009]在對該軟件升級成功后,獲取當前FW的版本號;
[0010]根據(jù)該當前FW的版本號和升級后的軟件信息,通過查詢該FW配套關(guān)系描述文件,判斷該當前FW版本與該升級后的軟件是否符合配套關(guān)系;
[0011]當該當前FW版本與該升級后的軟件不符合配套關(guān)系時,調(diào)用該FW升級數(shù)據(jù)和該Fff升級工具對該當前FW進行升級。
[0012]在本發(fā)明的第一方面的第一種可能實現(xiàn)方式中,該軟件升級包還包括指定硬件信息;
[0013]相應(yīng)地,在對該軟件升級成功后,獲取該當前FW的版本號包括:
[0014]根據(jù)該指定硬件信息,判斷當前電子設(shè)備中是否存在指定硬件,如果存在,獲取該指定硬件對應(yīng)FW的版本號。
[0015]在本發(fā)明的第一方面的第二種可能實現(xiàn)方式中,該FW配套關(guān)系描述文件包含該升級后的軟件信息以及與該升級后的軟件符合配套關(guān)系的FW版本號;或,該FW配套關(guān)系描述文件包含該升級后的軟件信息以及與該升級后的軟件不符合配套關(guān)系的FW版本號。
[0016]在本發(fā)明的第一方面的第三種可能實現(xiàn)方式中,該在對該軟件升級成功后,獲取當前FW的版本號,包括:
[0017]根據(jù)該當前FW的硬件信息,判斷是否需要調(diào)用硬件驅(qū)動接口獲取該當前FW的版本號;
[0018]當需要調(diào)用對應(yīng)驅(qū)動接口獲取當前FW的版本號時,調(diào)用該硬件驅(qū)動接口獲取該當前FW的版本號;
[0019]當不需要調(diào)用對應(yīng)驅(qū)動接口獲取當前FW的版本號時,通過該FW升級工具獲取該當前FW的版本號。
[0020]在本發(fā)明的第一方面的第四種可能實現(xiàn)方式中,該調(diào)用該FW升級數(shù)據(jù)和FW升級工具對該當前FW進行升級之后,該方法還包括:
[0021]當該當前FW升級成功時,顯示升級成功的提醒消息;
[0022]當該當前FW升級失敗時,顯示升級失敗的提醒消息。
[0023]另一方面,提供了一種固件升級裝置,所述裝置包括:
[0024]軟件升級模塊,用于基于軟件升級包,對軟件進行升級,該軟件升級包至少包括軟件的固件FW配套關(guān)系描述文件、FW升級數(shù)據(jù)以及FW升級工具,該FW配套關(guān)系描述文件包含升級后的軟件信息以及對應(yīng)的FW版本號;
[0025]獲取模塊,用于在對該軟件升級成功后,獲取當前FW的版本號;
[0026]判斷模塊,用于根據(jù)該當前FW的版本號和升級后的軟件信息,通過查詢該FW配套關(guān)系描述文件,判斷該當前FW版本與該升級后的軟件是否符合配套關(guān)系;
[0027]Fff升級模塊,用于當該當前FW版本與該升級后的軟件不符合配套關(guān)系時,調(diào)用該Fff升級數(shù)據(jù)和該FW升級工具對該當前FW進行升級。
[0028]在本發(fā)明的第二方面的第一種可能實現(xiàn)方式中,該軟件升級包還包括指定硬件信息;
[0029]相應(yīng)地,該獲取模塊用于:根據(jù)該指定硬件信息,判斷當前電子設(shè)備中是否存在指定硬件,如果存在,獲取該指定硬件對應(yīng)FW的版本號。
[0030]在本發(fā)明的第二方面的第二種可能實現(xiàn)方式中,該FW配套關(guān)系描述文件包含該升級后的軟件信息以及與該升級后的軟件符合配套關(guān)系的FW版本號;或,該FW配套關(guān)系描述文件包含該升級后的軟件信息以及與該升級后的軟件不符合配套關(guān)系的FW版本號。
[0031]在本發(fā)明的第二方面的第三種可能實現(xiàn)方式中,該獲取模塊用于:
[0032]根據(jù)該當前FW的硬件信息,判斷是否需要調(diào)用硬件驅(qū)動接口獲取該當前FW的版本號;當需要調(diào)用對應(yīng)驅(qū)動接口獲取當前FW的版本號時,調(diào)用該硬件驅(qū)動接口獲取該當前Fff的版本號;當不需要調(diào)用對應(yīng)驅(qū)動接口獲取當前FW的版本號時,通過該FW升級工具獲取該當前FW的版本號。
[0033]在本發(fā)明的第二方面的第四種可能實現(xiàn)方式中,該裝置還包括:
[0034]顯示模塊,用于當該當前FW升級成功時,顯示升級成功的提醒消息;
[0035]該顯示模塊還用于當該當前FW升級失敗時,顯示升級失敗的提醒消息。
[0036]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0037]通過調(diào)用軟件升級包中的FW配套關(guān)系檢查腳本,根據(jù)軟件升級包中的FW配套關(guān)系描述文件,自動判斷當前FW版本和升級后的軟件是否符合配套關(guān)系,當確定當前FW版本和升級后的軟件不符合配套關(guān)系時,通過調(diào)用該軟件升級包中的FW升級腳本和FW升級工具,根據(jù)該軟件升級包中提供的與升級后的軟件符合配套關(guān)系的對應(yīng)FW,實現(xiàn)對當前FW的升級。上述過程能夠自動識別哪些FW需要升級,并自動進行升級過程,無需人工介入,能夠降低FW升級復(fù)雜程度、縮短FW升級時間。
【附圖說明】
[0038]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0039]圖1是本發(fā)明實施例提供的一種固件升級方法流程圖;
[0040]圖2A是本發(fā)明實施例提供的一種固件升級方法流程圖;
[0041]圖2B是本發(fā)明實施例提供的一種軟件升級包示意圖;
[0042]圖2C是本發(fā)明實施例提供的一種判斷配套關(guān)系方法流程圖;
[0043]圖3是本發(fā)明實施例提供的一種固件升級裝置結(jié)構(gòu)示意圖;
[0044]圖4是本發(fā)明實施例提供的一種固件升級裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0046]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
固安县| 通州区| 胶南市| 吴江市| 准格尔旗| 巴彦淖尔市| 上高县| 徐水县| 治县。| 阿坝| 东源县| 新龙县| 榆社县| 辛集市| 五原县| 彩票| 安宁市| 锡林浩特市| 新巴尔虎左旗| 诸暨市| 东方市| 河曲县| 义乌市| 东台市| 扶沟县| 宜宾县| 皋兰县| 旬阳县| 韩城市| 福泉市| 竹溪县| 武山县| 吴忠市| 忻城县| 长葛市| 永仁县| 黑山县| 吴忠市| 安徽省| 临高县| 托里县|