通过 OOPS PC 指针信息找到系统出错位置

 OOPS PC值如下:

PC:[<c0268f08 >]

arm-linux-objdump -D vmlinux > vmliux.dis


打开 vmlinux.dis

...

c0268f00:    e3a00000     mov    r0, #0
c0268f04:    e89da800     ldm    sp, {fp, sp, pc}

c0268f08 <spi_alloc_master>:
c0268f08:    e1a0c00d     mov    ip, sp
c0268f0c:    e92dd830     push    {r4, r5, fp, ip, lr, pc}
c0268f10:    e24cb004     sub    fp, ip, #4
c0268f14:    e2505000    
...


找到 c0268f08 地址

spi_alloc_master 为出错函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值