2011-11-18 85 views
0

我尝试使用segger的j-link探测器,使用CDT插件和yagarto的eclipse来调试我的处理器(Cirrus Logic,ARM7的EP7312)的初始化。调试eclipse和gdb中的MMU激活

一切正常,直到我激活处理器的MMU。之后,调试器完全丢失。

我知道,当MMU被激活时,调试器可能会失去对程序计数器的跟踪,并且我尝试在MMU激活后设置一个断点,以从此处运行程序,但调试器仍然丢失。

有没有人知道一种配置eclipse的方式,以便它可以处理MMU未激活到MMU激活的过程?

的Eclipse版本:20090920-1017 GNU的版本:的Sourcery 50年2月7日

回答

0

我不熟悉的Eclipse,但你应该能够使用`附加符号文件'GDB命令在mmu激活后给内核和内核的文本部分的地址。