5. UBoot模式下的调试


5.1 概述

除了Kernel下的寄存器调试,现在HiReg还支持UBoot下的寄存器调试功能。
进行UBoot下的寄存器调试时,只能使用串口连接。且因缺少命令支持,UBoot下的调试不支持I2C。

5.2 切换到UBoot模式

每次使用平台框架的连接管理器进行串口连接时,会弹出模式切换窗口,提示用户是否进入UBoot模式下的调试(若HiReg首选项中模式选择选项被取消则不会出现):

图5-1 切换模式对话框

UBoot

点击“进入UBoot模式”即可进入UBoot下的调试功能。


Note

点击进入UBoot模式的按钮后,需要将单板下电后重新上电。请按照HiReg控制台的提示操作。


5.3 控制模式切换对话框的弹出

如果用户仅需要Kernel模式下的调试功能,可以在模式切换对话框弹出后,勾选"下次不显示该对话框,直接以Kernel模式执行"的复选框。此后下一次进行串口连接时,程序将不再提示用户切换调试模式。

如果需要重新弹出该对话框,请点击菜单中的“窗口”->“首选项”,打开选项窗口,并在HiReg的选项下勾选“串口连接成功时,打开模式切换对话框”的复选框,并保存设置。如图5-2所示。

图5-2 重新启用模式切换对话框

UBoot