WCI330嵌入式XP高级技术_第1页
WCI330嵌入式XP高级技术_第2页
WCI330嵌入式XP高级技术_第3页
WCI330嵌入式XP高级技术_第4页
WCI330嵌入式XP高级技术_第5页
已阅读5页,还剩20页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WCI330嵌入式XP高级技术嵌入式XP简介构件化的WindowsXP专业版和专业版XP同样的二进制代码完全支持Win32和SP1.netAPI同样的补丁支持支持所有Windows平台的设备驱动给开发者提供最好的工具嵌入式XP的构件XML描述的构件1000多个操作系统构件9000多个设备驱动减少构件之间的依赖性每个构件所包含的内容文件或其他的资源设置,并且提供DHTML的配置UI注册状态依赖性帮助文档嵌入式XP开发概述TargetDesignerComponentDesignerXPeComponentDatabaseApplicationBinariesApp,OSandEEFComponentsTargetAnalyzerHardwareDefinitionApplicationComponentsOSImageSDISDI是一个嵌入式XP镜像的可携带文件格式

虚拟磁盘(Virtualdiskdrive)磁盘镜像备份(.sdi文件)分区,格式化,可启动建造,编辑和展开镜像SDILoaderGUI工具创造,挂上(mounting),取下(dismounting)作为磁盘的SDI文件SDIManager命令行工具:操作Offline

SDI文件SDI的用途管理大量的可启动镜像TargetDesignerbuildsinto

mounteddrives远程启动的操作系统镜像格式NTLDR对SDI镜像的支持RemoteBootmanager允许对MAC地址进行SDI镜像配置SDI文件格式Partition

BlobLoader

BlobBootBlobHeaderSDISignatureBootOffsetandLengthExtensible(4K)BootprogramSTARTROM.COMRealmodeexecutablefileCallNTLDR.exeLoaderProgramNTLDR.exeMountsPartitionBlobasRAMDISKBootsintoRAMDISKTargetruntimeimage

PostFBAXPeImageDiskBlob镜像克隆和重新封装在同样的硬件平台上大量部署Run-time镜像必须配置不同的序列号,MAC地址,SID等包含系统克隆构件(SystemCloningComponent)分两步走:重新封装和克隆允许在FBA中配置允许在建造后手工安装应用利用SDI技术部署重新封装的镜像远程启动概述通过网络启动一个嵌入式的设备针对POS的方案针对无盘设备系统要求嵌入式WindowsXPrun-time镜像设备支持BIOSPXE,TCP/IP网络Windows2000或以上服务器并带有DHCP,PXE和TFTP服务。远程启动方案方案在POS类的设备里面部署无盘系统,不需要保存状态功能单一由第三方进行扩展SDI镜像,启动到RAMDisk用RBSManager配置远程启动服务器针对MAC地址分配镜像,启动程序等扩展能力是基于支持NTLoader镜像格式的SDI镜像远程启动方案架构ClientsDHCPServerRedirectionServiceBootServiceTFTPService设备更新代理(DeviceUpdateAgent)针对小容量设备的轻量级管理方案最小的依赖性灵活的命令集以适应广泛的应用方案主要的DUA方案更新应用或者应用数据部署QFEs或者系统更新部署新部件或者设备驱动自动清理和管理任务DUA特性执行当地或者远程的命令文件(Pushvs.Pull)灵活的调度(jitterandpollingoptions)可在TargetDesigner里面配置广泛的命令集DUA命令文件的执行获得命令文件后立即执行按顺序执行命令每条命令都可以指定错误模式错误会在EventLog中记录DUA安全考虑提供带验证的HTTPS,作为安全传输的选择命令文件不是明文文本所拉(Pull)文件的位置必须是安全的有必要的时候最好同时使用其他的安全措施,譬如VPN,加密,IPfiltering…DUA架构DeviceUpdateScript(.DUSfile)TranslatorValidateandTokenizeCommandFile(.DUP)XPEDeviceDeviceUpdateAgentHTTP/HTTPSUpdateWebServerLocalFileStorageDevelopmentEnvironmentDUA使用经验在确定的配置下测试和部署制定更新计划–时间安排,负载分配,http要求命令文件执行完毕后应该更新Pull的服务器。服务器最好不要发布重定向WinPEWinPE是一个WindowsXP预安装环境轻量级用于服务的OS嵌入式XPSP1CD1是一个可启动的WinPE在过程中部署License在目标硬件上开发的时候启动WinPE并运行目标设备分析程序(TargetAnalyzer)启动WinPE并且拷贝镜像部署的时候远程启动/远程安装WinPEBootstrapSDIManager安装和启动远程镜像到硬盘或者RAMDiskEnhancedWriteFilter技术保护文件系统永久保存需要设备存储的支持

(硬盘,flashram,等.)非永久保存重定向磁盘写操作到内存覆盖(Overlay)的作用支持多层保护和“undo”多卷支持DiskOverlay1Overlay2Overlay3EWF–工作原理EWF的构成EWF构件在run-time镜像中支持EWF技术包括对EWF的配置EWFNTLoader构件(EWFNTLDR)如果需要从EWF所保护的可写介质启动的话,就必须包含着个构件(譬如硬盘)如果从CD启动,就不需要EWF管理控制台(EWFManagerConsole)这个构件可以让最终客户在设备上面重新配置EWF。配置EWF设计阶段在TargetDesigner中间设置Run-Time阶段利用EWFManagerConsoleCD-Boot允许嵌入式XP从CD启动嵌入式XP对ElTorito的实现只允许一个可启动的分区可启动分区必须是第一个分区EnhancedWriteFilter(non-persistent)在Session中存储信息支持只读介质的使用使用CD-ROM作为系统重定向磁盘写操作到内存或者其他的存储介质不支持永久性EWFOSFootprint:

配置案例167InformationAppliance138AdvancedSTB119HomeGatew

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论