Getting Started with XP embedded

Source: Internet
Author: User

0. Overview

XP Embedded provides more than 10,000 Windows components and component assembly tools stored in SQL Server, and developers can use Component Builder tools to select the Windows components they need, define their own Windows shell, and create their own operating system.

1.Download the trial versionUPMEmbedded Development tools

XPEFFI.exe

Http://switch.atdmt.com/action/denmic_weawarenessstartdownloadnowxplink_9

2.InstallationXP EmbeddedDevelopment tools2.1Installation

A. For the trial version, you need to put XPEFFI.exe in the same directory as the XP Embedded Development Tools installation file, run XPEFFI.exe, and set theDownload location "For this directory, click"Start DownloadNow ".

B.XP Embedded The official version of a total of ten CDs, the first two are the development tools containing SP1 , the third is SP2, the fourth is Feature Pack 2007, All that remains is the language pack (Sp1 and Sp2 have their own language packs ).

2.1InstallationTools (Tool Setup)During installation, note the settings for the Windows Embedded Images directory, which is used to store the compiled Windows system files. 2.2Installationmsde/or install directlySQL Server (Database Engine Setup)2.3Installing the Database(DatabaseSetup)

A menu item named "Microsoft Windows Embedded Studio" is added to the Start menu after the installation is complete

2.4 Installation Update (SP2) 2.5 installation feature Pack2.6 Installing SP1,SP2 in turn of theLanguage Packs3.Quick Start3.1Collecting hardware information for a target device

Start Windowson the target device (you can use XPinstalled on the target device, or start the system using the Windows PE CD), and then store the Windows XP Embedded The media of the tool is connected to the system, navigate to the Utilities directory, and execute the command:

tap/o HARDINFO.PMQ

Cut the HANRDINFO.PMQ generated under the Utilities directory to a computer that has XP Embedded development tools installed.

Attention:

The best way to use TAP.exe is to use it from within the WinPE environment. Running TAP.exe in a WinPE environment typically produces a fairly small PMQ or hardware profile for the target system.

Of course, using a pure Windows XP is also a good choice.

3.2Create the base operating system for the target hardware(OS)Configuration(Hardware macros)

0) Start sql Server.

1) start Component Designerand import the HARDINFO.PMQ(Hardware information) file ( This process takes about ten minutes ) , generate hardinfo.sld.

2) start Component database Managerand click Importon the Main Database tab.

3) start Target Designer and create a new SLX file, add the hardinfo component to the settings first, and then start checking the dependencies. Until there is no error, compile to generate windowsxp related system files.

3.3Specific tests

1) Create a partition about 5G on the local hard drive.

2) using Vmware to create a new virtual machine, use the partition as a hard disk for the virtual machine.

3) Install a Windows XP on the virtual machine and launch it to copy the XP Embedded tool to the shared folder of this system.

4) perform tap.exe/o hardinfo.pmqin the virtual machine to get the device information of the virtual machine in the shared directory "Sharedocs" of the virtual machine.

5) perform the 3.2 steps to store the compiled file on the newly created partition.

6) set the virtual machine to boot from the hard disk.

Report:

MultiLanguage support requires that you install the language pack and import the SLD file in Component Database Manager , adding the MUI component to the project.

4. Commonly used components common user interface components: Shell application compatibilitywindows Management (WMI): Windows Management Instrumentation Technologiesdirectx 9.0c:directx 9.0cWindows Sound Support: Kernel audio supportwindows player: Windows Media player 9.0 Technologies Music playback support: Legacy and Plug and Play Audio support multimedia: Multimedia application COMPATIBILITYVB Runtime: Visual Basic 5.0/6.0 Runtime Library print Support: Client Printing support,local Printing support,server Printing Support network: Networking application Compatibilityiis:internet Information Services Technologies (IIS) network files. Print Sharing support: TCP/IP Networking with File sharing and Client for MS NETWORKSDR. Watson Debugger:dr. Watson debuggerwindows Application compatible support: Windows application Compatibility
DOS Searches: Search tools User Accounts Control Panel: Users controls Panel Tasks Manager: Task Manager display settings Control Panel: Display Control Panel Attachment-communication: accessories/ Communications Programs Accessories-"System Tools: Accessories/system Tools Wallpaper: Desktop wallpaper Device Manager: Devices Manager regional and Language Options Control Panel: International Control Panel Clipboard Conversion support: WordPad Text convertersxp style: Windows XP Visual Style picture and Fax Viewer: Windows pictures and Faxes Viewer standard Start Menu: STD Start menu shortcutswindows Search Assistant: Searching Assistant User Interface Screensaver: Screen Savers Safely Remove Hardware: Safely remove Hardware Program Registry Editor: Registry Editor Accessibility dashboard: Accessibility control Panel Chinese Input Method core: Microsoft Simplified Chinese IME core Sound Control Panel: Audio Controls Panelflash support: Shockwave Flash scheduled Task (At.exe): Schedule Service Command line utility Auto-login: Automatic logon Security Center: Secure Center Network Setup Wizard: Control Panel Applet for "Wireless Se Tup Wizard "and" Home Networking Wizard "Mobile Storage console: Removable Storage MMC snap-in

Common DOS command-related components:
Service command line Tool:sc.exe order;
Copy and Compare tools:xcopy,fc dos commands;
Misc. File System Utilities:Attrib.exe, help.exe,more.com, Sort.exe, tree.com and other DOS commands;
Search Tools:find and other DOS commands;
Commands such as Server command line Tools:taskkill.

Getting Started with XP embedded

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.