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