尝试运行时,WinCE模拟器显示黑屏

时间:2011-09-22 01:33:11

标签: windows-ce windows-embedded windows-embedded-compact

我是WinCE的新手。

我正在尝试使用平台构建器构建WinCE 6.0映像。

所以我就这样去了。

  1. Visual Studio 2005>> Platform Builder>> OS Design
  2. Avilable BSP:CEPC X86
  3. 自定义设备
  4. Actice同步和Cab File Insaller和
  5. 完成。
  6. 构建>>构建OSDesign。 制作运行时图像。

    在设备中,我选择“Windows CE设备”和“设备”选项 Kernal服务地图>>设备仿真器 调试器>> KdStub

    现在,当我点击Attach devive后构建和创建图像时,它出现并显示给我 黑屏。不知道我在做什么错误。

    我安装的软件包:

      
        
    1. Visual Studio 2005
    2.   
    3. Visual Studio 2005 Service Pack 1
    4.   
    5. 适用于Windows Vista的Visual Studio 2005 Service Pack 1更新(如果   适用)
    6.   
    7. Windows Embedded CE 6.0 Platform Builder
    8.   
    9. Windows Embedded CE 6.0 SP1(如果已有PB 6.0工具,则需要)   安装)
    10.   
    11. Windows Embedded CE 6.0 R2
    12.   
    13. Windows Embedded CE 6.0 R3
    14.   
    15. Windows Embedded CE 6.0累积产品更新汇总包   (通过12/31/2010)
    16.   
    17. Windows Embedded CE 6。0月度更新
    18.   

3 个答案:

答案 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)”