1. gzyueqian
      13424082685

      嵌入式系統(tǒng)的遠(yuǎn)程更新怎么操作?

      更新時(shí)間: 2019-12-30 15:43:15來源: 粵嵌教育瀏覽量:8271

         嵌入式的運(yùn)用領(lǐng)域日益增長(zhǎng),在日常生活中我們接觸到用到嵌入式的產(chǎn)品也是越來越多了,對(duì)于嵌入式技術(shù)來說是要不斷的進(jìn)行更新才可以滿足現(xiàn)在的人們對(duì)于嵌入式技術(shù)的要求了。那么對(duì)于嵌入式系統(tǒng)的遠(yuǎn)程更新怎么操作呢?嵌入式系統(tǒng)開發(fā)者應(yīng)該要怎去維護(hù)系統(tǒng)的升級(jí)呢?下面粵嵌科技的講師就給大家講解下。

        本文針對(duì)嵌入式Linux操作系統(tǒng)提出了一種新的更新機(jī)制,并且基于ARM9微處理器和NAND Flash存儲(chǔ)器,對(duì)ubootLinux內(nèi)核進(jìn)行修改,實(shí)現(xiàn)了對(duì)嵌入式Linux系統(tǒng)的遠(yuǎn)程自動(dòng)更新。克服了傳統(tǒng)方法工作量大的缺點(diǎn),具有操作簡(jiǎn)單、更新速度快的特點(diǎn)。


        基本原理


        1、總體結(jié)構(gòu)


        支持遠(yuǎn)程自動(dòng)更新的嵌入式Linux系統(tǒng)機(jī)構(gòu),它可以分為嵌入式終端和遠(yuǎn)程管理系統(tǒng)兩部分。系統(tǒng)的總體結(jié)構(gòu)如圖1所示,嵌入式終端采用基于ARM9架構(gòu)的AT91RM9200微處理器,采用擴(kuò)展的32MB SDRAM,由216位數(shù)據(jù)寬度的SDRAM芯片HY57V281620并連而成,采用64MB NANDFla sh存儲(chǔ)芯片K9F1208,運(yùn)行嵌入式Linux系統(tǒng)。遠(yuǎn)程管理系統(tǒng)選用PC機(jī)。嵌入式終端通過以太網(wǎng)連接到遠(yuǎn)程管理系統(tǒng),管理人員可以通過telne t即可對(duì)各個(gè)嵌入式終端進(jìn)行監(jiān)控、管理和遠(yuǎn)程更新。


        2、系統(tǒng)更新流程


        本設(shè)計(jì)對(duì)ubootLinux內(nèi)核進(jìn)行改造,使其支持YAFFS2文件系統(tǒng),對(duì)系統(tǒng)添加ftptelnet等應(yīng)用服務(wù)。系統(tǒng)更新流程如圖2所示。系統(tǒng)正常運(yùn)行時(shí)管理人員可以通過telnet遠(yuǎn)程登錄到嵌入式終端進(jìn)行監(jiān)控和管理。當(dāng)需要對(duì)系統(tǒng)進(jìn)行更新時(shí),通過遠(yuǎn)程管理系統(tǒng)的ftp客戶端登錄到嵌入式終端,將需要更新的內(nèi)核映像和文件系統(tǒng)上傳到NAND Flash。上傳完畢后對(duì)原有的內(nèi)核映像和文件系統(tǒng)進(jìn)行備份并重啟系統(tǒng)。系統(tǒng)重啟后ubootNAND Flash中更新后的內(nèi)核映像和文件系統(tǒng)搬運(yùn)到SDRAM中,然后跳轉(zhuǎn)到SDRAM中啟動(dòng)Linux系統(tǒng),掛載YAFFS2文件系統(tǒng),啟動(dòng)各種應(yīng)用服務(wù)。


        傳統(tǒng)的升級(jí)和維護(hù)的工作量和成本是非常的大的,隨著嵌入式的告訴發(fā)展這樣的傳統(tǒng)方式已經(jīng)不能滿足大量的產(chǎn)品一起更新了。所以在從事嵌入式這個(gè)行業(yè)工作的嵌入式工程師的人都是要掌握好各種的能讓工作的效率更快的方法,本文是講解了在Bootloader中實(shí)現(xiàn)嵌入式系統(tǒng)自動(dòng)升級(jí)的方法,這種方法是將映像文件存儲(chǔ)在CF卡中,系統(tǒng)重啟時(shí)Bootloader將檢測(cè)CF卡中的映像文件,讀取映像文件并燒寫到目標(biāo)板的Flash中,實(shí)現(xiàn)升級(jí)。如果終端的數(shù)量較大且分布廣泛,采用這種方法會(huì)增加很大的工作量。


        以上就是粵嵌科技的講師來給大家講解的關(guān)于嵌入式系統(tǒng)的遠(yuǎn)程更新怎么操作的內(nèi)容,如果說你也想要學(xué)習(xí)嵌入式技術(shù)來進(jìn)入到嵌入式這個(gè)行業(yè)的話,那么粵嵌科技?xì)g迎想要學(xué)習(xí)嵌入式技術(shù)的學(xué)員來我們公司嵌入式培訓(xùn)班進(jìn)行實(shí)地考察,或者是也可以點(diǎn)擊我們文章下面的獲取試聽資格按鈕來獲取我們的嵌入式培訓(xùn)免費(fèi)課程實(shí)體資格,來和我們的講師進(jìn)行面對(duì)面的交流和溝通,并更加深入的了解我們粵嵌科技。

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 伊人久久大香线蕉成人综合网 | 亚洲色资源在线精品 | 亚洲综合日韩精品高清一区 | 日韩国产亚洲欧美一区二区 | 五月天久久久噜噜噜久久 | 亚洲日韩精品欧美一区二区yw |