如何使用KITL调试wince6.0 r2镜像?

发布于 2024-10-08 20:55:11 字数 81 浏览 4 评论 0原文

我是 wince 的新手。我在 wince 6.0 r2 中有一个图像。我想调试该图像并打印消息。我只知道 KITL 用于调试....但如何使用它?

I am new in wince .I have a image in wince 6.0 r2.I want to debug that image and print messages.I know only that KITL is use for debugging.... but how to use that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光磨忆 2024-10-15 20:55:11

“如何使用 KITL”是一个非常大的问题,很难以这样的格式轻松回答。首先,您的目标 BSP 支持 KITL 吗?并非所有人都这样做(尽管没有它进行调试一点也不有趣),如果您的平台不这样做,那么尝试让它工作可能比您想要花费的精力要多得多。因此,第一步是与 OEM 交谈或查看文档。

接下来,平台是否支持引导加载程序或操作系统启动中的 KITL?这是 OEM 能够告诉您的另一件事。通常必须告诉引导加载程序启用 KITL 并从 Platform Builder 中查找 BOOTME 消息。如何完成此操作很大程度上取决于平台,并且您需要再次咨询平台文档或 OEM。

接下来,您需要构建支持 KITL 的操作系统映像。这就是构建的属性。只需将其打开并重新启动 sysgen 即可。

一旦完成,您应该能够告诉 PB 连接、启动目标并建立 KITL 连接。操作系统映像将被下载,然后您就可以开始调试了。当然,有一些选项和不同级别的内容可能受支持,也可能不受支持,特别是当您尝试同时执行网络操作时。

其中大部分内容都在 Platform Builder 文档、MSDN 和平台团队的各种博客中进行了介绍。我建议在您最喜欢的搜索引擎中搜索“KITL”。

但同样,第一步是询问您的 OEM 如何在您的特定目标硬件上进行设置以使用 KITL。

"How to use KITL" is a very large question, one that isn't easily answered in a format like this. First, does your target BSP support KITL? Not all do (though debugging without it is not fun at all) and if your platform doesn't, then trying to get it working is likely way more effort than you want to spend. So the first step is to talk to the OEM or check the docs.

Next, does the platform support KITL from the bootloader, or from OS startup? That's another thing the OEM will be able to tell you. Usually the bootloader has to be told to enable KITL and to look for BOOTME messages from Platform Builder. How this is done is very platform dependent and, again, you'll want to consult the platform docs or the OEM.

Next, you need to build an OS image that supports KITL. That's in the properties of the build. Just turn it on and re-sysgen.

Once that's done, you should be able to tell PB to connect, boot the target and a KITL connection will be made. The OS image will get downloaded and you're off and debugging. Of course there are options and different levels of what may or may not be supported, especially if you're trying to do network stuff at the same time.

Most of this is covered in the Platform Builder docs, in MSDN and in the platform team's various blogs. I'd recommend doing a search for 'KITL' in your favorite search engine.

But again, step one is to ask your OEM about how to set up things on your specific target hardware to use KITL.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文