Windows CE 6.0內核的定製

Windows CE 6.0內核的定製

一.         建新工

1.打開 –>開始à程序—>Microsoft Visual Studio 2005—> Microsoft Visual Studio 2005

2. 選擇File->New->Project

 

3.選擇Project Types->Platform Builder for CE 6.0->OS Design 然後填入過程名字 Training

4.選擇工程模板  PDA Device

 

5.進一步選擇小類裏面的模板 Mobile Handheld

 

6. 完成工程嚮導

二.    配置XSBase270平臺

在編譯內核鏡像前,你需要添加一些你需要的組件和配置整個平臺系統變量。在Catalog Items View中每一個組件鍵前面都有一個框框。選中打鉤就可以添加組件到工程中。

1. 添加網卡驅動 Emdoor Lan91C111 Driver

2.添加軟鍵盤 SIP For Large Screens

3.添加字體

4.添加文件系統格式 FAT File System 添加基於RAM的註冊表RAM-based Registry

5.添加CF卡驅動

6.添加SD卡驅動

7. 添加USB Client 驅動

. 配置平臺設置

1. 設置release版本的編譯選項

2.選擇Solution Explorer,選中當前工程目錄Training右鍵選擇Properties

3.在左邊的對話框裏面點擊Locale,然後在右邊的配置欄裏面選中默認支持的語言

4.配置編譯選項Build Options

4.1.選中Enable boot space in memory (此項會在內存中爲Eboot保留Config.Bib文件指定的內存空間,這樣Eboot就可以把部分信息寫入內存空間,操作系統可以讀取Eboot留下的信息)

4.2.選中Write Run-time Image to Flash Memory (允許運行時映像被燒寫入Flash中)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.平臺配置好之後就可以開始編譯我們的工程了。打開Build,選中Build Solution,等待編譯完成。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

四.    下載

1.  Ebootflash器中

使用jflash命令燒寫Eboot

1.1.將JTAG線連接到目標板

1.2.把Training工程生成的Eboot.nb0複製到”D:/Jflash_Pxa2700G_P30”目錄下。

1.3.運行cmd.bat.

1.4. 打開目標板電源。

1.5.運行jflashmm pxa270 eboot.nb0.

 

2.       燒寫成功之後,系統上電,打開超級終端,檢查是否有Bootloader輸出信息。.

3.       下載內核鏡像文件

3.1Microsoft Visual Studio 2005中配置Target參數Connectivity Options…

 

3.2 Service中的“Download” “Kernel”選擇“Ethernet”,然後單擊setting按鈕

 

3.3獲得設備名之後就可以開始下載了 選擇Attach Device

 

3.4自動彈出下載界面 Downloaded

 


35下載完成後,如果編譯的是release版本,則會把鏡像文件寫到flash中去。

 

3.6寫到flash完成後,系統會啓動。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章