none
为什么连不上Device Emulator? RRS feed

  • 问题

  • 我们问题可能比较低级。。。。。。。。

    我按顺序安装完了CE6需要的所有文件,导入了芯片厂家提供的BSP,编译也顺利完成了,甚至连SDK都生成了。但是就是连不上模拟器,模拟器里面也是按照要求配置成了DMA方式连接啊,怎么回事呢?总是提示说“错误:缺少ROM映像或映像无效”,但是在指定的文件夹里面确实是有eboot.bin、nk.bin、xldr.bin这三个文件的,加起来有50多M。谁能告诉我该怎么搞啊?

    先谢谢了!

    2008年8月8日 7:28

答案

  • >但是,如果我要开发驱动,是不是每改一次都需要把映像文件下载到目标板上去调试呢?这样很麻烦啊,有没有什么更快更  >有效的方法呢?
    这个问题,建议你再仔细看下《Windows CE嵌入式系统》的驱动开发那一章,有写的。

    如果AP没有用到特殊的驱动的话,建议直接用Emulator产生的SDK,调试起来比较方便,而且不需要等待硬件和BSP的开发。

    《Windows CE嵌入式系统》是很不错的书,多看看,会很有帮助的。

    2008年8月11日 2:34

全部回复

  • 你编译的是哪个BSP?
    2008年8月9日 4:38
  •  Wang Wei 写:
    你编译的是哪个BSP?

     

    Freescale i.MX27的BSP,CE6.0的

    2008年8月10日 1:10
  • 你要用Device Emulator:ARMV4I这个BSP才行。
    2008年8月11日 1:46
  • 用这个BSP是可以连上了,谢谢!

    但是,如果我要开发驱动,是不是每改一次都需要把映像文件下载到目标板上去调试呢?这样很麻烦啊,有没有什么更快更有效的方法呢?

    还有,应用程序的开发应该是需要MX27的BSP编出来的SDK,那么在开发的过程中怎么模拟运行和调试呢?

    抱歉,我才刚刚开始接触WINCE,有很多问题搞不清楚。

    要不就把这贴搞成WINCE扫盲贴吧

    2008年8月11日 2:01
  • >但是,如果我要开发驱动,是不是每改一次都需要把映像文件下载到目标板上去调试呢?这样很麻烦啊,有没有什么更快更  >有效的方法呢?
    这个问题,建议你再仔细看下《Windows CE嵌入式系统》的驱动开发那一章,有写的。

    如果AP没有用到特殊的驱动的话,建议直接用Emulator产生的SDK,调试起来比较方便,而且不需要等待硬件和BSP的开发。

    《Windows CE嵌入式系统》是很不错的书,多看看,会很有帮助的。

    2008年8月11日 2:34
  • 非常感谢!

    2008年8月11日 3:02
  • 楼主解决了这个问题了吗?我现在也有这样类似的问题,我用的BSP是x86:CPCE,成功编译完

    nk.bin后,attach device 到模拟器时,提示:Invalid or missing ROM image  ;

     

     

    2008年10月22日 3:14