顯示具有 POSReady2009 標籤的文章。 顯示所有文章
顯示具有 POSReady2009 標籤的文章。 顯示所有文章

2013年9月2日 星期一

原來On screen keyboard 會Block COM Port

最近客戶反應開啟On Screen Keyboard時,COM1 就會動法動作.
東看看 西看看,發現OSK還有其他設定可改  決定來try try. 最發現原來 在Joystick 選擇中會去Scanning serial /parallel / game port ,所以開啟OSK時這些裝置就會被鎖住.

1請客戶至OSK中的開啟Setting-> Typing Mode…
 

2選擇Joystick or key to select  點選Advanced button

3.取消勾選 Serial, parallel ,or game port
 


4. 設定完成後OSK就不會再佔用Com port.

2013年8月22日 星期四

Visual Studio 2012 支援POSReady 2009平台軟體開發嗎?

最近常被詢問Visual Studio 2012 工具是否支援POSReady 2009 的軟體開發,查了Visual studio 2012 的相容性表 是有支援的,但是客戶反應Compiler 出來的程式就是不能跑.
這到底發生了什麼因為?背後是有什麼不為人知的秘密?

自行測試後,在Default Install的設定下 的確無法於POSReady 2009上執行VS2012開發出來 的程式。找了一下相關文件,原來還需要修改Visual Studio 2012開發環境設定:
1.在Project的方案總管選擇屬性進入修改,在一般->平台工具->將下拉功能表改為"Visual Studio 2012-Windows XP(v110_xp) ,修改後再去recompiler 你的程式

2.在POSReady 2009上必需要安裝"適用於 Visual Studio 2012 Update 3 的 Visual C++ 可轉散發套件" http://www.microsoft.com/zh-tw/download/details.aspx?id=30679

3.接著來測試我們的Application ,就可正常執行了.

4.以上方法其實適用於Windows XP Kernal OS,在Windows Embedded OS中包括了有POSReady 2009、Windows XP Pro FES、WES 2009.

2013年7月24日 星期三

使用Windows Embedded 評估版注意事項

在使用Windows Embedded 評估版當然不像正式版一樣這麼方便,所以有幾點注意事項 在安裝前先了解 免得作白工.

1.安裝前確定時間/日期是否正確,很多人安裝完成作業系統後才發現時間是錯誤,才來修改不過常導致作業系統過期的現象發生.

2.使用評估版作業系統無法使用正式版序號轉換成正式序作業系統,請換你客戶知道這個問題,以下產品會有這樣的問題(WEPOS、POSReady 2009/7/8、WES 2009/7/8) 都有這樣子的問題.

3.很多人常會犯的的錯誤,Windows Embedded評估版有些要Activation (啟動) 有些不用
  •     需要Activation OS(需連網路) =>
              a.POSReady 7 : 安裝過程可選擇輸入序號或不輸入序號,沒有輸入序號為30試用期,有輸入為180天
              
              b.Windows Embedded 8 Standard、Windows Embedded 8 Industry: 安裝時一定要輸入序號,安裝完成後沒有作啟動系統之前會認你是過期作業系統.如下圖

當安裝好Windows Embedded 8 Standard 最後步驟請至”系統”中將OS 作Activate動作(需網路),啟動後180天的評估期限才會開始生效.

啟動後右下角期限就180 day 評估版的提示 

  •     不需要Activation OS=>
               a.POSReady 2009 :安裝時一定需要輸入序號才可安裝,安裝完成後直接可使用120天
  
               b: XPE/WES2009 : 透過Toolkit建置的Image不需要輸入序號,進系統後有90~120天試用期間.
    

Windows Embedded Developer Resources

開發Microsoft Embedded 的新手本篇一定要看很多資訊是官方網站上沒有說明的,提供你事半功倍的好網站.

1.Windows Embedded Official website:
https://www.microsoft.com/windowsembedded/zh-tw/windows-embedded.aspx
對象: PM/Sales/RD
Microsoft Embedded 官方網站,想當然基本產品資料都在上面

2.MyOEM Website
https://myoem.microsoft.com
對象:RD/PM
需要有CLA Numbe 才可申請,請連絡你的Microsoft代理商 他會協助你申請.
網站內容為Windows Embedded 的產品最新資料的新聞、Windows Embedded QFE Download、Windows Product License agreement、Market 活動...etc.

3.Windows Embedded Blog
http://blogs.msdn.com/b/windows-embedded/
針對Microsoft Embedded 以主題的方式來提供每個產品資訊,主要配合MyOEM網址來使用.
對象:RD/PM

4.Microsoft Windows Embedded Forums
Taiwan Windows Embedded Forums: 繁中(愛台灣啦)
http://social.msdn.microsoft.com/Forums/zh-TW/home?forum=winembeddedzhtw

China Windows Embedded Forums: 簡中
http://social.microsoft.com/Forums/zh-CN/home?category=embeddedtechnologycn&filter=alltypes&sort=lastpostdesc

US Windows Embedded Forums:英文
http://social.msdn.microsoft.com/Forums/en-US/home?category=embeddedwindows%2Cwindowsembeddedcompact&filter=alltypes&sort=lastpostdesc
對象:RD
開發過程中遇到的千奇百怪的問題都可以在論壇上發問,會有Microsoft staff/Expert/MVP 會在上面幫大家回答問題.
當然我也常在上面出現啦.

5.Download all of Windows Embedded prodcut evluation version
https://www.microsoft.com/windowsembedded/zh-tw/downloads.aspx
對象: RD
下載所以Windows Embedded 試用版ISO與序號

2013年7月4日 星期四

POSReady 2009 升級支援多國語系

支援多國語系的POSReady 2009我們該如何加入其他語系呢,語多企業在面臨作業系統上常常需要維持多個版本的作業系統,原因就是每個國家都有不同的User interface 就因為如此 POSReady 2009 能支援多國語系 只要你在系統安裝的語系都可以簡單切換,不用再分國家維持數十個Image.

1.當安裝POSReady 2009後英文版,將POSReady 2009的安裝光碟放回系統
中,Autorun 會自動代出如下圖的視窗,接著選擇"Multilingual User Interface Languages"

2.選擇你所需的語系 可選擇多個語系安裝,我們範例為簡中語系並勾選下面二項:

  • Match the language for non-Unicode programs with the default user language.
  • Match the default shell UI font with the default user language.


3.開始安裝,過程約需要5~10分鐘,安裝完成後系統會自動開機.

4.我們開始控制台,選擇Regional and language options

5.在Regional and language options中依順設定如下: 完成後套用並重新啟動系統後,使用者介面就會生效.



 

2013年6月17日 星期一

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年4月28日 星期日

如何管理Windows 中的網卡啟動順序

在Embedded Solution中有二張以上的網卡是很常見的,但如何管理網卡的啟動順序呢?
我們可利用以下的步驟作順序安排.

1. 開啟控制台,並選擇「網路連線」 項目

2.接著選擇在功能表上選擇「進階」->「進階設定」

3. 選擇「介面卡及連結項目]」  下圖中 1 的位置來控制 網卡的順序 ,順序在上為優先啟動

4.修改好按「確定」系統會於下次開機時套用設定.

2013年3月28日 星期四

工廠網路自動部署作業系統與Microsoft WDS --Server Part (2/2)

在完成我們Client 作業後,我們需要安裝需要安裝一台Windows Server 2008 R2 來作為部署OS的伺服器。這個Solution 最重要的部份為WDS 功能,來解釋一下其功用為何??


  1. 用來快速部署Windows 作業系統
  2. 建立無盤系統操作環境
  3. 用於系統修復使用
  4. 工廠生產作業系統部署使用


一、在Windows Server 2008 R2上我們使用的角色如下:

  • AD DC
  • DHCP Server
  • DNS Server
  • Windows 部署服務 {WDS (TFTP、PXE)}
  • Windows Image(WIM File)


二、來看一下網路部署元件

三、WDS工作流程圖

四、Demo 一下實際效果吧!


工廠網路自動部署作業系統與Microsoft WDS --Client Part (1/2)

之前與工廠PE討論到,是否能夠將遠端部署作業系的生產方式用於工業電腦產線上使用,想想這當然是沒問題啦! 在目前的主機板上99%都支援PXE Boot功能. 所以我們利用這功能來作為開機時預先載入WinPE(小型的Windows OS).

一、在Client H/W的條件:
1.主機支援PXE Boot
2.RAM至少512MB

二、遠端部署上我們需要建立一個客製化WinPE於PXE之後進行OS部署的動作
        開啟WinPE的Startnet.cmd進行下列的修改, 2-4項為我們加入的命令.
        

三、當然要作好你的部署的作業系統 WIM 檔案,這之前我們有教過ImageX recovery CD那篇.

2013年3月26日 星期二

份備好幫手Ghost吹起息燈號

作業系統的備份的好幫手Ghost 自2013/4/30日起不再銷售了,取而代之的是Symantec System Recovery 2013.
有興趣的朋友可以下載測試一下喔:下載測試
 
 
 
目前線上可申請60天的測試版本Symantec System Recovery 2013 ,線上可下載不過有點大要522MB.

2013年3月12日 星期二

POSReady 2009安裝注意事項

當科技日亦進步隨之而來的舊產品慢慢就會出現相容性等問題,最近常常遇到新硬碟安裝POSReady 2009 傳輸速度很慢的原因.   
了解後得知,POSReady 2009核心源來自已XP Pro所以繼承他所有的優缺點,不過這個看來像是缺點. 在Storage Industry的中新的硬碟格式為4K磁碟大小(原為512byte), 對於XP Pro 來說這是個新的科技,所以解決的方法就是將硬碟對齊. 

各家硬碟廠都有提供對齊工具:
Ex: Seagate=> http://www.seagate.com/tw/zh/tech-insights/advanced-format-4k-sector-hard-drives-master-ti/

POSReady 2009 / XP for 4K HDD 安裝步驟
(一般HDD 會提供Align utility ex: WD SmartAlign tool)
1.      在安裝POSReady 2009/ XP pro 請先將HDD作對齊 (對齊後只要不重新分割,格式化是不會影響對齊)
2.      BIOS 中再Enable AHCI function.
3.      在開始安裝OS前,按F6 AHCI Driver 一併安裝上
4.      安裝完成後,請利用AS SSD Benchmark 來檢查,確定HDD已作對齊.
(下列紅框OK ,表示已對齊)
PS: HDD沒有作4K對齊,除了會影響SSD lifecycle,對於HDD Write performance也會影響.


2013年2月28日 星期四

Seminar- 2013工控智慧化關鍵技術論壇-從工控自動化邁向無人工廠

受CTime邀請針對Microsoft Embedded System 與工業自動化技術提出相關討論,本場次在台中舉辦,興趣的朋友可以提早報名.
=====================================================
 
【內容簡介】

     近年來,大陸成為全球工廠,但隨著工資上漲、勞資糾紛不斷,製造業主無不轉向追求更自動化的生產流程,以降低人力需求並保有生產效能。事實上,隨著科技的進展,生產機台走向更高度的自動化,甚至引進工業機器人,已是大勢所趨。以鴻海為例,正致力於發展可關燈生產的無人工廠;郭台銘也曾宣稱,2014年鴻海集團的機器人數量,將提升至100萬台。
      很顯然地,工控技術的升級需求帶來很大的市場商機。台灣一方面是全球重要的生產基地,一方面也擁有機、電、資訊等專業人才及完整的產業供應鏈,因此具備極佳的發展條件。相較於消費性市場,工控市場需要更多的產業專業與跨領域的整合,但也擁有更高且長期穩定的營收機會。
      如今,台灣電子業者紛紛尋求走出代工模式的包袱,工控自動化會是很值得切入的一個領域。為協助台灣業者掌握工控智慧化先進技術趨勢及實務性技術要領,CTIMES將舉辦本次大型論壇,邀請產界專家共襄盛舉。
授課對象:從事工控產品設計規劃,並要求提升產品功能、效能之系統、電源工程師,或產品經理、採購、市場研究員

報名費用:free
報名/洽詢:02-2585-5526 分機 335 郭小姐.
madeline@ctimes.com.tw
活動地點:台中南山人壽教育訓練中心(台中市烏日區成功西路300號)
活動時間:2013年3月 13、14日 9:30-16:45
3/14 Seminar 課程表
 

 
 
 

2012年12月9日 星期日

自建文字於Windows CE作業系統中-(1/2)

今日我們討論一個比較有趣的問題但又非常的實用,Windows CE 中的字數實際上比較一般Windows 作業系統是少了許,特別是遇到一些特殊字時根本就無法顯示,但在Windows 上有造字程式可以用,那Windows CE沒有嗎?  很可惜 Windows CE 的確沒有,但是誰說不能用Windows 上的造字程式呢.   Microsoft 在文字上並沒有特別說明,不過我們是有實驗的精神,今日就來造個字,教大家每日一字吧!

我們知道扒手這個就是小偷俗稱三隻手 ,那有沒那個字可以代表呢? 有就是這個
沒看過吧! 這是今天要學字  三隻手

以上看看就好... 接下來要認真了.

所以我們先來造個字吧!
1.今天以Windows XP的TrueType造字程式新增一個字如下,
在造字程式中我們特別要知道的是你新增的字碼為何?

以我們的範例來說 :   字碼:FAB7  (字碼可自行選擇空的不一定要跟我一樣)
這裡我不多說造字程式如何使用,有興趣可以在google看看後再回來看這篇.
造字後我們必需將文字檔儲存,系統預設路徑在c:\windows\font 檔名為 EUDC.TTF, ( 請用Search工具來找)


2.當你建立好文字並儲存完後成,如何去證証呢?
    很簡單,新增內碼輸入法就行了.  記得剛剛的內碼?在輸入法中鍵入FAB7
    就可以看到我們新增的字了.


到這裡你已經會在Windows XP 中新增自建字了.   待續....




2012年11月15日 星期四

Microsoft Embedded Product 2013 Roadmap


在 2013年Microsoft 在Embedded 又有不少的新產品上市,看來又有的忙了.
在這之前我們來看,微軟又針對產品名稱作了一次定義

Windows Embedded 8 Standard (上市 2013/3)
原稱Windows Embedded Standard 7, Embedded Channel 中的主力產品,產品為Windows 8模組化提供作業系統高度客戶化,能依不同需求組合成不同的系統大小.

Windows Embedded 8 Pro (上市 2013/3)
原稱Windows 7 for Embedded System,此版本與市場上Notebook所用的作業系統相同,只是產品於Embedded channel銷售,此版本為提供相跨入Embedded 最快可上手的產品.

Windows Embedded 8 Industry (CTP版本於 2013/1)
原稱Windows Embedded POSReay 產品,對於Point-of-Service(POS)產業而設計,其中亦包含如Medical、PanelPC、Healthcare、Digital Sigage..etc.

Windows Embedded 8 Handheld (2013/1 Information update)
為Windows Phone 8為基礎與業務partner 從中擷取出對於handheld device有相關的功能整合而成.

Windows Embedded 8 Automotive (2013/1 Information update)
主要應用於車機所使用.





2012年8月22日 星期三

.Net Framework 4.0 on POSReady 2009

 在安裝.Net Framework 4.0於POSReady 2009上需要特別的注意.
 如果你是在安裝好POSReady 2009就要直接安裝.Net Framework 4.0 套件時只會得到下列的訊息..... 什麼裝不起來. @_@


所以我們在安裝.Net Framework 4.0之前,尚還需要安裝Windows Imaging Component (WIC)

    安裝機WIC之後我們就可以安心的繼續我們的.Net Framework 4.0的安裝了.

看到這感動的畫面....放煙火. ^_^

2012年8月14日 星期二

POSReady 2009 Dual Display issue

當使用POSReady 2009 在Intel 852 or 945平台上 只要使用延伸桌面 系統就會當機或重開機的請看過來.

只要勾選Extend my Windows Desktop onto this monitor. 就掛.
有解  只要安裝 KB959252  後系統就正常了.


2011年8月5日 星期五

利用應答文件來自動化sysprep設定

在使用sysprep封裝後,在每次開機總是會詢問一系列的系統設定,
今日要介紹一個利用應答文件來自動化這個部份,
可利用sysprep.inf來製作自動應答文件,sysprep.inf 你可自行修改來用.
可利用記事本工具將下列copy 並儲存成sysprep.inf檔,存放於sysprep.exe 工具相同目錄之中.

 

[Unattended]
OemSkipEula=Yes

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OEMSkipRegional=1
OEMSkipWelcome=1

[UserData]
ProductKey="" //請輸入貴公司的序號
FullName=
OrgName=
ComputerName=*

[Networking]
InstallDefaultComponents=Yes

[Identification]
JoinWorkgroup=WORKGROUP

   

透析POSReay 2009 安裝內容

在安裝POSReady 2009 常常會有人詢問, Typical and Custom install
1.   Typical Install ,下列元件都有自動安裝至POSReady 2009之中.

安裝好Windows 目錄的Size 817MB.
 


System total size = 2.32GB
 


2.       Custom Install ,當安裝時全選安裝以下元件都會被安裝至POSReady2009.
    Windows 目錄Size1GB .
 


System total size = 2.55GB
 

  
結論:如希望提供客戶一個完整的作業系統,請選擇Custom install 並全選所有元件.

PS: 另外Page File 會根據 公司所使用的RAM大小建立1.5倍的檔案於系統根目錄.
所以在比較時請注意二台設備RAM 是否相同大小.
 

2011年4月7日 星期四

How to implement RAID on POSReady2009

在高階機種的POS常常會使用到RAID 功能,但作業系統內常常都沒有內建這麼Driver,那麼就需要從外部將Driver 在安裝前匯入安裝過程式,我們擷取MSDN上的文章給大家參考一下: 

F6 Backup Plan for WEPOS\POSReady 2009

 

A problem was discovered that causes the “Add Additional Drivers” page to not install a specific set of RAID drivers. Through some investigation we determined that the logic behind this wizard screen wasn’t copying all the necessary files needed to properly install the RAID drivers. This caused the Setup to fail.
Luckily we were able to help using a Setup feature used to install 3rd party drivers. Here’s how it worked.

InfImporter
This little tool is used by both WEPOS and POSReady 2009 to convert a driver INF file to XML, a format readable by Setup. To create this XML:

1. Download and install InfImporter at: http://www.microsoft.com/downloads/details.aspx?familyid=3BE48D23-BA90-4D5A-9AB0-93D9311ED520&displaylang=en. This can be run at any computer, as long as it has .NET 1.1 or greater installed. A floppy drive will also come in handy, external USB is okay.

2. Insert the RAID/SATA driver’s floppy disk in the drive. If you don’t have a driver disk, look to the manufacturer’s download page for the download matching the hardware.

3. From the command prompt (As Administrator is not necessary) do these commands:
   a. Go to the floppy drive and change to the directory where the driver’s INF files are. These are probably in the root, but could be in a sub directory. (A: )
   b. Run the InfImporter (C:\Program Files\WEPOS\InfImporter\InfImporter.exe raiddriver.inf raiddriver.xml). Substitute names to match the driver’s files.
   c. Check to see if the XML file was created.

Setup
With the driver floppy and XML made, Setup is ready to try installation one more time.
1. The target system must have a floppy drive installed, so install a temporary floppy or plug in a USB floppy drive before booting. Also, be sure the POSReady 2009 DVD is inserted in the DVD drive.

2. When the system boots and shows the message to “Press F6 to install SCSI/RAID drivers”, do this and install them through the menu that appears.

3. Setup should continue to boot, but before the Wizard loads, a small popup window should appear that says “Press any key for the Command Prompt”. Press the Any key right away because this message won’t be there long.

4. From the command prompt that appears enter the command:
a. Setup /devicefile:a:\raiddriver.xml
Typing “Setup /?” will reveal more options. The most common are /unattended and /guionly, used to automate installs through XML data files.

5. Run Setup normally, except on the Add Additional Drivers page, use the default option to say there are no additional drivers required. The next page should show the RAID drive because of the drivers loaded in step 2 above.

Installation
Setup should run through formatting the RAID drive, coping files, and the most important phase, Plug-n-Play.
Optionally, installing from USB thumb drives is also possible, just not through the usual method. Creating the USB Setup drive is the same, however pressing F6 will still be necessary. Watch out, the F6 message will only be there for less than a second so be prepared to hit that key. Same as above, you’ll need to use the command line instead of the wizard to install the drivers.
We would like to hear about your experiences installing POSReady. Regardless this helps or you encounter problems, feel free to send us your comments below.