欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    Introduction To Windows Xp Embedded.ppt

    • 资源ID:2663968       资源大小:835.50KB        全文页数:46页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Introduction To Windows Xp Embedded.ppt

    Windows XP EmbeddedTools,Components&Embedded Enabling TechnologiesMSR Embedded Crash Course,Peter WilsonProduct Unit ManagerEmbedded Windows GroupMicrosoft Corporation,Agenda,XP Embedded(XPe)OverviewXPe Component ModelXPe ToolsEmbedded Enabling TechnologiesQ&A,XP Embedded Overview,XPe is Windows XP Client for devices,OEM Applications,OEM Hardware,Componentized Windows XP PRO,Macro Component Configurations,Developer ToolsDeployment ToolsEmbedded Enabling Features,XPe Development Overview,Target Designer,Component Designer,XPe Component Database,ApplicationBinaries,App,OS&EEFComponents,Target Analyzer,HardwareDefinition,Application Components,OSImage,XPe Deployment Overview,Target Designer,OSImage,QFE/Patch,SDI Image,Remote Install,Remote Boot,Clone&Reseal,Device UpdateAgent,Post to Web,RebuildOS Image,XPe vs.CE,Summary XPe:targeted at Embedded Devices built on commodity PC hardware,requiring full Windows API,services and protocols Repurposing of XP for embeddedCE:targeted at low power,low BOM embedded devicesBuilt from ground up for embedded scenariosDetailsTools/APIs/DriversXPe equivalent to XP ProCE eVC,VS.net,CE driver modelCPUsXPe x86 onlyCE,4 coresFootprintCE 200KB upXPe 5KB up,XPe Target Devices,R/POSSet Top BoxATMVending MachineMedical DevicesIndustrial Control/HCIMusic Synthesizer,Thin ClientAudio MixerMisc.KiosksGaming MachinesResidential GWExercise BikeNAS,Great Research/Teaching PlatformCurriculum Materials Available,XPe Components,Componentized version of XP Pro Same binaries as XP ProFull Win32&.net APIBug for bug compatible protocolsSupport for all Windows Device DriversAccess to the best tools&developers,XPe Components,XML wrapped components 1000 OS Components9000 Device DriversReduced component dependenciesEach component containsFile(and other)resourcesSettings,with DHTML Configuration UIRegistry StateDependenciesHelp text,XPe Component Macros,Macros enables rapid prototypingDesign Templates:starting point for device developmentSet Top Box,Home Gateway,Information Appliance,Kiosk,Network Attached Storage,Point of Sale,Windows Based TerminalHelper MacrosA generic set of components that allows the user to quickly build a run-time image without identifying specific hardware.Eliminates tasks by configuring commonly-used settingsTechnology MacrosAggregation of functionally related componentsDirectX,IE,etc.,XPe Component Database,Components and Macros metadata stored in SQL DatabaseLocal database in MSDEShared database in SQL ServerComponent repository(OS binaries)in file systemNew database ships with SP1Unmodified RTM components&updated SP1 componentsAll QFEsMUI Languages:8 in box,14 on web at launchExisting configuration will work unchangedUpgrade paths from RTM components to SP1 components,Developer Tools,Target Designer(TD)Composition and configuration of components into bootable OS imagesComponent Designer(CD)Creation of custom componentsTarget Analyzer(TA)Creates definition of target hardware,TD:Component Selection,Selection of macro or componentBrowse by categorySearch and filteringPre-selection estimation of footprint impactComponent help,TD:Configuration,OS&Components are configured for target deviceOS Configuration:Hardware supportFile systemMachine namePagefileDestination driveEtc.Component ConfigurationVaries by componentConfigurable through DHTMLEquivalent to OS setup time configuration,TD:Check Dependencies,Check dependenciesIdentifies and adds required components based on dependenciesTask list prompts user for component selection based on category,TD:Build Target Image,Builds a bootable OS Registry hives,folders and populating binaries to folders Based on resource information and settings of components in the configurationGenerates file system folder containing OS filesCopy to bootable partitionBootFirst Boot Agent runs for online configuration,Component Designer,Creation and editing of components for use on embedded devicesDeveloper specifiesName,version,author,etc.Files&Registry data(from local PC)Group or File dependency(from Component DB)Component category membershipBuild order dependenciesRequired system resourcesComponent saved as.sld fileFiles&metadata are imported into repository&database,Target Analyzer,Target Analyzer simplifies configuring OS image for target hardwareApplication that runs on target deviceGenerates XML definition of target hardware(.pmq file)Hardware definition:Imported into Component Designer creates component with dependencies on the identified hardware driversImported into Target Designer,adds appropriate device drivers to configurationRuns under XP,WinPE,DOS,Component Designer&Target Analyzer,Embedded Enabling Technologies,SDIOS Image format and supporting toolsImage Cloning&ResealMass deployment of near identical imagesRemote BootAllows booting from server via PXEDevice Update AgentLight-weight servicing clientWinPEBootable“XP”Installation platformEnhanced Write FilterProtect OS partition in embedded devicesCD-Boot“El Torito”implementation uses read-only media for system,SDI,SDI is a portable file format for XPE imagesVirtual disk driveDisk image backed by.sdi filePartitioned,formatted,bootable Tools for building,editing and extracting imagesSDI LoaderGUI toolCreating,mounting,dismounting SDI files as drivesSDI ManagerCommand-line tool for manipulating SDI files off-line,SDI Uses,Managing large numbers of bootable imagesTarget Designer builds into mounted drives Image format for Remote BootNTLDR has support for SDI imagesRemote Boot manager allows configuration of SDI image to MAC address,SDI File Format,Partition Blob,Loader Blob,Boot Blob,Header,SDI SignatureBoot Offset&LengthExtensible(4K),Boot program STARTROM.COMReal mode executable fileCall NTLDR.exe,Loader Program NTLDR.exeMounts Partition Blob as RAMDISKBoots into RAMDISK,Target runtime image Post FBA XPe Image,Disk Blob,Image Cloning&Reseal,Mass deployment on nearly identical hardwareRun-time image must be adjusted for serial no,MAC address,SID,etc.Include the System Cloning ComponentTwo phases:reseal and cloningAllows FBA configurationAllows manual installation of applications post buildUse SDI to deploy resealed image,Remote Boot,OverviewBoot an embedded device over a networkTargeted at POS scenariosIntended for diskless devicesRequirementsWindows XP Embedded run-time imageDevice has BIOS PXE support,TCP/IP networkWindows 2000 Server with DHCP,PXE,and TFTP Server supported with QFE Server launch,Remote Boot Scenarios,ScenariosDeployment of OS to POS type devicesDiskless systems,persist no stateSimplified servicingExtensible by third partiesSDI Image,booting into RAM DiskResilient to Network outage once bootedRBS Manager to configure remote boot serverAssign images,boot program,etc.to mac addressExtensible based on published SDI image format supported by NTLoader,Remote Boot Architecture,Clients,DHCP Server,Redirection ServiceBoot ServiceTFTP Service,Device Update Agent,Lightweight management solution for small footprint devicesMinimal dependenciesFlexible command set to address a broad range of scenarios,Key DUA Scenarios,Update applications or application data Apply QFEs or system updatesDeploy new components or device driversAutomate cleanup and management tasks,DUA Features,Execute local or remote command files(Push vs.Pull)Flexible scheduling with jitter and polling optionsConfigurable within Target DesignerBroad command set,DUA Command File Execution,Command files are executed immediately upon acquisitionCommands are processed sequentiallyFailure modes are specified by each commandErrors are logged to the event log,DUA Security Considerations,HTTPS with auth is offered as a secure transfer optionCommand files are not in plain textPoll locations should be securedIncorporate additional security mechanisms if necessary(i.e.VPN,encryption,IP filtering),DUA Architecture,Device Update Script(.DUS file),Translator,Validate and Tokenize,Command File(.DUP),XPE Device,Device Update Agent,HTTP/HTTPS,Update Web Server,Local File Storage,Development Environment,DUA Best Practices,Test and deploy on known configurationsPlan for updates scheduling,distributing load,http requirements Command files should update poll locations on completionServers should not issue redirects,WinPE,WinPE is Windows XP Pre-install EnvironmentLightweight servicing OSXPe SP1 CD1 is bootable WinPE diskDeployment licensing in progressDevelopment time on target hardwareBoot WinPE&running TABoot WinPE and copy imageDeployment timeRemote boot/Remote Install WinPEBootstrap SDI ManagerInstall and boot remote image to disk/RAMDisk,Enhanced Write Filter,Protect your file systemPersistentRequires storage mechanism on device(hard drive,flash ram,etc.)Non-persistentRedirects disk writes to memoryUse of OverlaysAllow multiple levels of protection and“undo”Multiple Volume Support,Disk,Overlay 1,Overlay 2,Overlay 3,EWF How it works.,EWF Components,EWF ComponentA component you add to your run-time image add EWF support to your image.Includes settings to configure EWF on your deviceEWF NT Loader(EWF NTLDR)Required if booting from an EWF protected media that is writeable(i.e.,hard disk).Not required when used with CD BootEWF Manager ConsoleA component you can add to your configuration that allows reconfiguration of EWF on the embedded device.,Configuring EWF,At design-timeUse the settings pane in Target DesignerAt Run-TimeAdd the EWF Manager Console component to your image.,CD-Boot,Allow XP Embedded to boot from a CDXPe implementation of El ToritoOnly one bootable partition allowed Bootable partition must be the first partitionEnhanced Write Filter(non-persistent)to store information during the sessionAllows use of read-only media for systemUse CD-ROM for system Redirect disk writes to memory or other storage medium Persistent EWF is not supported with CD-Boot,OS Footprint:Sample Configs,Applications,XPe applications are Windows applicationsTarget Win32/.net fxPC based development and testMinor difference:System File ProtectionComponent based installationAuthor components,not setupComponents are unit of servicing,distribution,Hardware,XPe devices are built on commodity PC hardwareX86 CPUStandard or reduced motherboardsPC devices and drivers,Recap:XPe Development,Target Designer,Component Designer,XPe Component Database,ApplicationBinaries,App,OS&EEFComponents,Target Analyzer,HardwareDefinition,Application Components,OSImage,Recap:XPe Deployment,Target Designer,OSImage,QFE/Patch,SDI Image,Remote Install,Remote Boot,Clone&Reseal,Device UpdateAgent,Post to Web,RebuildOS Image,Q&A,

    注意事项

    本文(Introduction To Windows Xp Embedded.ppt)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开