星期一, 6月 05, 2006

XPE Workrecord - Stage I

... 還是要向現實低頭... XPE已經是Embedded OS 市佔率No2。果然,被assign 有關XPE的工作..
  • Install Windows Installer (大部分都已經有了)
  • Install Tool (Typical - SN)
  • Install SQL Server Desktop Engine (Need Reboot)
  • Database Setup (DISC 2 - SN) . 這個要很久(15min on 3.2G P4, 2G RAM)
  • Remote Boot Setup : tftp server for PXE boot
完成。

Follow Document..
XP Embedded 是NT Embedded 的下一代,使用XP professional 的核心。

XP Embedded Platform 分為兩部份: target and component

Target 就是 要build出來的 XP image.
Component 就是 用來組成target image的元件(包含hardware, software, driver ..)。

XP Embedded 已經內含很多component,所以可以直接用 "Target Designer" 來組裝 target。

使用 Target Designer,像其他software developement environment一樣,New一個project (叫 *.slx)。

Target Designer 的layout 和名稱如下(from XPE Help Doc)
targetdesigner0.

"Design"的動作(或說是Configuration?)就是從Component Browser中,將需要的component "拉" 到 Configuration Editor中,如果有需要,再針對每一個component,從Detail Pan 中修改資料。

完成後,build image就OK。

看起來好像很簡單(一切只要用mouse就可以完成),但是Component Browser中的component有幾百(千?)種。要在裡面挑出 你要的,還是很花時間,所以 Target Designer 很"貼心" 的幫你規劃好一些"Template"
designtemplate
從中間挑接近你要的再來修改。

XP Embedded 已經修改了NT Embedded 的component dependency check 功能。
所以 接下來 選 "Configuration -- Check Dependency"

checkdep
一段時間以後,他就會將需要的其他component 拉進來。
如果有需要擬作決定的,會是為Error, 列在下方的output 中,
你只要 在上頭點兩下,他就會出現選項,讓你決定。

這樣把所有的error 都"決定"掉後。就可以 "Build Target Image" 了。



沒有留言:

網誌存檔