2014年6月27日 星期五

Dot NET Framework各版本間的相容性

很多人都不了解到底.NET Framework各版本間的相容性為何,其實 .NET Framework versions 2.0, 3.0, and 3.5 使用相同版本的CLR (CLR 2.0)。當安裝 .NET Framework3.5時, 將自動得到 2.0 and 3.0 layers,所以使用 2.0, 3.0 and 3.5 build的應用程式可以執行在已經安裝.NET Framework3.5的機器上。這就是所謂的backward compatibility ,使用較早版本開發的應用程式可以在已經安裝後面版本的 .NET Framework的機器上執行。
而.NET Framework 4, 4.5, 和後面的版本是使用 CLR 4,但是沒有  CLR 3。
.net framework 3.5 already including 2.0 support,所以不需要再安裝.Net Framework 2.0。

SCCM有支援EMBEDDED的OS

我們可以由微軟的官方資訊得知,如以下的 資訊:


部署Configuration Manager客戶端以Windows Embedded設備


如果您的Windows嵌入式設備不包括Configuration Manager客戶端,您可以使用任何的客戶端安裝方法,如果設備符合要求的依賴關係。如果嵌入式設備支持write filters,您必須在安裝客戶端之前關閉這些write filters,然後等到已經佈署好image到target device後再重新啟用write filters

2014年6月25日 星期三

Windows Embedded Automotive 7 的工具是VS+Platform Builder 7 + Windows Embedded Automotive 7 Toolkit


經由下載Windows Embedded Automotive 7的White paper(White paper: Technical Companion)可以得知,Windows Embedded Automotive 7是base在Windows Embedded Compact 7,而且需要VS+Platform Builder 7 + Windows Embedded Automotive 7 Toolkit。

2014年6月24日 星期二

Windows CE and Compact serial的driver(Board Support Packages)支援查詢

微軟的官方網站可以查詢Windows CE and Compact serial的driver(Board Support Packages)哪一些有支援。

2014年6月20日 星期五

Windows Embedded 8 Standard / Windows Embedded Standard 7 Comparison Chart(比較表)


以下為Windows Embedded 8 Standard / Windows Embedded Standard 7 的比較表

安裝和使用Windows Embedded POSReady 7的File Based Write Filter Management Tool(Command Tool)


Step1、安裝File Based Write Filter Management Tool

  • 放入POSReady 7的安裝光碟


安裝和使用Windows Embedded POSReady 7的File Based Write Filter Management Tool(UI介面)

微軟有release UI介面的File Based Write Filter Management Tool,不用在一個一個command的下。

以下做一個詳細的介紹:


Step1、安裝File Based Write Filter Management Tool

  • 放入POSReady 7的安裝光碟

2014年6月17日 星期二

Touch design and development in Windows 8 and Windows 8.1

微軟在win8系列OS推出full Windows 8 touch experience,必須要過THQA才能有full Windows 8 touch
但是在Embeddeddevice大部分只需要Legacy Touch,所以不需要特別過THQA認證。

以下主要是針對如果是使用Win8.1 ProOS在使用Legacy Touch時須特別注意的事項:
l   Windows 8 FES OS中只 支援外接螢幕的Touch Panel,如果你是LVDSHDMITouch panel就無法支援Touch 功能.
l   修改monitorexternal monitor,需修改Extended Display Identification Data (EDID) ROM126 bit(Number of extensions to follow)1
l   修改EDID ROM的工具可以使用EDID editor(經由I2C),如下。
 

以下為Windows touch 一些規範與說明,以及EDID的說明。

WinCE6在開機後plug in mouse,能自動偵測USB mouse

1、加入CEPC  Platform BSP

WinCE6下的CEPC Platform


WinCE6如何顯示USB Storage

1、加入CEPC  Platform BSP

WinCE6下的CEPC Platform


WinCE6如何新增多國語言


1、加入CEPlatform BSP
 WinCE6下的CEPC Platform


2014年6月15日 星期日

WES 7 Lab:製作客製化的WES 7映像檔


目的:
1、將預設的WES7Shell修改成為客製化的畫面以利使用者操作.
2、利用ICE工具來製作一個自訂的開機畫面與客製化的Shell來部署作業系統.

時間:120 分鐘

工具:
l   Image Configuration Editor(ICE)

開發環境:
1Development Device
開發recovery的平台,上面安裝Win7WES7 tool kit
2Target Device
要出貨的機器,未安裝WES7

實作:

測試版的WES2009的效能降低問題!!!更改system32\wpabaln.exe的名稱是可以確實提升效能!!!

測試版的WES2009在一段時間後,就會遇到效能降低問題。
更改system32\wpabaln.exe的名稱是可以確實提升效能,如以下的圖示說明

1.   更改wpabaln.exe名稱前
效能明顯把wpabaln.exe給拖下來,CPU使用率達到100%.


WES2009 如何disable standby button


ACPI power ButtonACPI Sleep Button componentdisable




2014年6月11日 星期三

比較表--Windows Embedded 8.1 Industry、Windows POSReady7、POSReady 2009的比較表(Comparisons table)

I create a table to  Compare between Windows POSReady serial OS as following:

Microsoft Windows 7 embedded edition系列(Win7、WES7)的系統資訊有無顯示的embedded字樣。

我們可以經由以下的資訊來了解windows embedded ˙ 系列(Win7、wes7),是否會秀出embedded 的字眼。

1、WES7
Windows Embedded Standard7的Windows editionembedded 的字樣。

Windows Embedded OS Trial Product Key and trial period

WES2009 Trial Product Key

Your trial product key for installing Windows Embedded Standard 2009:
l   For a 30-day trial period:
Run setup without a product key, or
Use product key V7VJV-9MPGG-JRB3W-YGFYY-WTFVW

Trial Product Download


2014年6月10日 星期二

Windows Embedded 8.1 Industry User Account management(3): Create auto logon by using Power Shell script

Step1、To write some command to text editor, for example Notepad, thensave as ”autologon.ps1"

note:For some sample code, please reference
http://embedded-easy.blogspot.tw/2014/06/write-add-new-user-account-powershell.html
http://embedded-easy.blogspot.tw/2014/06/ceate-auto-logon-by-using-power-shell.html

Step2Running windows PowerShell as administrator


無法使用WEDU工具下載時,如何找到windows Embedded OS的更新檔下載

有時候會出現無法使用WEDU下載WINDOWS Embedded的相關update。

我目前列出以下三種方法來解決,當然還有第四種方法,就是到到search引擎search,如google

Method 1、到Microsoft Download Center


  • 輸入要searchembedded os

2014年6月9日 星期一

Ceate auto logon by using Power Shell script

Here we teach you how to use the Power Shell to Ceate auto logon

 param (
  [Parameter(Mandatory=$false)][String[]]$computer = ".",
  [Parameter(Mandatory=$false)][String[]]$computerName = $env:computername,
  [Parameter(Mandatory=$false)][String]$DefaultDomainName = $env:USERDOMAIN,
  [Parameter(Mandatory=$false)][String]$DefaultUserName = "test",
  [Parameter(Mandatory=$false)][String]$DefaultPassword  = "pwd",
  [Parameter(Mandatory=$false)][String]$Group  = "administrators",
  [Parameter(Mandatory=$false)][Int]$AutoLogonCount
 )


Write a "add new user account" PowerShell script

This sample teach you how to add new user account with PowerShell.
There are two method as following:

param (
  [Parameter(Mandatory=$false)][String[]]$computer = ".",
  [Parameter(Mandatory=$false)][String[]]$computerName = $env:computername,
  [Parameter(Mandatory=$false)][String]$DefaultDomainName = $env:USERDOMAIN,
  [Parameter(Mandatory=$false)][String]$DefaultUserName = "test",
  [Parameter(Mandatory=$false)][String]$DefaultPassword  = "pwd",
  [Parameter(Mandatory=$false)][String]$Group  = "administrators",
  [Parameter(Mandatory=$false)][Int]$AutoLogonCount
 )

2014年6月6日 星期五

Win7 安裝時使用測試序號,後面如何更換正式版序號


Method 1、使用Sysprep.exe
Sysprep.exe位於(c:\windows\system32\sysprep\sysprep.exe)
  • RUN Sysprep.exe to OOBE action 



POSReady7的EWF、FBWF 微軟官方有現有的manager UI工具可以下載

Ewffbwf manager有現有的UI工具可以下載。

相關安裝和使用方法,請參考
安裝和使用Windows Embedded POSReady 7的File Based Write Filter Management Tool(UI介面)
http://embedded-easy.blogspot.tw/2014/06/windows-embedded-posready-7file-based.html

可以連結到以下的網址: 



WES 2009 MUI(2):How to Add the IME to OS


1Add Chinese - Simplified Language Support 

WES 2009 MUI(1):How to Add MUI to your OS


1Add Chinese - Traditional Language Support component



WES2009 LAB -Componentizing an Application as a Custom Shell with Auto logon(2)

How to create a Custom Shell component
WES2009 LAB -Componentizing an Application as a Custom Shell with Auto  logon(1)
http://embedded-easy.blogspot.tw/2014/06/wes2009-lab-componentizing-application.html


Step2 To build a custom shell OS

1New a Configuration file



WES2009 LAB -Componentizing an Application as a Custom Shell with Auto logon(1)

Step1To create a custom shell component
1、In Component Designer, from the File menu, choose New to create a new .sld file.

2014年6月5日 星期四

Windows Embedded 8.1 Industry Sysprep(2):Using sysprep's answer file to Create auto logon

We know how to create auto logon by using regedit or netplwiz(http://embedded-easy.blogspot.tw/2014/06/how-to-make-auto-logon-on-windows.html),but how to add auto logon by using sysprep we will teach you as following:

How to create a answer file of sysprep by using  Windows System Image Manager,
請參考
http://embedded-easy.blogspot.tw/search/label/Lab_Windows%20Embedded%20Industry%208.1


2014年6月4日 星期三

Windows Embedded 8.1 Industry的帳戶管理(1):How to make Auto logon on Windows Embedded 8.1 Industry

We can  make Auto logon on Windows Embedded 8.1 Industry through two method.

Method 1: Modify registry


1. Click “Win + R” to open “Run” dialog, input “regedit” command and click “OK” to run registry setting surface