KITL over serial不起作用:WinCE 6.0

时间:2011-06-01 16:43:07

标签: windows-ce platform-builder

我正在尝试使用KITL调试我的应用。 我已经在发布模式下构建了我的NK.bin

我试图附加设备: 它显示一条消息(在debug windwo中:“Show Output from:Windows CE debug”

“PB Debugger内核调试器正在等待连接目标”

在构建选项中:

选中复选框:

  • 在内存中启用eboot空间
  • 启用KITL
  • 启用Ship build
  • 运行时映像可能大于32MB

目标连接选项:

内核服务地图:

  • 下载 - >串口(端口:COM1,波特:38400,位:8,奇偶校验:无,流量控制:无,停止位:1)
  • 传输 - >串行(端口:COM1,波特:38400,位:8,奇偶校验:无,流量控制:无,停止位:1)
  • 调试器 - > KdStub的

核心服务设置:

下载图片:

  • 从不(仅限图片)

KITL设置:

  • 在设备启动时启用KITL(已检查)。

另一个问题: (1)我需要在COM1上打开超级终端吗?

1 个答案:

答案 0 :(得分:1)

我是否正确您正在尝试使用串行KITL而不是以太网?以太网是迄今为止最常见的用法(我多年没见过任何人使用串口KITL)而且我不知道我是否曾经看过为开箱即用的串口设置的BSP,所以它很可能会出现你需要一些管道。

您是否实施了KITL serial driver functions?您是否在OEMKitlInit期间设置了串行初始化?您可能需要根据串口的实现方式调整/实施其他KITL functions

我认为,第一步是与设备OEM联系,看看他们是否有任何指示或经验让您在目标平台上运行。如果有的话,这可以为你节省时间和头痛。