这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 大虾请进-调试44b0的BSP的问题

共2条 1/1 1 跳转至

大虾请进-调试44b0的BSP的问题

菜鸟
2005-08-21 00:21:03     打赏

在tornado2.2里make生成bootrom_uncmp,应该是elf格式的吧?我现在想用AXD+JTAG调试,在AXD里load这个image的时候提示没有entry point,如何解决这个问题啊?

我现在直接set pc到我的image开始地址,好土。

还有在调试的时候不能对c代码调试,也就是在disassembly窗口里右键中source是灰的,不能点。有大虾说我编译的时候没有加入调试信息,并提示我AXD要-gdwarf-2才能加入,那我就在我的makefile里这样:ADDED_CFLAGS = -gdwarf-2,但还是没用 ADDED_CFLAGS = -g也没用,是不是还有其他方法呢?

我看见在tornado里编译用的是tornado里带的ccarm,而ads1.2用的是自带的armcc,两个文件肯定不一样的(armcc能认得的很多伪指令ccarm都不认 ft!),所以我想上面的这个选项应该没用吧?

那大家是怎么解决的呢?




关键词: 大虾     请进     调试     问题    

菜鸟
2005-08-22 23:21:00     打赏
2楼
没有entry point,是因为你没在ARM linker ->layer options中entry point处设置,一般设置成调试程序的SDRAM地址

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]