我们需要帮助了解硬故障后寄存器中值的值

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
lmccracken.
离线
最后一次露面:3年7个月前
加入:2014-10-13 17:43
我们需要帮助了解硬故障后寄存器中值的值

我们的应用程序用完了DA14580 RAM(没有使用OTP)。我们有一个调试器设置才能找到一个问题,在运行一段时间后,应用程序正在被锁定。我们能够抓住硬错误,并在0x81800审查了内存中的值,但随着我们对话框的新手,我们不确定其实际告诉我们的内容。看起来我们正在解决我们不应该寻址的内存。我将在0x00081800附加一张内存的图片,它应该包含寄存器的最后一个设置。一些内存地址似乎是正确的,但有些内容没有。

任何关于这些值与硬件故障的关系的任何想法都将得到理解。

附件:
设备:
mt_dialog.
离线
最后一次露面:2个月6天前
职员
加入:2015-06-08 11:34
嗨imccracken,

嗨imccracken,

关于在该特定地址中的存储值均值的内容,您可以在7.2.5.2节中查看UM-B-051.PDF。PC似乎指向的内存位置是0x222C4及其对应于ROM代码的地址,您必须检查您正在开发的应用程序的原因,显然您正在在应用程序级别做某事,导致这种硬符发生。由于ROM代码不可用,您必须检查设备的状态,该设备在该特定时刻在做什么以及碰撞时发生的事件,并检查出现问题是否出现问题,在空气中的一个奇怪的数据包等。

thaks mt_dialog