da14683 - 0x7f000e6异常?

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
bobspam@free.fr.
离线
最后一次露面:4个月4周前
加入:2018-06-20 08:07
da14683 - 0x7f000e6异常?

你好

我正在新的硬件板上运行一些演示代码。代码使用USB Dev-kit工作正常。在我的电路板上,我最终在Location 7f0 00e6的ROM代码中的无限循环结束。

你能帮我一个吗?
- 是否有ROM代码的文件?
- 这是一个重置像BOD或看门狗吗?
- 任何其他硬件异常吗?

我正在使用臭氧v2.60i,jlink v640和segger jlink edu在linux ubuntu lts 18.04开箱下,没有配置。

先感谢您

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨bobspam@free.fr,

你好bobspam@free.fr.

没有关于ROM代码的任何可用文件。您能否澄清固件所困扰的地方?我建议您在调试模式下运行调试程序。DA1468x的所有硬件设计指南线都证明了AN-B-061应用笔记:DA1468X应用程序硬件设计指南文档。我很高兴地建议您仔细检查您的电源线,并确保根据DA1468x的功率规格进行重新。

谢谢,PM_DIALOG.

bobspam@free.fr.
离线
最后一次露面:4个月4周前
加入:2018-06-20 08:07
你好,

你好,

我确实基于用SDK提供的Free_RTOS软件执行演示软件(它适用于USB演示板)。
代码执行,直到“vtaskstartscheduler”,但第一个任务永远不会启动。
当我手动停止CPU时,它正在执行位于ROM的0x7f0006处的无限循环(对话框出厂代码)

我已经检查了LDO,他们在启动时都可以。时钟也可以。我唯一无法检查的是DC-DC。
当第一次启动DC-DC时,您能否向我确认?似乎DC-DC位于空闲功能中,并且在进入或退出睡眠模式时会切换它。

CPU是否在第一次执行VTASKSTARTSCHEDULER期间尝试进入睡眠模式,从而开始DC-DC?

我的代码大小是110k并进入RAM。我不确定所有内存都被保留正确,所以在睡觉时可能会发生崩溃。

先感谢您

bobspam@free.fr.
离线
最后一次露面:4个月4周前
加入:2018-06-20 08:07
问题得到解决。

问题得到解决。

复位后,JTAG探针未加载正确的sys_ctrl_reg。