设备卡在重置模式

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
4个职位/ 0个新
最后发表
提到
离线
最后看到:1天9小时前
加入:2017-05-12 04:18
设备卡在重置模式

嗨,对话框
我们发现da14681有时会重置失败。硬件由我们自己设计,使用4层PCB板。当卡在复位模式时,会不断打印“DA14681AE DA14681AE DA14681AE…”如何解决这个问题?

设备:
MT_dialog
离线
最后看到:4个月,3个星期前
工作人员
加入:2015-06-08 34
嗨提到,

嗨提到,

请您澄清一下,问题是设备复位还是复位后设备不能从flash启动?

有相当多的hw和sw原因,设备可能发出一个重置,首先你将不得不调试,以找到问题,然后试图找到一个解决方案。复位可能发生在硬故障或NMI(看门狗中断),BOD复位等。我想说的是,也许设备启动,但它将立即出于某些原因将发出一个重置,为某些未定义的原因。你是否尝试过这与任何SDK的例子,以区分它是一个hw或sw问题?

设备输出的DA14681AE不断引导装载程序,所以也许要么设备正常启动,然后重置,或flash的图像有问题(可能的腐败)和引导装载程序无法找到合适的标题,甚至图像中的一个问题。

由于MT_dialog

提到
离线
最后看到:1天9小时前
加入:2017-05-12 04:18
嗨,对话框

嗨,对话框
我们的设备上没有意外的重置问题。我们有意重置设备以进行一些测试。困扰我们的是,设备可能复位失败,卡在复位模式,打印“DA14681AE ..”.当它不断打印“DA14681AE”时,如果我们关闭电源,下次可能复位成功。或者有时打印几个字符串“DA14681AE”后会正常复位。所以我不认为是flash中的图像错误导致了这个问题。有什么办法可以追踪这个问题吗?

MT_dialog
离线
最后看到:4个月,3个星期前
工作人员
加入:2015-06-08 34
嗨quixiang,

嗨quixiang,

嗯,在这种情况下没有标准的程序来做什么,你可以从跟踪QSPI总线上的活动开始,检查是否看到任何可疑的东西,也许SPI线路上有噪音或电气问题,fw无法下载。检查供电线路,可能BOD启动(如果您启用了BOD),并在启动时重置设备。此外,为了检查设备是否启动并重置,您可以在设备启动时切换GPIO(在peri_init()函数中检查设备是否达到该点)。如果fw通过了看门狗和硬件故障处理程序,也要检查一下。

由于MT_dialog