如何调试WinCE
来源:互联网 发布:windows usb dvd tool 编辑:程序博客网 时间:2024/04/27 20:54
调试WinCE一般要通过如下3步设置: n 配置S1L。将WinCE以太网启动程序Eboot自动运行起来。 n 配置Eboot。设置启动设备和调试设备(如以太网),以及网络设置。 n 建立PB和目标板的连接,以进行以太网下载。 在下载完成后,目标板将会运行WinCE。 1、 复位LPC3250开发板,当系统进入WinCE Ethernet bootloader提示信息时,按下空格键以停止启动WinCE,进入WinCE Eboot设置菜单。如图5.1所示。 2、 在图5.1所示界面中,选择选项[4] Select Boot Device后再选择[1] LPC32xx RMII Ehernet,确定镜像将通过以太网启动。如图5.2所示。 4、 在NXP LPC32XX Main Menu中选择[6]Network Settings,选择选项[2]使能KITL。选择选项[3]是使能KITL中断模式。分别设置选项[5][6][7]进行IP设置(可以选择选项[5]设置为DHCP,但建议设为静态IP)。设置选项[8]禁用VMINI。选择选项[1],查看具体设置的结果,如图5.4所示。 6、 设置PC机的IP地址,如图5.6所示。经过以上6步设置完成后,复位LPC3250开发板。 图5.7 PB下载和选项按钮示意图 8、 在Tartget Device Connectivity Options对话框中,选项"Target Device"选择"CE Device"。选项"Download option"选择"Ethernet"。选项"Transport option"选择"Ethernet"。选项"Debugger"选择"KdStub"。具体如图5.8所示。 图5.8 Target Device设置选项对话框 10、 点击选项"Download"后的"Settings"按钮。首先保证开发板和PC机之间已经通过网线连接(或者通过HUB,交换机之类)。保持该对话框打开,复位开发板。一段时间后,一个新的目标设备将在对话框中出现。选择该设备并且点击"OK"按钮返回"Connectivity Options"对话框。如图5.10所示。 图5.11 Attach Device按钮位置示意图。 13、 点击Attach Device按钮,几秒后,WinCE镜像将开始加载到开发板上。如果没有开始启动下载,WinCE的Eboot将会超时进入死循环,此时需要复位开发板。如果正常进入下载界面,该界面如图5.12所示。 另外,调试过程中, 部分快捷键: F5----下一个断点 F9----设置、取消断点 F10---单步执行 F11---进入
图5.1 WinCE Eboot启动设置菜单
图5.2 Eboot启动设备配置菜单
3、 在NXP LPC32XX Main Menu中选择[5]Select Debug Device,然后选择[1]LPC32XX RMII Ethernet。选择以太网设备作为KITL的传输接口。如图5.3所示。
图5.3 调试设备选择界面
图5.4 Eboot以太网设置
5、 选择[0]返回NXP LPC32XX Main Menu,选择[9]保存设置。如图5.5所示。
图5.5 Eboot 保存设置界面
图5.6 PC机IP设置
7、 设置Platfrom Builder的下载和连接选项,如图5.7所示。在Visual Studio Target 菜单中,选择连接选项。
9、 点击图5.8中"Transport"选项后的"Settings"按钮,进入Ethernet KITL设置。确定bootloader选项中设置的设备名称已经使能了,之后点击"OK"按钮退出。如图5.9所示。
图5.9 Ethernet KITL设置项
图5.10 设备发现对话框
11、 在"Target Device Connectivity Options"中点击"Apply"和"Close",保存当前下载和传输的设置。
12、 连接开发板设备。点击图5.11中红色方框所示的按钮,进行设备的连接和数据传输。
图5.12 WinCE通过以太网加载界面
- 如何调试WinCE
- vs2005 如何调试wince dll
- 如何调试wince驱动产生的异常
- 如何在WINCE模拟器中调试OS模块和应用程序
- wince 6.0 如何把调试串口改为普通串口
- 如何在WinCE模拟器中调试串口程序
- 如何在WinCE模拟器中调试串口程序
- WinCE调试DebugBreak
- wince 手机联机调试
- VS2005 联机调试WINCE
- WinCE程序调试方法
- WINCE 串口调试助手
- vs2005调试wince应用程序
- Lazarus下WinCE调试
- wince 调试环境搭建
- Wince驱动调试笔记
- WINCE--调试常见错误
- wince调试问题总结
- Yum install mplayer on Fedora 11
- 用java API 的Logger记log(java.util.logging.Logger)
- flex TextInput的restrict应用
- 磁盘读写二叉树
- 网摘
- 如何调试WinCE
- SSL安全套接字服务器和客户端代码示例
- oracle中的闪表功能
- 将LINUX的控制台定向到串口终端的方法
- 游戏引擎剖析(一)
- aspx 文件中的
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之31---LBS基于BREW的位置服务
- DateTimePicker中自定义时间或日期显示格式
- 全局程序集缓存(GAC)