2013年6月20日 星期四

Windows Embedded Compact 2013 - Installation (安裝篇)

今天要來介紹本次Release 最新版的Windows CE , 主要來說明安裝Windows Embedded Compact 2013時軟體安裝順序.
請先從下列網址下載必要元件:
1.Visual Studio 2012 (http://www.microsoft.com/visualstudio/cht/downloads)
2.Visual Studio 2012 SP2http://www.microsoft.com/visualstudio/cht/visual-studio-update
   (2013/10/25 updating 這個元件會隨著產品更新有新版本,目前為SP4 RC)
3.Application Builder for Windows Embedded Compact 2013 (http://go.microsoft.com/fwlink/p/?LinkId=301580)
4.Windows Embedded Compact 2013 (http://www.microsoft.com/en-us/download/details.aspx?id=39268)

接下來就是一個漫長的安裝過程,安裝過程中尚需要線上下載元件,所以請在有高速網路的環境安裝會加速你安裝的速度:
一、安裝Visual Studio

二、接著安裝Visual Studio 2012 SP2

三、安裝Application Builder for Windows Embedded Compact 2013

四、開始安裝WEC 2013

五、輸入Product Key

六、選擇安裝模式:Full install or Custom install  ,建立使用Custom install 的方式,他會有

七、在客製安裝過程中,你可以自由選定要安裝的元件.
         在Compact 2013 中 In-Box 只有三個:

  • AMD G-Serial 
  • TI OMAP 4430
  • CEPC


八、如果有選擇Shared Source 選項,會有EULA (終端使用者許可協議) 主要說明使用
        Compact 2013 source 時的相關資訊.
        請勾選 Accept shard source EULA agreement.

九、有安選WESTTEK PDF Viewer 時也會有相關License Agreement

 十、由於安裝過程中會尚會下載安裝元件,選擇No 在安裝過線中需要保持連線暢
選擇Yes,會將會檔案下載後才開始安裝.

十一、系統會先進行下載並顯示進度

十二、開始進行安裝過程

十三、安裝完成後,系統會詢問你是否需要註冊WEDU,使用WEDU的好處是當系統有QFE可update時系統會自動下載並更新在Platform Builder之中.  選擇register

 十四、使用你現有Live ID來作登入就可以了.

十五、填入相關個人資料進行註冊

十六、註冊完成後,可直接進行查詢看是否需要更新

 十七、要開始建立WinCE Image 請開啟Visual Studio 2012,在第一次啟用時請先選擇開發環境為"Platform Builder Development Setting"

十八、接著可進Visual Studio 2012說明中看是否有顯示Windows Embedded Compact 2013 套件資訊.

十九、接著就可進行Windows CE Image 開發.

2013年6月18日 星期二

What's New in Windows Embedded Compact 2013

來瞧瞧看Windows Embedded Compact 2013 到底有那些新玩意..
除了Microsoft  特別強調整體的效能與穩定度都提升之外,以下我列出比較具體的部份讓大家先了解了:
  • 新功能:
    Snapsho boot => 2 秒開機
  • 開發工具:
    支援 Visual Studio 2012
     兼容Compact 7於同一台電腦上
  • BSP Support:
     X86: AMD G-Series
             Virtual PC
          ARM: TI 4470
                    Fresscales iMX6
                    Tegra 3
                    Renesas R
  • Application開發:
    .Net Compact Framework 3.5 升級至 3.9
    支援Windows Frame 架構
    優化IPv6協定
    支援MFC、STL、ATL、
  • 於Compact 2013 被移除的部份
    1.Network部份
       uPnP(DLNA)
       Media Transfer Protocol (MTP)
       Remote Desktop Protocol (RDP)
       MAPI API
          2.應用程式部份
           Wordpad
           Explorer Shell
           Thin Client Shell
           Office and PDF file viewer (PDF改為WESTTEK Jetcet PDF Viewer)
           Terminal Emulator

Windows Embedded Compact 2013 來了......

Microsoft 於6/14 悄悄的推出Windows Embedded Compact 2013,本次的產品上市並沒有相關舉辦任何Event or Seminar. 所以還是很多人還不知道產品已上市了.


不過Windows Embedded 官方網頁已將Evaluation 工具連結放上去了,有興趣的朋友可以直接下載,檔案大小為2GB的ISO Files,安裝Compact 2013過程是需要連網的喔!
 本次對於軟/硬體需求如下:

Windows Embedded Compact 2013 下載
:http://www.microsoft.com/en-us/download/details.aspx?id=39268


OS安裝平台:
  • 支援Windows 7 x86/64、Windows 8 x86/64,使用XP Pro的可能就升級了

軟體需求: (依順依安裝)


硬體需求:
  • 硬碟空間需求: 100GB
  • 2.4GHz 處理器速度
  • 2GB 以上記憶體需求

2013年6月17日 星期一

如何設定POSReady 7 Ad Hoc 網路

Ad Hoc 這個名可能一般使用者很少聽到過,但是這個應用卻是我們常用的功能.簡單說Ad hoc 基本就是用二張網卡來達到網路資料分享的功能。
一般會有一張Wireless network and Physical network , Wireless network 主要提供與Client 作連線,Physical network 主要提供與Internet 作連線,如此一次只要我們的設備連上Wireless 網路之後就可透過PC幫我們轉送封包至Physical network至Internet,就達到我們上網的功能了.
畫了張圖方便大家了解:
你會問我這樣的功能用在什麼地方,通常用於只有一條網路線而大家又要上網時這個功能就可以派上用場.

Ad Hoc 的功能要能使用除了軟體設定之外,尚需要硬體的支援。 所以我們可以利用Netsh command line 來對網卡support的功能作個查詢.
     Netsh Wlan show driver
     在我們執行好命令後,查看一下Hosted network supported 是否為Yes, 這代表著這個網卡對於Ad Hoc模式是否支援

如果在上述功能都無誤下,我們就可進行POSReady 7上的設定了:
POSReady 7 設定Ad Hoc network 如下:
需要二個網卡,1.實體網路  2.無線網路  (無線網路先不要作連線)

1.在POSReady 7的Search 欄位中打入”Set up an ad hoc”後,上選擇上面的出現的功能.

2.出現Set up an ad hoc network 後,選擇Next

3.依序填入 Network name:  Johnny (就是SSID的名稱)
            Security type: 連線加密的機制
            Security key:  (連線密碼設定)  設定完成後,按Next

4.接著會出現成功的畫面, 如下圖:

5.找一台PC有無線網路的來測試,看能否能到我們設定的SSID 名稱, 選擇”Johnny”後鍵入密碼就可進行連線.


FBWF 圖形管理工具安裝

FBWF 在Microsoft Embedded OS中一直是非常受到愛戴的功能,但是唯一缺點就是只有Command line 的指令,對於一般使用Windows OS的人或許有些許的不便,還好Microsoft 有聽到你們心聲. 推出來一系統包括WES 2009/WES 7 / POSReady 2009 / POSReady 7 所使用的圖形介面 FBWF Management tool .

今天就拿POSReady 2009來作範例,給大家介紹一下:
1.先去下載Management tool吧! 下載網址:
File Based Write Filter Management Tool for POSReady 2009
http://www.microsoft.com/en-us/download/details.aspx?id=6051

File Based Write Filter Management Tool for POSReady 7
http://www.microsoft.com/en-us/download/details.aspx?id=27586

2.在安裝FBWF Management tool之前不要忘了,還要先安裝WMI Provide 元件 檔案約400kb.

如果忘了安裝可會出現 0x0006F31C的錯誤訊息: 


3.安裝好WMI Provide 之後就可安裝FBWF Management Tool
4.安裝完成後FBWF工具會常駐系統之中,可在右下邊的Tray icon會程式執行起來作設定.

2013年6月16日 星期日

FBWF功能引起作業系統不正常開機畫面

當發現在Enable FBWF功能常常會有不用正啟動的畫面出現. 如下圖:


請依下列方式來解決.
1.Disable FBWF功能 (記得要reboot system)
2.在c:\Windows 目錄中找到bootstat.dat 將其刪除.

3.Enable FBWF 功能,此時煩來的不正常啟動畫面就不會再出現了.

PS: 這是Microsoft 的已知問題:

Windows Embedded 8 的Touch 功能說明

在Windows Embedded 8的系統中,我們知道這是個全系列都支援多點觸控的產品. 所在這系統產品中有一例外產品就是Windows 8 Pro FES,這產品在支援上有個條件限制.

Windows 8 Pro FES:
 The following table shows how the Touch experience is based on THQA certification:

Product THQA certified Not THQA certified
Standard 8 Full Touch Legacy Touch
Windows Embedded Enterprise (FES) Full Touch Legacy Touch with external monitor*
No Touch support with internal monitor*

* Monitors are identified as internal or external through their Extended Display Identification Data (EDID).

根據上表我來解釋一下Windows 8 FES 的OS中只 支援外接螢幕的Touch Panel,如果你是LVDS或HDMI的Touch panel就無法支援Touch 功能.

Windows Embedded 8 Standard:
WE8S的Touch (Multitouch)為預設開啟功能但有些廠商只需要Signal Touch,我們可以透過ICE Toolkit 來作Signal Touch 的設定. 如下圖:

找到Embedded-Core=> TabletPC-Platform-Input-Core =>MultiTouchEnable 中我們可以直接將Value改並False,就可以關閉Multitouch 的功能.