solution embedded products

Download Solution Embedded Products

If you can't read please download the document

Upload: yen

Post on 25-Feb-2016

72 views

Category:

Documents


2 download

DESCRIPTION

Solution Embedded Products. Microsoft Embedded Channel Windows XP Pro for Embedded Devices Windows Vista Embedded WEPOS / Windows POSReady Windows Embedded Standard Windows XP Embedded. XP Embedded – Tools Installation. Installation Procedure Disc 1 (X10-50442) Install Tools - PowerPoint PPT Presentation

TRANSCRIPT

Solution Embedded Products

Solution Embedded Products

Microsoft Embedded ChannelWindows XP Pro for Embedded DevicesWindows Vista EmbeddedWEPOS / Windows POSReadyWindows Embedded StandardWindows XP Embedded1

Wolfgang Unger2010 Gergely RzsaXP Embedded Tools InstallationInstallation ProcedureDisc 1 (X10-50442)Install ToolsInstall Microsoft SQL Desktop EditionInstall Component Database

Disc 2 (X10-50443)Contains Component Database

Disc 3 (X10-50444)Upgrade Database to SP2Upgrade Tools to SP2

FP2007 Installation (X13-14119)Upgrade Database to FP2007Upgrade Tools to FP2007

Update Rollup 1.0 (X13-82297)Import Components to Database

Service Pack 3 (Xxx-xxxxx)Import Components to Database2

Wolfgang Unger2010 Gergely RzsaSolution Embedded Products

Microsoft Embedded ChannelWindows XP Pro for Embedded DevicesWindows Vista EmbeddedWindows Embedded POSReadyWindows Embedded Standard

3

Wolfgang Unger2010 Gergely RzsaWhat is Windows Embedded StandardComponentized Version of Windows XP ProfessionalFully compatible to full version of XP ProfessionalContains all functions of XP Professional+ additional Embedded Features

Allows to create a fully customized WindowsWhich contains only the functions you needsmaller footprint

No Windows Product ActivationCreate one master imageClone it as often as you need itLicense the image with the license sticker4

Wolfgang Unger2010 Gergely RzsaWindows Embedded StandardBased on Windows XP Embedded technology

Easier SetupSingle Setup DVDOne installs all

Tools equal to XP EmbeddedTarget DesignerComponent Designer

Configuration files are compatibleYou can import XPe slx files to WES Target Designer54321CostFlexibilityKnowledge5

Wolfgang Unger2010 Gergely RzsaNew Features in Windows Embedded StandardMicrosoft Silverlight (3.0).NET Framework 3.5 (4.0)RDP 6.1 (7.0)Power Shell 2.0Windows Installer 4.5WSDAPINetwork Access ProtectionSysprepSCCM Operating System Deployment (OSD)XP Support ToolsOn-Screen KeyboardEtc..6

Wolfgang Unger2010 Gergely RzsaHow to build an Image7

Get Hardwareinformation

Get SoftwaredependenciesBuild the ImageTransfer the Image

Wolfgang Unger2010 Gergely Rzsa

8Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE

Wolfgang Unger2010 Gergely RzsaWindows Embedded StudioTarget DesignerTool to build your XP Embedded / WES ImageAdd the needed components to your configuration

Dependency Check

Build the Image

9

Wolfgang Unger2010 Gergely RzsaTarget Designer10

ComponentlistContains all available comoponents in the component database

Bold ItemsMarco Components

Wolfgang Unger2010 Gergely RzsaTarget Designer11

Components in the image

Displays all components added to the image

Some components have additional settings

Wolfgang Unger2010 Gergely RzsaTarget Designer12

Componentsettings

Wolfgang Unger2010 Gergely RzsaTarget DesignerDependency CheckChecks for missing dependenciesAutomatically add missing componentsRemoves unneeded components13

Wolfgang Unger2010 Gergely Rzsa

14Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE

Wolfgang Unger2010 Gergely RzsaComponent DesignerCreate componentsDriversApplicationsMacrocomponents

ImportINF FilesPMQ Files (TAP Output)15

Wolfgang Unger2010 Gergely RzsaComponent DesignerImporting DriversImport INF FileSpecify the repository(where the files are located)Save the component

Import the new sld file into the database16

Wolfgang Unger2010 Gergely Rzsa

17Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE

Wolfgang Unger2010 Gergely RzsaComponent Database ManagerUsed toChange the component database locationImport componentsView installed componentsDelete components

18

Wolfgang Unger2010 Gergely RzsaHow to build an Image19

Get Hardwareinformation

Get SoftwaredependenciesBuild the ImageTransfer the Image

Wolfgang Unger2010 Gergely Rzsa

20Windows Embedded StudioTarget DesignerComponent DesignerDatabase ManagerTarget AnalyzerTAP.EXE

Wolfgang Unger2010 Gergely RzsaTarget Analyzer ProbeTA.EXE 16 Bit VersionRuns under DOSEnumerates only devices recognized by BIOS

TAP.EXE 32 Bit VersionRuns under Windows (Windows XP, Windows PE)Enumerates all devices recognized by WindowsGets devices from registry21

Wolfgang Unger2010 Gergely Rzsa

Target Analyzer ProbeCreates an output file devices.pmqXML file

Contains HW-Ids of devices

File can be imported toTarget DesignerComponent Designer

22

Wolfgang Unger2010 Gergely RzsaHow to build an Image23

Get Hardwareinformation

Get SoftwaredependenciesBuild the ImageTransfer the Image

Wolfgang Unger2010 Gergely Rzsa

Dependency WalkerLists all dependenciesof an executable

Create a filter in Target Designer tosearch for the needed files

http://www.dependencywalker.com

Wolfgang Unger2010 Gergely RzsaToolsProcess Monitor *FilemonRegmon25

WindowsSysinternals

*) Process Monitor wont run on XPe use Filemon and Regmon insteadhttp://www.sysinternals.com

Wolfgang Unger2010 Gergely RzsaGathering Hardware InformationBoot Windows Embedded Standard Setup DVDConnect an USB drive to the system or map a network driveChange to the writable driveRun TAP Creates devices.pmq

26

Wolfgang Unger2010 Gergely RzsaImporting the HardwareinformationClick File ImportSelect devices.pmqClick Start

Target Designer willsearch for the devices in the Database27

Wolfgang Unger2010 Gergely RzsaAdding componentsAdd Components Enterprise FeaturesMinlogon Sample Macro

Running Dependency Check28

Wolfgang Unger2010 Gergely RzsaAdding componentsTasksConflictMultiple Choice29

Wolfgang Unger2010 Gergely RzsaBuilding the imageBuilding the image

Creates directory structurein the given output directory30

Wolfgang Unger2010 Gergely RzsaTransfering the imageBooting Windows PE

Running diskpartpreparing the target disk

Formatting the target disk

Mapping Networt Drive

Copying the Image to the target disk drive

Rebooting31

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard BootBoots into First Boot Agent

32

Wolfgang Unger2010 Gergely RzsaFirst Boot AgentInitial configuration of the image

creates user accountsinstalls PnP devicescomponent / file registrationinstallation of applications (RunOnce, .NET 2.0)

Wolfgang Unger2010 Gergely Rzsa33Windows Embedded Standard Target Designer DEMO screenshot34

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot35

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot36

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot37

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot38

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot39

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot40

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot41

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot42

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot43

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot44

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot45

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot46

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot47

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot48

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot49

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot50

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Target Designer DEMO screenshot51

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard DEMO52

Wolfgang Unger2010 Gergely RzsaCustom BootlogoCreate a 640x480 16 color bitmapSave as Boot.bmp in Windows directoryEdit boot.iniAdd /NOGUIBOOT /BOOTLOGO

Wolfgang Unger2010 Gergely Rzsa53MinlogonRemoves the Windows Logon WindowsRemoves Windows is loading screenUses SYSTEM account

No Domainparticipation possibleNo Userlogin possible

Wolfgang Unger2010 Gergely RzsaCustom Shell[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]Shell=

How?Create a registry entry in your image in Target DesignerCreate a custom component for your application with the registry entry includedChange it later in the final image55

Wolfgang Unger2010 Gergely RzsaWindows Embedded ToolsTA / TAP

Image Diff Engine

Windows PE Windows Preinstallation Environment (WAIK)

56

Wolfgang Unger2010 Gergely RzsaImage Diff EngineTool to update existing imagesAllows update from SP2 to SP3 in the field

Compares two images and saves only the differencesFilesRegistry57

-

=

Wolfgang Unger2010 Gergely RzsaImage Diff EngineDifference is saved in a single directory including a XML file describing all changes

The extracted changes can be applied to a running imageAfter a reboot the image runs with all changes

IDIFF.exeUsed to create the difference output

IDA.exeUsed to update an existing image with the extracted information58

Wolfgang Unger2010 Gergely RzsaWindows Embedded Windows PEWindows Preinstallation Environment

Bootable Mini WindowsDiskpreparationImage Transfer59

Wolfgang Unger2010 Gergely RzsaSystem Cloning ToolFbreseal.exeRemoves all unique IdsUser SIDsComputernameNetworksettingsAutologon

Important if you use the same image in the same network60

Wolfgang Unger2010 Gergely RzsaOeminfo.ini

[Version]Microsoft Windows XP and the Windows .NET Server familyWinVer=5.01

[General]Manufacturer=FabricamModel=DEMOPC[Support Information]Line1="Call +44-118-909-2480"Create a file oeminfo.ini in c:\windows\system32 folder.Add the OEM information

Wolfgang Unger2010 Gergely Rzsa61 Create a bitmap file, Oemlogo.bmp, that contains your company logo. The bitmap must be 172x100 pixels in size. Place the file in the \Windows\System32\ folder.

Add OEM Logo and details

Wolfgang Unger2010 Gergely Rzsa62CustomisationHide Windows XP startup splash logoAdd the switch /noguiboot to the default entry in the Boot.ini This switch disables the bitmap that displays the progress bar for Windows XP Professional startup

multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional" /fastdetect /noguiboot

Adding the /bootlogo switch to the end of the default entry line shown above will show the bitmap located at %systemroot%\boot.bmp, provided it is a 640x480, 16 color bitmap.

Change colors of logon screenslogon screen background should be set to black by adding a value of 0 0 0 to the following registry values:HKEY_USERS\.DEFAULT\Control Panel\Colors\BackgroundHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Background

Wolfgang Unger2010 Gergely Rzsa63CustomisationHide Windows Fatal Error Messages

When a STOP message (a fatal system error message) displays in WindowsXP, the computer enters debug mode for troubleshooting purposes. The error message appears on a blue screen, and the first few lines are similar to the following sample error message:

Stop 0x0000001e (c000009a 80123f36 02000000 00000246)Unhandled Kernel exception c000009a from 8123f26Address has base at 80100000 ntoskrnl.exe

If such an event occurs, the computer can be configured to restart automatically through the Startup and Recovery options. This approach would effectively prevent the device from remaining on the blue screen (and the cryptic information it displays) until physical intervention is arranged.This setting can also be configured through the following registry change:-System Key:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]Value Name: AutoRebootData Type: REG_DWORD (DWORD Value)Value Data: (0 = disabled, 1 = auto reboot)

OR you can simply set the checkbox on Target Designer User interface core components settings window. (If you want to acchieve automatical restart after BSOD...)

Wolfgang Unger2010 Gergely Rzsa64CustomisationSuppress Pop-up Messages

Suppressing pop-up messages is a key concern for a device. The following recommendations can help suppress pop-ups:Disable the messenger service on the deviceDisable the error reporting service on the device

Disable Dr. Watson pop-ups using HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DrWatson\VisualNotification=0

Suppress pop-up error messages using HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2

Disable startup error messages using HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows\NoPopUpsOnBoot=1

Wolfgang Unger2010 Gergely Rzsa65

66

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard EvaluationGet a free 120-Day Evalation Kit from us!

Fully functional

Saved configuration isfully compatible to full version

67

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard2010 August Feature Update 68Microsoft .NET Framework 4.0 DependenciesUnattended Installation

Microsoft SQL Server 2008 R2 Express PrerequisitesMacro Component

Web Services on Devices API for .NET

Windows Embedded Standard 2009 SLD Export Tool SLD file resources: File Registry Key Dependencies

Wolfgang Unger2010 Gergely Rzsa69Clone and deployment of POSReady and WES Reseal the image. (Sysprep and FBReseal)

Capture the image. (IMAGEX)imagex /capture c: z:\images\winxp.wim DEMOPC 1000Deploy the image. (IMAGEX)imagex /apply z:\images\winxp.wim 1 c:

Remote deployment:WDS and RIS is also available. (Windows Server technologies.)Pre-Boot Execution Environment (PXE) compatible network adapter needed.

Create Recovery CD using WinPE.

MORE DETAILS IN THE AFTERNOON FROM WOLFGANG UNGER

Wolfgang Unger2010 Gergely RzsaWindows Embedded Standard Questions.70

Wolfgang Unger2010 Gergely Rzsa