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

一種自動(dòng)燒寫嵌入式設(shè)備固件的方法及其系統(tǒng)的制作方法

文檔序號(hào):6498873閱讀:650來源:國(guó)知局
一種自動(dòng)燒寫嵌入式設(shè)備固件的方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種自動(dòng)燒寫嵌入式設(shè)備固件的方法及其系統(tǒng),用于燒寫包含BootLoader的串口嵌入式設(shè)備的固件,方法包括:根據(jù)各型號(hào)的固件編寫配置文件,所述配置文件的內(nèi)容包括,各固件通過串口輸出的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息;將嵌入式設(shè)備通過串口連接到計(jì)算機(jī)上并上電,順次從所述串口獲取所述嵌入式設(shè)備的配置提示信息;從所述配置文件中,查找與所述嵌入式設(shè)備的配置提示信息相匹配的配置提示信息,通過所述串口將所述配置文件中,根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息寫入到所述嵌入式設(shè)備固件,直到燒寫全部完成。本發(fā)明能夠減少大量的重復(fù)勞動(dòng)同時(shí)減少出錯(cuò)的可能性。
【專利說明】一種自動(dòng)燒寫嵌入式設(shè)備固件的方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及嵌入式【技術(shù)領(lǐng)域】,尤其涉及一種自動(dòng)燒寫嵌入式設(shè)備固件的方法及其系統(tǒng)。
【背景技術(shù)】
[0002]隨著信息化技術(shù)的發(fā)展,嵌入式系統(tǒng)因其高效、低成本、高可靠性、豐富的代碼以及應(yīng)用程序可擴(kuò)展性、可移植性等一系列優(yōu)點(diǎn),目前已越來越成為工業(yè)系統(tǒng)和民用系統(tǒng)的主力軍,尤其在信息化產(chǎn)品中,越來越多地應(yīng)用到嵌入式系統(tǒng)。嵌入式系統(tǒng)可應(yīng)用于人類工作與生活的各個(gè)領(lǐng)域,具有極其廣闊的應(yīng)用前景。嵌入式系統(tǒng)在傳統(tǒng)的工業(yè)控制和商業(yè)管理領(lǐng)域已經(jīng)具有廣泛的應(yīng)用空間,如智能工控設(shè)備、P0S/ATM機(jī)、IC卡等;在家庭領(lǐng)域更具有廣泛的應(yīng)用潛力,如機(jī)頂盒、數(shù)字電視、WebTV、網(wǎng)絡(luò)冰箱、網(wǎng)絡(luò)空調(diào)等眾多消費(fèi)類和醫(yī)療保健類電子設(shè)備等;此外還有在多媒體手機(jī)、袖珍電腦、掌上電腦、車載導(dǎo)航器等方面應(yīng)用,將極大地推動(dòng)嵌入式技術(shù)深入到生活和工作的方方面面。
[0003]目前在嵌入式系統(tǒng)的開發(fā)和使用過程中,經(jīng)常要實(shí)現(xiàn)將對(duì)應(yīng)的固件燒寫到嵌入式系統(tǒng)中。所謂固件(firmware),就是文件,固化在存儲(chǔ)介質(zhì)上的文件。而文件,其實(shí)就是數(shù)據(jù)。所謂燒寫,就是寫數(shù)據(jù),把文件,如固件或數(shù)據(jù),寫到存儲(chǔ)介質(zhì)上。存儲(chǔ)介質(zhì),主要是指嵌入式系統(tǒng)中存放固件(firmware)的地方,如Nor Flash> Nand Flash、SD/MMC卡等方式。
[0004]在嵌入式系統(tǒng)中需要燒寫的固件通常包括BootLoader、操作系統(tǒng)內(nèi)核(Kernel)、文件系統(tǒng)(rootfs)。目前嵌入式系統(tǒng)的通常燒寫方式是,將系統(tǒng)通過串口接到PC上,啟動(dòng)串口通訊程序(如超級(jí)終端),然后給嵌入式系統(tǒng)上電,等待BootLoader啟動(dòng),然后在串口通訊程序中根據(jù)BootLoader啟動(dòng)后的提示信息輸入各種命令,例如擦除存儲(chǔ)介質(zhì)、下載內(nèi)核或文件系統(tǒng)、燒寫內(nèi)核或文件系統(tǒng)等,完成系統(tǒng)的燒寫。由于目前有多個(gè)廠家的BootLoader可供使用,如常見的U-boot、RedBoot等,這些廠家的BootLoader的操作命令各不相同,而且命令本身的格式也很復(fù)雜,需要設(shè)置各種參數(shù),手動(dòng)輸入很容易出錯(cuò)。特別是在調(diào)試或生產(chǎn)過程中燒寫多臺(tái)設(shè)備時(shí),需要進(jìn)行大量的重復(fù)勞動(dòng)。而且有些系統(tǒng)的設(shè)置不能重復(fù),如MAC地址的設(shè)置,每臺(tái)設(shè)備必須有唯一的MAC地址,這就更增加了手動(dòng)輸入的勞動(dòng)量,同時(shí)增大了出錯(cuò)的可能性。

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

[0005]本發(fā)明的目的在于提出一種自動(dòng)燒寫嵌入式設(shè)備固件的方法及其系統(tǒng),能夠減少大量的重復(fù)勞動(dòng)同時(shí)減少出錯(cuò)的可能性。
[0006]為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
[0007]一種自動(dòng)燒寫嵌入式設(shè)備固件的方法,用于燒寫包含BootLoader的串口嵌入式設(shè)備的固件,包括:
[0008]根據(jù)各型號(hào)的固件編寫配置文件,所述配置文件的內(nèi)容包括,各固件通過串口輸出的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息;[0009]將嵌入式設(shè)備通過串口連接到計(jì)算機(jī)上并上電,順次從所述串口獲取所述嵌入式設(shè)備的配置提示信息;
[0010]從所述配置文件中,查找與所述嵌入式設(shè)備的配置提示信息相匹配的配置提示信息;
[0011]通過所述串口將所述配置文件中根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息寫入到所述嵌入式設(shè)備固件,直到燒寫全部完成。
[0012]進(jìn)一步地,所述嵌入式設(shè)備固件為BootLoader、BootLoader加操作系統(tǒng)內(nèi)核,BootLoader加文件系統(tǒng),或BootLoader加操作系統(tǒng)內(nèi)核加文件系統(tǒng)。
[0013]進(jìn)一步地,所述配置信息包括:啟動(dòng)參數(shù)、IP地址和/或MAC地址。
[0014]進(jìn)一步地,所述配置文件為文本文件、XML文件或其他私有格式文件。
[0015]進(jìn)一步地,所述嵌入式設(shè)備包含的BootLoader包括U-boot或RedBoot。
[0016]根據(jù)本發(fā)明的同一構(gòu)思,本發(fā)明還提供了一種自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng),用于燒寫包含BootLoader的串口嵌入式設(shè)備的固件,包括:
[0017]配置文件編寫模塊,用于根據(jù)各型號(hào)的固件編寫配置文件,所述配置文件的內(nèi)容包括,各固件通過串口輸出的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配
置信息;
[0018]提示信息讀取模塊,用于將嵌入式設(shè)備通過串口連接到計(jì)算機(jī)上并上電,從所述串口獲取所述嵌入式設(shè)備的配置提示信息;
[0019]匹配寫入模塊,用于從所述配置文件編寫模塊編寫的配置文件中,查找與所述提示信息讀取模塊所讀取的配置提示信息相匹配的配置提示信息,通過所述串口將所述配置文件中,根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息寫入到所述嵌入式設(shè)備固件。
[0020]進(jìn)一步地,所述嵌入式設(shè)備固件包括BootLoader、BootLoader加操作系統(tǒng)內(nèi)核,BootLoader加文件系統(tǒng),或BootLoader加操作系統(tǒng)內(nèi)核加文件系統(tǒng)。
[0021]進(jìn)一步地,所述配置信息包括:啟動(dòng)參數(shù)、IP地址和/或MAC地址。
[0022]進(jìn)一步地,所述配置文件編寫模塊編寫的所述配置文件為文本文件、XML文件或其他私有格式文件。
[0023]進(jìn)一步地,所述嵌入式設(shè)備包含的BootLoader為U-boot或RedBoot。
[0024]本發(fā)明通過串口自動(dòng)獲取BootLoader的輸出信息,并根據(jù)不同的信息自動(dòng)輸入相應(yīng)的命令來完成嵌入式系統(tǒng)的燒寫和配置,如啟動(dòng)參數(shù)、IP地址、MAC地址等。該方法可以兼容不同廠家的BootLoader,免除了手動(dòng)輸入的復(fù)雜性和易出錯(cuò)性,同時(shí)具有很強(qiáng)的靈活性,如IP/MAC地址自動(dòng)遞增,避免重復(fù)等問題。
【專利附圖】

【附圖說明】
[0025]圖1是本發(fā)明具體實(shí)施例一所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法流程圖;
[0026]圖2是本發(fā)明具體實(shí)施例二所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng)結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0027]下面結(jié)合附圖并通過【具體實(shí)施方式】來進(jìn)一步說明本發(fā)明的技術(shù)方案。
[0028]實(shí)施例一[0029]圖1是本實(shí)施例所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法流程圖,如圖1所示,本實(shí)施例所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法包括:
[0030]S101、根據(jù)各型號(hào)的固件編寫配置文件。
[0031]在嵌入式系統(tǒng)中需要燒寫的固件通常包括BootLoader、操作系統(tǒng)內(nèi)核(Kernel)、文件系統(tǒng)(rootfs)。
[0032]BootLoader是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序。通過這段小程序,我們可以初始化硬件設(shè)備、建立內(nèi)存空間的映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適的狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。
[0033]操作系統(tǒng)內(nèi)核(Kernel)是指操作系統(tǒng)的核心部分。它由操作系統(tǒng)中用于管理存儲(chǔ)器、文件、外設(shè)和系統(tǒng)資源的那些部分組成。操作系統(tǒng)內(nèi)核通常運(yùn)行進(jìn)程,并提供進(jìn)程間的通信。
[0034]文件系統(tǒng)是操作系統(tǒng)用于明確磁盤或分區(qū)上的文件的方法和數(shù)據(jù)結(jié)構(gòu);即在磁盤上組織文件的方法。也指用于存儲(chǔ)文件的磁盤或分區(qū),或文件系統(tǒng)種類。操作系統(tǒng)中負(fù)責(zé)管理和存儲(chǔ)文件信息的軟件機(jī)構(gòu)稱為文件管理系統(tǒng),簡(jiǎn)稱文件系統(tǒng)。嵌入式系統(tǒng)的應(yīng)用程序和所需的數(shù)據(jù)都存儲(chǔ)在文件系統(tǒng)中。
[0035]由于固件燒寫必須保證BootLoader已配置好并能良好運(yùn)行,所以,所述嵌入式設(shè)備固件為BootLoader、BootLoader加操作系統(tǒng)內(nèi)核,BootLoader加文件系統(tǒng),或BootLoader加操作系統(tǒng)內(nèi)核加文件系統(tǒng)。
[0036]不同的類型的固件操作命令各不相同,而且命令本身的格式也不同,例如,目前有多個(gè)廠家的BootLoader可供使用,如常見的U_boot、RedBoot等,這些廠家的BootLoader的操作命令各不相同,而且命令本身的格式也不同,因此需要根據(jù)各型號(hào)的固件的不同的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息,以使本方法可以兼容不同廠家的BootLoader,免除了手動(dòng)輸入的復(fù)雜性和易出錯(cuò)性,同時(shí)具有很強(qiáng)的靈活性,如IP/MAC地址自動(dòng)遞增,避免重復(fù)等問題。
[0037]配置文件可以是文本文件、XML或任何其他私有格式。配置文件的內(nèi)容為該BootLoader通過串口輸出的顯示信息和根據(jù)該顯示信息應(yīng)該輸入的命令或配置信息。以下以常用的BootLoader — U-Boot,配置文件以文本文件為例加以說明:
[0038]U-Boot啟動(dòng)時(shí)會(huì)通過配置提示信息(串口輸出信息):Hit any key to stopautoboot,此時(shí)應(yīng)按任意鍵停止繼續(xù)啟動(dòng),以便輸入配置信息和其他命令(如燒寫命令)。因此配置文件可以寫為:
[0039]DisplayMsgl=Hit any key to stop autoboot
[0040]InputCmdl=\n
[0041]DisplayMsgl=Hit any key to stop autoboot 表不從串 口輸出的顯不信息,InputCmdl=\n表示根據(jù)該顯示信息應(yīng)該輸入的命令,\n為C/C++語(yǔ)言中的回車命令。
[0042]輸入回車命令后,串口會(huì)輸出顯示信息:BBG U-Boot>,此時(shí)就可以根據(jù)需要輸入配置信息或其他命令了。如配置MAC地址的命令為:setenv ethaddr xx:xx:xx:xx:xx:xx,因此配置文件可以寫為:
[0043]DisplayMsgl=Hit any key to stop autoboot
[0044]InputCmdl=\n[0045]DisplayMsg2=BBG U_Boot>
[0046]InputCmd2=setenv ethaddr xx:xx:xx:xx:xx:xx
[0047]再如擦除命令為:erase start end (擦除Flash從地址start到地址end),貝丨J配置文件為:
[0048]DisplayMsgl=Hit any key to stop autoboot
[0049]InputCmdl=\n
[0050]DisplayMsg2=BBG U_Boot>
[0051]InputCmd2=setenv ethaddr xx:xx:xx:xx:xx:xx
[0052]DisplayMsg3=BBG U_Boot>
[0053]InputCmd3=erase start end
[0054]因此配置文件就是由配置提示信息(串口輸出信息)和配置/命令對(duì)組成的。
[0055]S102、將嵌入式設(shè)備通過串口連接到計(jì)算機(jī)上并上電。
[0056]S103、從串口順次獲取固件的配置提示信息。
[0057]該步驟的作用是獲取嵌入式設(shè)備從串口輸出的信息,將該信息與配置文件預(yù)設(shè)的信息進(jìn)行比對(duì),如果對(duì)比失敗,則繼續(xù)讀取下一條信息。如果對(duì)比成功,則讀取配置文件中的相應(yīng)命令,再通過串口將該命令輸入到BootLoader,從而實(shí)現(xiàn)嵌入式系統(tǒng)的自動(dòng)燒寫和配置。比如,嵌入式系統(tǒng)的燒寫和配置過程通常包括:根據(jù)串口信息輸入命令進(jìn)入BootLoader配置模式、輸入配置命令(如配置IP和MAC地址等)、輸入擦除Flash的命令、輸入燒寫內(nèi)核和文件系統(tǒng)的命令,這些信息都要預(yù)先輸入配置文件,軟件運(yùn)行時(shí)會(huì)根據(jù)串口信息自動(dòng)選取相應(yīng)的命令進(jìn)行配置和燒寫。
[0058]另外該步驟還可以批量設(shè)置IP或MAC地址,如設(shè)置IP或MAC的地址范圍,每燒寫或配置一個(gè)設(shè)備后,地址自動(dòng)加一,或根據(jù)配置文件中的預(yù)設(shè)規(guī)則進(jìn)行遞增,從而保證了 IP或MAC地址的唯一性,降低了人工手動(dòng)操作的易錯(cuò)性。
[0059]S104、從配置文件中查找與該配置提示信息相匹配的配置提示信息。
[0060]S105、從配置文件中讀取對(duì)應(yīng)的命令或配置信息。
[0061]S106、將命令或配置信息寫入固件。
[0062]嵌入式系統(tǒng)中存放固件的地方有多種,如Nor Flash、Nand Flash、SD/MMC卡等方式。
[0063]S107、判斷燒寫是否全部完成,若是則燒寫完畢,結(jié)束,否則返回步驟S103。
[0064]實(shí)施例二
[0065]圖2是本實(shí)施例所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng)結(jié)構(gòu)框圖,如圖2所示,本實(shí)施例所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng)包括:
[0066]配置文件編寫模塊201,用于根據(jù)各型號(hào)的固件編寫配置文件,所述配置文件的內(nèi)容包括,各固件通過串口輸出的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或
配置信息。
[0067]在嵌入式系統(tǒng)中需要燒寫的固件通常包括BootLoader、操作系統(tǒng)內(nèi)核(Kernel)、文件系統(tǒng)(rootfs)。
[0068]BootLoader是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序。通過這段小程序,我們可以初始化硬件設(shè)備、建立內(nèi)存空間的映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適的狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。
[0069]操作系統(tǒng)內(nèi)核(Kernel)是指操作系統(tǒng)的核心部分。它由操作系統(tǒng)中用于管理存儲(chǔ)器、文件、外設(shè)和系統(tǒng)資源的那些部分組成。操作系統(tǒng)內(nèi)核通常運(yùn)行進(jìn)程,并提供進(jìn)程間的通信。
[0070]文件系統(tǒng)是操作系統(tǒng)用于明確磁盤或分區(qū)上的文件的方法和數(shù)據(jù)結(jié)構(gòu);即在磁盤上組織文件的方法。也指用于存儲(chǔ)文件的磁盤或分區(qū),或文件系統(tǒng)種類。操作系統(tǒng)中負(fù)責(zé)管理和存儲(chǔ)文件信息的軟件機(jī)構(gòu)稱為文件管理系統(tǒng),簡(jiǎn)稱文件系統(tǒng)。嵌入式系統(tǒng)的應(yīng)用程序和所需的數(shù)據(jù)都存儲(chǔ)在文件系統(tǒng)中。
[0071]由于固件燒寫必須保證BootLoader已配置好并能良好運(yùn)行,所以,所述嵌入式設(shè)備固件為BootLoader、BootLoader加操作系統(tǒng)內(nèi)核,BootLoader加文件系統(tǒng),或BootLoader加操作系統(tǒng)內(nèi)核加文件系統(tǒng)。
[0072]不同的類型的固件操作命令各不相同,而且命令本身的格式也不同,例如,目前有多個(gè)廠家的BootLoader可供使用,如常見的U-boot、RedBoot等,這些廠家的BootLoader的操作命令各不相同,而且命令本身的格式也不同,因此需要根據(jù)各型號(hào)的固件的不同的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息,以使本方法可以兼容不同廠家的BootLoader,免除了手動(dòng)輸入的復(fù)雜性和易出錯(cuò)性,同時(shí)具有很強(qiáng)的靈活性,如IP/MAC地址自動(dòng)遞增,避免重復(fù)等問題。
[0073]配置文件可以是文本文件、XML或任何其他私有格式。配置文件的內(nèi)容為該BootLoader通過串口輸出的顯示信息和根據(jù)該顯示信息應(yīng)該輸入的命令或配置信息。以下以常用的BootLoader — U-Boot,配置文件以文本文件為例加以說明:
[0074]U-Boot啟動(dòng)時(shí)會(huì)通過配置提示信息(串口輸出信息):Hit any key to stopautoboot,此時(shí)應(yīng)按任意鍵停止繼續(xù)啟動(dòng),以便輸入配置信息和其他命令(如燒寫命令)。因此配置文件可以寫為:
[0075]DisplayMsgl=Hit any key to stop autoboot
[0076]InputCmdl=\n
[0077]DisplayMsgl=Hit any key to stop autoboot 表不從串口輸出的顯不信息,InputCmdl=\n表示根據(jù)該顯示信息應(yīng)該輸入的命令,\n為C/C++語(yǔ)言中的回車命令。
[0078]輸入回車命令后,串口會(huì)輸出顯示信息:BBG U-Boot>,此時(shí)就可以根據(jù)需要輸入配置信息或其他命令了。如配置MAC地址的命令為:setenv ethaddr xx:xx:xx:xx:xx:xx,
因此配置文件可以寫為:
[0079]
【權(quán)利要求】
1.一種自動(dòng)燒寫嵌入式設(shè)備固件的方法,用于燒寫包含BootLoader的串口嵌入式設(shè)備的固件,其特征在于,包括: 根據(jù)各型號(hào)的固件編寫配置文件,所述配置文件的內(nèi)容包括,各固件通過串口輸出的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息; 將嵌入式設(shè)備通過串口連接到計(jì)算機(jī)上并上電,順次從所述串口獲取所述嵌入式設(shè)備的配置提示信息; 從所述配置文件中,查找與所述嵌入式設(shè)備的配置提示信息相匹配的配置提示信息; 通過所述串口將所述配置文件中根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息寫入到所述嵌入式設(shè)備固件,直到燒寫全部完成。
2.如權(quán)利要求1所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法,其特征在于,所述嵌入式設(shè)備固件包括BootLoader、BootLoader加操作系統(tǒng)內(nèi)核,BootLoader加文件系統(tǒng),或BootLoader加操作系統(tǒng)內(nèi)核加文件系統(tǒng)。
3.如權(quán)利要求1或2所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法,其特征在于,所述配置信息包括:啟動(dòng)參數(shù)、IP地址和/或MAC地址。
4.如權(quán)利要求3所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法,其特征在于,所述配置文件為文本文件、XML文件或其他私有格式文件。
5.如權(quán)利要求3所述的自動(dòng)燒寫嵌入式設(shè)備固件的方法,其特征在于,所述嵌入式設(shè)備包含的 BootLoader 為 U-boot 或 RedBoot。
6.一種自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng),用于燒寫包含BootLoader的串口嵌入式設(shè)備的固件,其特征在于,包括: 配置文件編寫模塊,用于根據(jù)各型號(hào)的固件編寫配置文件,所述配置文件的內(nèi)容包括,各固件通過串口輸出的配置提示信息和根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息; 提示信息讀取模塊,用于將嵌入式設(shè)備通過串口連接到計(jì)算機(jī)上并上電,順次從所述串口獲取所述嵌入式設(shè)備的配置提示信息; 匹配寫入模塊,用于從所述配置文件編寫模塊編寫的配置文件中,查找與所述提示信息讀取模塊所讀取的配置提示信息相匹配的配置提示信息,通過所述串口將所述配置文件中,根據(jù)所述配置提示信息應(yīng)該輸入的命令或配置信息寫入到所述嵌入式設(shè)備固件。
7.如權(quán)利要求6所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng),其特征在于,所述嵌入式設(shè)備固件包括BootLoader、BootLoader加操作系統(tǒng)內(nèi)核,BootLoader加文件系統(tǒng),或BootLoader加操作系統(tǒng)內(nèi)核加文件系統(tǒng)。
8.如權(quán)利要求6或7所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng),其特征在于,所述配置信息包括:啟動(dòng)參數(shù)、IP地址和/或MAC地址。
9.如權(quán)利要求8所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng),其特征在于,所述配置文件編寫模塊編寫的所述配置文件為文本文件、XML文件或其他私有格式文件。
10.如權(quán)利要求8所述的自動(dòng)燒寫嵌入式設(shè)備固件的系統(tǒng),其特征在于,所述嵌入式設(shè)備包含的 BootLoader 為 U-boot 或 RedBoot。
【文檔編號(hào)】G06F9/445GK103914324SQ201310005610
【公開日】2014年7月9日 申請(qǐng)日期:2013年1月8日 優(yōu)先權(quán)日:2013年1月8日
【發(fā)明者】苗琦龍 申請(qǐng)人:海爾集團(tuán)公司, 青島海爾智能家電科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
张家口市| 嘉义县| 阳春市| 滨海县| 友谊县| 剑川县| 长沙市| 当阳市| 西华县| 宜川县| 揭阳市| 三江| 九寨沟县| 双流县| 安宁市| 南通市| 上饶市| 灵璧县| 霸州市| 平山县| 兰考县| 上杭县| 金山区| 满城县| 兰西县| 岢岚县| 姚安县| 台北市| 修武县| 开远市| 尚义县| 永和县| 特克斯县| 永年县| 灵璧县| 茶陵县| 息烽县| 井研县| 包头市| 武清区| 濉溪县|