首先 - 我没有JTAG硬件调试器。
我有什么:
Pandaboard和串行USB电缆,通过Freebsd和GNU / Linux发行版连接到控制台和我的电脑。
我正在寻找什么 - 在FreeBSD内核中跟踪/调试启动过程的方便方式(我最感兴趣的是这个片段:https://github.com/freebsd/freebsd/blob/master/sys/arm/arm/locore-v6.S和https://github.com/freebsd/freebsd/blob/master/sys/arm/arm/mp_machdep.c因为我正在调整那些文件。
答案 0 :(得分:1)
根据我的经验,几乎没有办法:
值得一提的是,DDB代码包含打印寄存器,堆栈跟踪等功能。