我是WinCE的新手。
我正在尝试使用平台构建器构建WinCE 6.0映像。
所以我这样做了。
- Visual Studio 2005>> Platform Builder>> OS Design
- 可用BSP: CEPC X86 <
- 自定义设备/gh>
- 实践同步和Cab文件安装程序和
- 。
Build>> Build OSDesign。Make Runtime image .
在设备选项中选择"Windows CE设备",在设备选项中选择"Windows CE设备"内核服务映射>>设备模拟器调试器>> KdStub
现在构建和创建映像后,当我单击Attach device时,它会显示给我黑屏。我不知道我犯了什么错误。
Packages I Installed:
- Visual Studio 2005
- Visual Studio 2005 Service Pack 1
- Visual Studio 2005 Service Pack 1 for Windows Vista更新(如果适用)
- Windows Embedded CE 6.0 Platform Builder
- Windows Embedded CE 6.0 SP1(如果已安装pb6.0 Tools则需要)安装)
- Windows Embedded CE 6.0 R2
- Windows Embedded CE 6.0 R3
- Windows Embedded CE 6.0累积产品更新汇总包(通过12/31/2010)
- Windows Embedded CE 6.0 8月更新
我认为你没有正确选择BSP,目前我使用的是WinCE 7.0,但据我所记得的,你应该选择一个名为:设备模拟器:ARMV4的BSP -类似的东西应该用于x86 - CEPC设计。例如,在WinCE 7.0中,你有一个名为VCEPC的BSP,可以在虚拟PC中加载。原因是你有不同的驱动程序,不同的引导加载程序等。
我有一个类似的问题,尚未解决,但搜索周围的文档,您可以检查项目属性中的KITL选项是否为ENABLED
如果是,请尝试禁用它,重新构建项目并创建新的运行时映像。
我希望这对你有帮助。
我的问题在这里列出:启动WinCE 6.0后黑屏
既然解决了同样的问题,我同意patrick的观点。在我的例子中,它是KITL选项。禁用此选项后,我的合成映像继续启动。这篇文章帮助我解决了这个问题:http://msdn.microsoft.com/en-us/library/aa289160 (v = vs.71) . aspx # grfvsdtroubleshooting"由Platform Builder生成的模拟器启动时出现黑屏"部分
短:1. 使用您的合成平台启动平台生成器2. 在菜单栏上选择"平台"。3.现在点击子项"设置"4. 选择"Build Options"选项卡5. 取消勾选"启用KITL (no IMGNOKITL=1)"