你好!
我在使用AWR1642升级做ota升级的时候,发现在系统上电1s左右时,使用TOP RCM warm reset 如下
//set TOP RCM register 1C to trigger warm reset
*(volatile uint32_t *)0xFFFFE11CU = 0xAD;
实测发现,在这个时间段复位,会偶现芯片死掉的情况,越过这个时间段现象会明显好转。
请问这个是什么原因引起的,是否有什么解决办法?
补充:
最新补充测试:
1.在进入sbl时,会点亮LED灯,实测死机时,LED灯没有被点亮,所以此时没有加载sbl
2.测试在进入APP时,会点亮LED灯,复位后,GPIO会被重新初始化,灯熄灭。实测死机时,灯是熄灭状态,是不是代表死机时,复位成功了,卡在了FBL里?