如何调试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所示。
           
                                图5.1 WinCE Eboot启动设置菜单

2、 在图5.1所示界面中,选择选项[4] Select Boot Device后再选择[1] LPC32xx RMII Ehernet,确定镜像将通过以太网启动。如图5.2所示。
             
                                 图5.2 Eboot启动设备配置菜单

3、 在NXP LPC32XX Main Menu中选择[5]Select Debug Device,然后选择[1]LPC32XX RMII Ethernet。选择以太网设备作为KITL的传输接口。如图5.3所示。
             
                                      图5.3 调试设备选择界面

4、 在NXP LPC32XX Main Menu中选择[6]Network Settings,选择选项[2]使能KITL。选择选项[3]是使能KITL中断模式。分别设置选项[5][6][7]进行IP设置(可以选择选项[5]设置为DHCP,但建议设为静态IP)。设置选项[8]禁用VMINI。选择选项[1],查看具体设置的结果,如图5.4所示。
            
                                   图5.4 Eboot以太网设置

5、 选择[0]返回NXP LPC32XX Main Menu,选择[9]保存设置。如图5.5所示。
               
                                         图5.5 Eboot 保存设置界面

6、 设置PC机的IP地址,如图5.6所示。经过以上6步设置完成后,复位LPC3250开发板。
               
                                     图5.6 PC机IP设置

7、 设置Platfrom Builder的下载和连接选项,如图5.7所示。在Visual Studio Target 菜单中,选择连接选项。
           
                  

                                       图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设置选项对话框

9、 点击图5.8中"Transport"选项后的"Settings"按钮,进入Ethernet KITL设置。确定bootloader选项中设置的设备名称已经使能了,之后点击"OK"按钮退出。如图5.9所示。
                            
                                   图5.9 Ethernet KITL设置项

10、 点击选项"Download"后的"Settings"按钮。首先保证开发板和PC机之间已经通过网线连接(或者通过HUB,交换机之类)。保持该对话框打开,复位开发板。一段时间后,一个新的目标设备将在对话框中出现。选择该设备并且点击"OK"按钮返回"Connectivity Options"对话框。如图5.10所示。
                             
                                 图5.10 设备发现对话框


11、 在"Target Device Connectivity Options"中点击"Apply"和"Close",保存当前下载和传输的设置。
12、 连接开发板设备。点击图5.11中红色方框所示的按钮,进行设备的连接和数据传输。
    
                          

                            图5.11 Attach Device按钮位置示意图。

 

 

 

13、 点击Attach Device按钮,几秒后,WinCE镜像将开始加载到开发板上。如果没有开始启动下载,WinCE的Eboot将会超时进入死循环,此时需要复位开发板。如果正常进入下载界面,该界面如图5.12所示。
                   
                            图5.12 WinCE通过以太网加载界面

 

 

 

另外,调试过程中, 部分快捷键:

F5----下一个断点

F9----设置、取消断点

F10---单步执行

F11---进入