色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

WinCE在系統升級程序 升級原理介紹

盈鵬飛科技 ? 來源:盈鵬飛科技 ? 作者:廠商供稿 ? 2019-10-31 16:43 ? 次閱讀

可以輕松實現使用SD卡、CF 卡、U 盤等熱插拔存儲設備對操作系統和應用軟件的在系統升級。這可以大大節省系統維護成本、提高系統工作效率。

CPU :

內存 :

存儲 :

操作系統 : Wince 5.0

溫度等級 :

生命周期 : TBD

包裝方式 :

單板機產品軟件升級解決方案是盈鵬飛嵌入式系統解決方案旗下的方案之一,是解決嵌入式系統設備“在應用編程(IAP)”的優秀方案。它可以輕松實現使用 SD 卡、CF 卡、U 盤等熱插拔存儲設備對操作系統和應用軟件的在系統升級。這可以大大節省系統維護成本、提高系統工作效率。適用于工控、醫療、監控、數據采集等各類嵌入式系統設備的升級更新。

《單板機產品軟件升級技術說明書(Win CE 篇)》主要介紹 Win CE 操作系統和應用軟件升級方案的技術性內容,幫助技術人員了解此方案的工作原理和技術特性。關于軟件升級的操作方法請參見《單板機產品軟件升級操作手冊(Win CE篇)》。如有疑問請與盈鵬飛科技技術支持部聯系。

WinCE在系統升級程序

單板機產品軟件升級解決方案是解決嵌入式系統設備“在應用編程”的優秀方案。它可以輕松實現使用SD卡、CF 卡、U 盤等熱插拔存儲設備對操作系統和應用軟件的在系統升級。這可以大大節省系統維護成本、提高系統工作效率。

功能參數

適用于WinCE 5.0操作系統,自定義升級方式,在系統升級設計,使用U盤/CF卡/SD卡實現升級,無需專用設備。

功能特征

無需工程師親臨現場,無需停機升級,即插即用的全自動完成,內核校驗及升級監控功能保證升級安全穩定。

單板機產品軟件升級解決方案是解決嵌入式系統設備“在應用編程(IAP)”的優秀方案。它可以輕松實現使用SD卡、CF 卡、U 盤等熱插拔存儲設備對操作系統和應用軟件的在系統升級。這可以大大節省系統維護成本、提高系統工作效率。適用于工控、醫療、監控、數據采集等各類嵌入式系統設備的升級更新。

適用場合

遠程傻瓜式升級 ——— 技術人員制作好內核文件后,用網絡發送到設備場所,由非技術人員傻瓜式升級。

現場在應用調試 ——— 在不方便停機或拆機調試的情況下,可在現場制作內核文件并用U盤在應用狀態下調試。

升級原理介紹

基本原理

在 Win CE 操作系統內部已經集成了內核升級監控程序 EBDUpdate.exe,并在系統運行期間一直處于監控狀態。當有可熱插拔存儲設備(如 U 盤、SD 卡、CF 卡等)插入時,監控程序會自動檢測存儲設備中是否滿足升級條件,并做相應的處理。即根據存儲設備內的配置文件、內核校驗文件以及用戶的選擇,判斷是否升級當前系統,若確認升級,則將內核文件和配置文件中的數據寫到 Flash 中,完成系統升級。在系統升級需要如下文件支持:Win CE 內核文件(NK.nb0)、配置信息文件(EBDSerialID.bin)、內核校驗文件(NKVerify.bin)。其中配置信息文件和內核校驗文件由配置信息生成軟件 EBDSerialID.exe 生成,內核編譯完成后應立即制作相應的配置信息文件和內核校驗文件,或由 Win CE 內核供應商給出。

生成文件流程圖

升級流程圖

配置文件生成軟件介紹(EBDSerialID.exe)

技術特征

EBDSerialID.exe 可以在 Windows 2000/xp/me 操作系統中運行。

EBDSerialID.exe 在校驗內核時將生成 NKVerify.bin 文件,用于生成系統升級校驗碼。

EBDSerialID.exe 在生成配置信息時將生成 EBDSerialID.bin 文件,用于生成系統升級配置信息碼。

生成的 NKVerify.bin 和 EBDSerialID.bin 將被自動存放在與 EBDSerialID.exe 相同的路徑下。

EBDSerialID.exe 軟件界面

字段功能說明

細則

1. 產品型號索引方式

產品型號索引方式中有多款可供選擇的產品型號。選擇所需產品時配置信息欄中的數據將會變成對應的默認值。默認配置可手動修改,重新選擇產品型號將恢復默認值設置。如沒有所需的產品型號則可設置

為空,并手動修改配置信息。

2. ID 號索引方式

ID號索引方式是專為產品升級類型較多的情況而設計。使用前需要開發商對產品進行分類并設置ID號碼。在應用時可直接輸入對應的 ID 號碼完成配置信息設置。(目前 ID 號索引方式為預留功能,如有需要我公司可協助完成相關工作。)

3. 存儲器類型

存儲器類型是指 WinCE 內核文件在產品中的存儲介質,此設置由產品硬件設計決定,設置前請參考相應產品的技術說明書。

4. 更新方式

更新方式分為自動、手動和強制。選擇自動升級時,整個更新過程無需人工操作,但系統要判斷升級版本和升級日期是否新于當前版本,如果版本較舊則不進行升級;選擇手動升級時,在升級過程中各階段

將出現操作對話框,需要人工操作才能完成升級;選擇強制升級時,升級程序將不判斷升級版本和升級日期,而直接進行自動方式升級。

5. 客戶信息

客戶信息用于配置客戶專用的公司信息,可由用戶自定義名稱(一般為縮寫或簡稱)。若用“EBD”字段,則代表該字段在系統升級過程中無作用,且對應的“升級版本”也將失效。

6. 公司信息

公司信息固定使用“EBD”字段。(定制服務時可修改)

7. 升級版本

升級版本是在客戶信息有效時使用,由用戶自行定義整套軟件版本,格式為“1.00”,格式中只允許數字和點,如出現其它字符則視為無效格式。

8. 軟件版本

軟件版本是與產品型號的 WinCE BSP 包的版本一致,格式為“1.00”,格式中只允許數字和點,如出現其它字符則視為無效格式。

9. 起始地址

起始地址是指 WinCE 內核文件在存儲器中的開始地址,此設置由產品硬件設計決定,設置前請參考相應產品的技術說明書。一般采用默認方式即可,字段以十六進制數值設置。單板機產品軟件升級技術說明書 (Win CE 篇) V1.02

10. 硬件版本

硬件版本是指產品的 PCB 版本,此設置可以區分同種產品的不同 PCB 版本,以細化升級內容。

11. 讀取長度

讀取長度是指 WinCE 內核文件的有效數據長度,即 Total ROM Size 變量的值,字段是以十六進制格式顯示,其長度值必須大于等于內核文件有效數據長度,否則將導致升級失敗或系統無法啟動。(例如:SBC9307-II,SBC9315,MINI9315 三款單板機的內核長度不能超過 28.25MB,即 Total ROM Size≤1C40000。SBC9261,STORMY9 兩款單板機的內核長度不能超過 31.75MB,即 Total ROM Size≤1FC0000)。

12. BOM 版本

BOM 版本是指產品生產時,產品的元器件清單的版本,沒有特殊情況時,這個字段采用默認方式。(部分嵌入式設備的 BOM 版本不同會使升級內容有所不同)

13. 更新日期

更新日期是指 WinCE 內核文件的編譯完生時間,這個字段為讀取 PC 系統的時間,若該時間不正確,可手動修改。因此在 WINCE 內核編譯完時時必須立即制作所需的所有文件。格式:4 位年,2 位月,2 位日。例:2008 年 3 月 1 日的格式為 20080301

14. 升級版本判斷

除強制升級方式外,待升級的文件必須滿足如下條件方能升級:

(1)“軟件版本”或“升級版本”高于當前版本。

(2)“更新日期”高于當前版本的更新日期。

15. 必要文件

NK.nb0、NKVerify.bin、EBDSerialID.bin 是升級的必要文件,必須存放在移動存儲設備(如 U 盤、SD卡)的根目錄下,否則嵌入式系統設備將不能識別。建議在電腦本地硬盤上生成配置文件,再復制到存儲設備,在移動存儲設備上生成文件可能會導致錯誤。若已有相應的配置信息文件(EBDSerialID.bin)和內核校驗文件(NKVerify.bin),則可省略制作升級文件這個步驟,直接進行在嵌入式系統升級WinCE 系統的步驟。

16. 內核校驗文件

內核校驗文件(NKVerify.bin)是防止內核文件(NK.nb0)在升級過程中被意外修改或數據出錯。在嵌入式系統開始升級前將會對內核文件再次校驗,確認內核文件無誤后方能開始升級。

升級監控程序介紹(EBDUpdate.exe)

技術特征

EBDUpdate.exe 可以在 Windows CE 4.2/5.0 嵌入式操作系統中運行。

EBDUpdate.exe 程序的安裝和卸載需在 Win CE 操作系統內核編譯時完成。

EBDUpdate.exe 將在系統啟動時自動運行,并轉入到后臺監控狀態。

EBDUpdate.exe 將在系統發現移動存儲設備時檢查升級條件,條件滿足時則轉到前臺運行。

升級流程圖

在嵌入式系統中,EBDUpdate.exe 的升級部分流程圖

細則

1. 程序安裝

當前嵌入式系統中安裝有EBDUpdate.exe程序是系統升級的必要條件,EBDUpdate.exe隨Win CE內核一同編譯,需要在內核編譯時添加并設置為自動后臺運行。首次下載帶有升級監控程序的內核文件需要使用常規下載方式。關于 EBDUpdate.exe 程序的安裝方法請參見《單板機產品軟件升級操作手冊》。

2. 系統啟動

在冷啟動和重新啟動時,系統都會自動運行 EBDUpdate.exe 程序。系統啟動時將自動檢測升級條件,如有移動存儲設備并配置信息正確則將自動彈出升級提示(配置為手動狀態時)。因 Win CE 操作系統在 SDRAM 中運行,所以在升級完成但沒有重新啟動之前,系統升級不能生效。

3. 程序運行

EBDUpdate.exe 程序在系統啟動后一直處于后臺監控狀態,當滿足升級條件時才被激活,升級完成后將自動轉入后臺運行。EBDUpdate.exe 程序在系統運行時無法關閉,其會占用部分系統資源,具體數據依實際情況而有所不同。

4. 激活條件

EBDUpdate.exe 的激活需要滿足以下條件。如滿足則轉到前臺執行升級,如不滿足則繼續處于后臺監控狀態。

(1) 監控程序啟動或正在監控時發現移動存儲設備存在或接入。

(2) 移動存儲設備的根目錄下存在配置信息文件,文件名必須是 EBDSerialID.bin。

(3) 讀取配置信息文件的格式和數據符合規范。

5. 升級條件

EBDUpdate.exe 順利完成升級必須滿足以下條件。

(1) 移動存儲設備根目錄下必須存在以下文件:NKVerify.bin、EBDSerialID.bin、NK.nb0。

(2) EBDSerialID.bin 和 NKVerify.bin 文件中的數據正確。

(3)升級過程中,系統停止運行其它應用程序。

(4)升級過程中,系統電源不能中斷。

6. 程序卸載

監控程序的卸載是其安裝的逆過程,需要在 Win CE 內核文件重新編譯時完成。關于 EBDUpdate.exe 程序的卸載方法請參見《單板機產品軟件升級操作手冊》。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式系統
    +關注

    關注

    41

    文章

    3618

    瀏覽量

    129642
  • WINDOWS
    +關注

    關注

    4

    文章

    3564

    瀏覽量

    89106
  • 盈鵬飛科技
    +關注

    關注

    2

    文章

    27

    瀏覽量

    2170
收藏 人收藏

    評論

    相關推薦

    一種嵌入式系統升級的設計和實現

    系統升級或者維護系統功能。廠家只需將SD卡取回,把更新后的程序放入SD卡中,然后發放給用戶,用戶只需把SD卡插入終端設備。即可達到系統升級的目的。圖1給出廠商與用戶之間的交流流程圖。
    發表于 07-18 08:31

    系統編程工具支持哪些接口用于系統升級

    系統編程(ISP)工具支持哪些接口用于系統升級
    發表于 02-05 06:12

    華為系統升級鴻蒙os

    華為系統升級鴻蒙os,相信大家都知道,自從華為推送了鴻蒙OS手機Bate版本系統以后,不少參與鴻蒙系統內測用戶便紛紛反饋,升級了鴻蒙OS
    發表于 07-28 07:56

    鴻蒙2.0系統升級用戶數突破1億,擴大到mate9等老機型

    之前我們跟大家分享過華為鴻蒙2.0系統升級用戶數已經突破9000萬,應該很快就會突破1億了,現在華為官方宣布鴻蒙2.0系統升級用戶數已經突破1億了。華為
    發表于 09-14 10:28

    Linux嵌入式系統升級的相關資料推薦

    Linux 嵌入式系統升級轉載于:https://www.cnblogs.com/aaronLinux/p/6979963.html
    發表于 12-27 08:02

    請問Linux操作系統怎么從初始操作系統升級到Android?

    請問,Linux操作系統怎么從初始操作系統升級到Android
    發表于 12-31 06:20

    請問什么接口系統編程(ISP)工具支持系統升級?

    什么接口系統編程(ISP)工具支持系統升級?
    發表于 08-24 07:26

    觸摸屏項目移植自動化系統升級中的應用_肖振

    觸摸屏項目移植自動化系統升級中的應用_肖振
    發表于 01-18 20:23 ?0次下載

    手機系統升級好不好

    本視頻主要詳細介紹了手機系統升級好不好,首先介紹了手機系統升級的作用,其次介紹了手機系統升級的好
    的頭像 發表于 12-26 15:55 ?41.4w次閱讀

    手機系統升級的利與弊

    其實手機系統升級有利也有弊,要看你怎么選擇了。
    的頭像 發表于 04-18 16:02 ?8506次閱讀

    鴻蒙系統升級機型名單 鴻蒙系統升級機型名單有榮耀嗎

    鴻蒙系統升級機型名單 鴻蒙系統升級機型名單有榮耀嗎 華為的鴻蒙系統6月2日推出正式版,相對應的首批升級機型名單也已經出來了,其中包括:華為
    的頭像 發表于 06-21 17:16 ?1.3w次閱讀

    鴻蒙系統升級名單

    鴻蒙系統升級名單,華為的鴻蒙系統算是早早放出消息的重量級產品,國產OS的名號也吸引了不少小伙伴的注意。很多朋友都想體驗傳聞已久的鴻蒙操作系統,但也擔心自己的手機無法支持。那么,鴻蒙操作系統
    的頭像 發表于 06-02 19:39 ?8.8w次閱讀

    鴻蒙系統怎么升級 華為鴻蒙系統升級入口

    近日,華為技術有限公司舉辦了關于鴻蒙操作系統的線上發布會,隨后正式發布了鴻蒙操作系統。那么,問題來了,鴻蒙系統該怎么升級呢?華為鴻蒙系統升級
    的頭像 發表于 06-06 14:24 ?8953次閱讀

    鴻蒙如何升級 華為鴻蒙系統升級匯總

    6 月 2 日,華為正式推出了鴻蒙系統,鴻蒙系統一發布,立即成為發布會上最閃亮的一顆星,鴻蒙系統也沖上熱搜,那么鴻蒙如何升級呢?下面小編就
    的頭像 發表于 07-02 15:13 ?4232次閱讀

    如何將手機系統升級為鴻蒙系統

    如何將手機系統升級為鴻蒙系統?具體操作還是很簡單的,下面就跟小編一起來學學看吧!
    的頭像 發表于 07-07 10:03 ?5776次閱讀
    主站蜘蛛池模板: aaa在线观看视频高清视频| 亚洲AV无码一区二区色情蜜芽| 国产av免费观看日本| 影音先锋男人av橹橹色| 少妇第一次交换| 男人都懂www深夜免费网站| 狠狠婷婷综合久久久久久| 纯肉高H放荡受BL文库| 9477小游戏| 亚洲中字慕日产2020| 十八禁啪啦啪漫画| 欧美卡1卡2卡三卡2021精品| 久久精品视频在线看| 国产在线高清亚洲精品一区| 大相蕉伊人狼人久草av| beeg日本老师| 97视频免费在线| 中文字幕久久久| 野花香HD免费高清版6高清版| 亚久久伊人精品青青草原2020 | 日韩午夜影院| 奶大B紧17p| 久久综合九色综合国产| 精品国产自在现线拍国语| 国产深夜福利视频在线| 国产第81页| 广东95后小情侣酒店自拍流出| 99视频精品国产免费观看| 综合精品欧美日韩国产在线| 亚洲在线国产日韩欧美| 亚洲精品无码AV中文字幕蜜桃| 校园刺激全黄H全肉细节文| 天美传媒在线观看免费完整版| 日韩a视频在线观看| 人妻激情综合久久久久蜜桃| 欧美午夜精品久久久久久浪潮| 嫩小幼处在线| 內射XXX韩国在线观看| 美女被日出水| 欧美丰满白嫩bbxx| 欧美亚洲韩日午夜|