v1.05 支付宝 绑定时写Nand flash卡死问题
死机现场如下:
死机是直接的原因,就是这个rt_sem_take信号量nand_lock失败,返回错误,导致assert,而take 信号量失败的原因很多,
切换到app_watch线程后,发现是在写nand,而且操作支付宝绑定时,会关掉中断
而rtt都是靠中断驱动的,关了中断后,rt_sem_take也就等不到信号量了,
后面的修正方法在此判断一下中断是否已经关,另外alipay绑定过程,必须要关中断而且要操作Nand,导致了此问题,只能这样规避了,