Part Number:TMS320F28335Other 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有什么批次问题?
jh chen:
目前测试发现并不是每次都出,有时候是放置一段时间后,才能出。有时候是上下电多次(间隔长)才出。
,
Ben Qin:
你好,问题已收到,我将为您咨询资深工程师,一旦有回复会立即回复您。
,
Ben Qin:
你好,
jh chen 说:TMS320F28335上电后偶发不工作,目前已经按照XINTF的bug进行了看门狗标志处理,以及看门狗复位。
boot-mode 是XINTF吗?或者程序只在boot后访问XINTF?
jh chen 说:这个程序已经使用多年,在多台设备上使用。
这已经投入生产有多少年?
jh chen 说:想问一下,是否使用看门狗复位去修改XINTF这个bug并不是100%的能成功?还是说CPU有什么批次问题?
我们是还没有听说过有相关的问题。
jh chen 说:目前测试发现并不是每次都出,有时候是放置一段时间后,才能出。有时候是上下电多次(间隔长)才出。
你可以分享一下上电时的波形图吗?我想看看3.3V 和 -XRS 引脚。
,
jh chen:
你好,
jh chen 说:
TMS320F28335上电后偶发不工作,目前已经按照XINTF的bug进行了看门狗标志处理,以及看门狗复位。boot-mode 是XINTF吗?或者程序只在boot后访问XINTF?
回复:你好,不是bootmode,对应的是设置的直接进FLASH
jh chen 说:
这个程序已经使用多年,在多台设备上使用。这已经投入生产有多少年?
回复:大约8年,
jh chen 说:
想问一下,是否使用看门狗复位去修改XINTF这个bug并不是100%的能成功?还是说CPU有什么批次问题?我们是还没有听说过有相关的问题。
回复:我们也确认了一下,是一上电之后,复位信号正常,大约250ms后复位信号变高,此时,CPU就不再工作了。程序中增加了一个IO指示。在访问XINTF地址之前。但这个IO指示也没有出现。
jh chen 说:
目前测试发现并不是每次都出,有时候是放置一段时间后,才能出。有时候是上下电多次(间隔长)才出。你可以分享一下上电时的波形图吗?我想看看3.3V 和 -XRS 引脚。
回复:3.3V有电到复位信号变高之间的时间大约250ms。看起来启机信号正常。
回复:我们也计划测试一下启机时boot引脚的状态。
,
Ben Qin:
jh chen 说:我们也计划测试一下启机时boot引脚的状态。
好的,期待您的回复。
,
jh chen:
你好,我们测试了启机时boot状态,4个都是高电平。暂时没有发现其他异常,计划更换CPU再次测试。
,
Ben Qin:
你好,
jh chen 说:我们也确认了一下,是一上电之后,复位信号正常,大约250ms后复位信号变高,此时,CPU就不再工作了。程序中增加了一个IO指示。在访问XINTF地址之前。但这个IO指示也没有出现。
这是一个重要的线索,“IO指示”我推测可能是值翻转GPIO引脚电平。如果该代码在XINTF之前并且没有执行,那么问题应该跟XINTF bug 没有关系。
jh chen 说:你好,我们测试了启机时boot状态,4个都是高电平。暂时没有发现其他异常,计划更换CPU再次测试。
我还是想看一下波形图,1.8v、3.3v、-XRS以及输入时钟。
,
jh chen:
您好,目前也是确认了和XINTF bug 没有关系。
怀疑进入了某个boot模式,但是目前4个boot模式引脚上拉都正常。
当复位信号变高后,CPU没有进一步的动作,因为复位使用了TPS3307,所以信号变高意味着1.8和3.3V都正常。
同时上电也测试了时钟信号,也是正常。
即上电后,时钟信号正常直到复位信号变高,然后CPU没有进一步动作。
是否有可能为静电损坏CPU内部?
,
Ben Qin:
你好,确认一下,下面这个帖子是您的情况一样吗?是您发的帖子吗?
e2e.ti.com/…/4504994
是的话请告诉我,这样我可以告诉工程师不用回答重复的问题了。另外工程师对您的问题的回复请关注下面这个帖子:
e2e.ti.com/…/4505533
,
jh chen:
您好,是同一个,可能是同事发的帖子。现在的状态是,上电后CPU不工作,此时所有的信号都正常,1.8.3.3,RST,晶振信号。此时再给复位信号一个强制低电平,CPU也不会再次工作。
,
Ben Qin:
好的,是同一个问题的话那么我们只关注一个帖子就可以了,还请您可以在该帖(有波形图的)与直接工程师交流:e2e.ti.com/…/4504994