Other Parts Discussed in Thread: TPS3307
1.TMS320F28335上电后偶发不工作,目前已经按照XINTF的bug进行了看门狗标志处理,以及看门狗复位。
2.这个程序已经使用多年,在多台设备上使用。
3.近期个别设备出现了这个现象。
4.经过测试发现,不工作时,看门狗复位信号没有,程序运行到访问XINTF后故障。正常时,复位信号拉高后大约8ms左右会有20us左右的看门狗复位信号。
从28335的勘误手册看,最新的对于看门狗复位增加了一句话,“Note that the code should sample the WDFLAG bit only after a delay of 8192 SYSCLKOUT cycles from the time reset is deasserted.”
实际测试目前有8ms,应该满足这个。
想问一下,是否使用看门狗复位去修改XINTF这个bug并不是100%的能成功?还是说CPU有什么批次问题?