在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!),所以我想上面的这个选项应该没用吧?
那大家是怎么解决的呢?