我是WinCE的新手。
我正在尝试使用平台构建器构建WinCE 6.0映像。
所以我就这样去了。
构建>>构建OSDesign。 制作运行时图像。
在设备中,我选择“Windows CE设备”和“设备”选项 Kernal服务地图>>设备仿真器 调试器>> KdStub
现在,当我点击Attach devive后构建和创建图像时,它出现并显示给我 黑屏。不知道我在做什么错误。
我安装的软件包:
- Visual Studio 2005
- Visual Studio 2005 Service Pack 1
- 适用于Windows Vista的Visual Studio 2005 Service Pack 1更新(如果 适用)
- Windows Embedded CE 6.0 Platform Builder
- Windows Embedded CE 6.0 SP1(如果已有PB 6.0工具,则需要) 安装)
- 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月度更新
醇>
答案 0 :(得分:1)
我认为你没有正确选择BSP,目前我使用的是WinCE 7.0,但是从我记忆中你应该选择一个名为Device Emulator: ARMV4的BSP - 类似于x86 - CEPC设计。例如,在WinCE 7.0上,您有一个名为VCEPC的BSP - 可以在Virtual PC中加载的虚拟CEPC。原因是你有不同的驱动程序,不同的引导程序等。
答案 1 :(得分:0)
我有一个类似的问题尚未解决,但搜索周围的文档可以检查项目属性中的KITL选项是否已启用。
如果是,请尝试禁用它,重建项目并制作新的运行时映像。
我希望这会对你有所帮助。
我的问题列在这里:Black screen after booting WinCE 6.0
答案 2 :(得分:0)
由于解决了同样的问题,我同意Patrik的看法。就我而言,它是KITL选项。禁用此选项后,我的合成图像继续启动。这篇MS文章帮助我解决了这个问题: http://msdn.microsoft.com/en-us/library/aa289160(v=vs.71).aspx#grfvsdtroubleshooting “Platform Builder生成的模拟器以黑屏启动”
短: 1.使用您的组合平台启动Platform Builder 2.在菜单栏上选择“平台”。 3.现在点击子项“设置” 4.选择“构建选项”选项卡 5.取消选中“启用KITL(无IMGNOKITL = 1)”