F280039C 模块正常拷机时,模块异常关机,can通信丢失并且不再恢复通信的问题,GPIO23被置高,必须重新上电才可以。
watchdog是使能的,模块也没有进入NMI中断或非法中断,重新下电再上电后,模块恢复正常。
刚开始用的是内部晶振2,开始怀疑是晶振异常,后为了方便进一步定位故障,改为了外部无源晶振,故障仍然可以复现,此时3.3V是正常的
复现后,外部无源晶振无输出;故障出现后,保持辅源不断电,尝试连接模块,无法连接成功。
您好,
此问题是否在多个板上出现?
我短接外部GPIO19后故障也可以复现
这应该会产生 missing clock 情况,但 device 应该仍然可以使用 INTOSC1 clock 运行。
此外,在这种情况下,您可以在错误后连接到 CCS,而与原始情况一样,您提到 CCS 连接是不可能的。对吗?
您是否在 TMS 引脚上具有适当的上拉以保持 JTAG 逻辑处于复位状态?
后续为了模拟该故障,我在没有上功率电的情况下,外接无源晶振,进行了GPIO19接地,出现了复位信号后再过几秒拿开GPIO19,同样可以复现该故障。第二种复现方法可以已在多个单板上复现了。在第二种复现场景下,连接上了CCS,连接前,修改gel文件,在不reset寄存器和ram的条件下,我读取了相关寄存器的值,RESC.NMIWDRSn被置位,Flash的寄存器FBPRDY的值为0x8001, FLASH0 ready成功,FLASH1和FLASH 2 ready失败。
分析了datasheet里面的Figure 4-1. Device Boot Flow,感觉在Flash Powered up/Timeout expired这里一直无法成功。
贵司能否也复现一下,短接GPIO19该故障很容易复现。