DMA-2440XP WinCE5.0安裝與使用

Download Report

Transcript DMA-2440XP WinCE5.0安裝與使用

DMA-2440XP
WinCE5.0安裝與使用
長高科技
顏旭偉
1. WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
2. 燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
WINCE的安裝
1.1 安裝開發環境
為了建立Wince.net 5.0的應用開發環
境,您需要準備好由微軟公司發佈的
Platform Builder 5.0安裝光碟,它包含了微
軟公司的Windows® CE .NET 5.0作業系統
安裝程式,以及把作業系統編譯移植到
指定目標硬體平台的工具-平台建立器
(Platform Builder 5.0)。

下面介紹如何從安裝 Wince.net 5.0作業系統和 Platform
Builder 5.0:
執行安裝光碟SETUP.EXE,如下圖,點“Install”:

點“Next”進入下一個安裝介面:

選擇“I accept the terms in the license agreement”,
點“Next”

輸入序號,點
“Next”

選擇Platform builder和Wince 5.0的安裝目錄,
點“Next”:

在出現安裝選項時選擇ARMV4I(如上圖) ,
點“Next”

選擇“I accept the terms in the license
agreement”,點“Next”

點“Install”開始安裝,直到結束。

安裝結束時,WINCE目錄有3.5G
左右的檔。
WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
二. 燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
一.
1.2 安裝目錄

前面已經安裝了平台建立器
Platform Builder 5.0,下一步,
要執行Platform Builder,並對
它進行一系列的設置,目的是為編
譯Wince.net 5.0作業系統映射做
好準備。

點選PB主選單“File”下的“Manage Catalog
Features”選單項,如下圖:

您需要“導入”(Import)新的“smdk2440.cec”檔
案。新的“smdk2440.cec”檔案是從DMA-2440XP使
用者光碟的wince目錄中的SMDK2440A.rar壓縮檔解
壓出來的,一般我們將這個壓縮檔解壓縮到
Wince.net 5.0的安裝目錄下的PLATFORM 子目錄,
例如WINCE500\ PLATFORM;然後就可以點選
“Import”按鈕導入新的“smdk2440.cec”檔案了,
開啟WINCE500\PLATFORM \SMDK2440A目錄,選
中該目錄下的“smdk2440.cec”檔案,如下圖:
WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
二. 燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
一.
1.3 構建新的平台、編譯
點選PB主選單“File”下的“New Platform”選單項,
將會出現“New Platform Wizard-Step 1”框,點選
“Next”按鈕:
接著出現“New Platform Wizard – Step 2”框,在“Name:”
框中輸入平台的名稱dma2440a(可以輸入其他的名字)、再
點選“Next”按扭,如下圖:


出現“New Platform Wizard–Step3”對話方塊,在
“Available BSP”列表中選擇SAMSUNG
SMDK2440A:ARMV4I,再點選“Next”按扭,如下圖:

出現“New Platform Wizard–Step4”對話方塊,在
“Available design templates”列表中選擇mobile
handheld,再點選“Next”按扭,如下圖:

接著出現“New Platform Wizard–Step 5”框,選擇
您需要的“Application& Media”,如下圖:

接著出現“New Platform Wizard–Step 6”框,選擇您
需要的“Networking & Communications”,如下圖:

再點選”Next”按鈕,出現以下的對話方
塊

再點選“Next”按鈕,您將看到“Completing the
New Platform Wizard”對話方塊。建立新平台的所有
設置步驟已經完成了。請點選“Finish”按鈕

下一步設置平台,點選PB的Platform| Setting
選單,如下圖:

在彈出的“Platform Settings”設置框的
“Build Options”標籤頁,配置如下:

在選“Local”標籤頁,在locals中勾選支援的語言
的種類,然後在default language中選擇一種語言,
配置如下,再點“OK”完成設置
一.WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
二.燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
1.4 增加驅動程式
展開右邊的Catalog列表,
如下圖:
1)添加SD卡驅動在
Catalog列表中Device
Drivers->SDIO->SD
Memory欄目上點選滑
鼠右鍵,在右鍵功能表
中選擇Add to Platform,
將該組件加入到當前平
台,如右圖:
2)添加滑鼠和鍵盤驅動
在Catalog列表中Core OS>Windows CE devices>Core OS Services->USB
Host Support ->USB
Human Input Device[HID]
ClassDriver 下的USB HID
Keyboard and Mouse元件
上點選滑鼠右鍵,在右
鍵功能表中選擇Add to
Platform,將該組件加入
到當前平台,如右圖:
3)添加隨身碟驅動在
Catalog列表中Core
OS-> Windows CE
devices ->Core OS
Services->USB Host
Support->USB Storage
Class Driver元件上點
選滑鼠右鍵,在右鍵
功能表中選擇Add to
Platform,將該組件
加入到當前平台,如
右圖:
4)添加USB Client驅動
在Catalog列表中Device
Drivers->USB function> USB function clients->
Serial欄目上點選滑鼠
右鍵,在右鍵功能表
中選擇Add to Platform,
將該組件加入到當前
平台,如右圖:
5)添加USB Client驅動在Catalog列表中Third Party->BSPs>Samsung SMDK2440A:ARMV4I->Device Drivers->S3C2440a
Serial Driver欄目上點選滑鼠右鍵,在右鍵功能表中選擇Add
to Platform,將該組件加入到當前平台,如右圖:


驅動和設置完成後,點選Build OS ->Sysgen進
行編譯
編譯完成後,您就有了SMDK2440 的二進位
的image:“nk.bin”,一般而言,該檔位於編
譯平台時生成的資料夾
“F:\WINCE500\PBWorkspaces\PlatformName\Re
lDir\smdk2440a_ARMV4I_Release\”
WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
二. 燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
一.
2.1 下載執行WINCE
這小節主要介紹通過USB下載NK.bin到SDRAM中來
執行,下載和執行位址為0x32000000。
步驟如下:
1. 用串列線將PC和教學平台的串列介面2(UART1)連接
起來,開啟DNW,設置好串列介面參數:串列傳輸速
率 115200,8位元,無奇偶位元,停止位元1,無硬體
流量。接著連接好USB DEVICE,開啟電源。如果選配
的LCD套件的話,連接好它。
2. 開電後將啟動BIOS,按任意鍵,不要讓BIOS自啟動
OS,進入BIOS的主功能功能表模式下:
3)先設置好USB下載位址,開啟DNW的
“Configuration”->“options”,將USB的下載
位址設置為0x32000000,設置如下,接著點選
“OK”
4) 設置好USB下載位址
後,在主功能功能表
中,選擇“1”,將
進行USB下載,如果
出現“USB host is
connected. Waiting a
download.”提示符號,
說明USB正確檢測到
了(如果沒有出現,
請按“ESC”取消,
重新進入主功能表,
然後在選擇“1”,
一直到USB正確檢測
到了為止,如果是第
一次使用,還需要安
裝USB驅動)。
5)點選DNW的“USB Port”“transmit”,然後
選擇要傳輸的NK.bin,然後點選“開啟”按鈕。

開始下載
6)下載結束後,會自動返回到BIOS的主功能功能
表,這時選擇“8”對bin檔進行解壓,如下圖:


解壓完後,如下圖:
請選擇“Y”啟動Wince
一.WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
二.燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
2.2 WINCE的燒錄
1.
這一節主要介紹,如何燒錄WINCE的NK.bin,然後
設置自啟動WINCE。
進入BIOS的主功能功能表,選擇“1”,選擇USB下載,
接著出現“Enter a new temporary download
address(0x3...):”的提示,在這個提示下輸入程式下
載的位址,這裏設置為0x32000000,同時要注意用
USB下載要先在PC端裝好驅動程式,確定USB連接好,
有時PC端出現發現無法識別的USB設備時,可在
BIOS中輸入ESC取消下載,等幾秒鐘再輸入“1”啟動
USB下載。
2)點選“USB Port”“Transmit”選項,選
擇NK.bin開始下載
3) 下載結束後,會自動返回到BIOS的主功能功
能表,這時選擇“8”對bin檔進行解壓,如
下圖:

操作完成後出現以下介面,選擇“N”

回到bios主選單後選擇“4.Write File to
NAND Flash”, 出現如下介面,輸入“3”

再接下來的提示輸入“Y”,將NK.bin燒錄到NAND
FLASH的分區3中,燒錄成功後,會自動進入主功能
功能表
一.WinCE的安裝
1.1--安裝開發環境
1.2--安裝目錄
1.3--構建新的平台、編譯
1.4--增加驅動程式
二.燒寫WinCE
2.1--下載執行WinCE
2.2--WinCE的燒錄
2.3--WinCE的自啟動
2.3 WINCE的自啟動

進入BIOS的主功能功能表後,選擇“7”,在接著出
現的選項中輸入“0”,然後Enter,在出現“please
enter value:”的提示下,輸入3(1:啟動linux,3:
啟動wince),然後Enter,接著再Enter,將會提示
“Do you want to save parameters? press y
or Y for save.”,這時輸入“y”,這樣就將該參數保
存了。


其他各個參數要是在前面的章節中已介紹設置,若有
不同,請參照上圖進行調整設置。開電重置,在3秒內,
不進行任何操作,將自動啟動WINCE。
以上只列出部分列印資訊。