最近在调试一款ARM9ES内核的芯片时,遇到一个较难复现的复位BUG。
我想通过栈回溯的方法,来定位问题。但我不清楚ARM9内核的栈帧是怎么定义的,网上搜了写资料,提到了ATPCS这个标准。请问在哪可以下载?或者有什么工具能基于ELF文件和栈数据,列出函数调用关系的吗?
谢谢!
最近在调试一款ARM9ES内核的芯片时,遇到一个较难复现的复位BUG。
我想通过栈回溯的方法,来定位问题。但我不清楚ARM9内核的栈帧是怎么定义的,网上搜了写资料,提到了ATPCS这个标准。请问在哪可以下载?或者有什么工具能基于ELF文件和栈数据,列出函数调用关系的吗?
谢谢!
你可以从下面链接下载APCS 文档