将其放入冬眠后,无法连接到DA14531

⚠️
嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
13个帖子 / 0新
最后一篇文章
创新能力
离线
最后一次露面:8个月3周前
加入:2020-09-07 17:16
将其放入冬眠后,无法连接到DA14531

你好,

我试图用da14531模块与da14531_configuring_da14531_hibernation_mode示例代码。这个示例无法正常工作,因为我测量了电源分析器和万用表的当前消耗。在尝试刷新另一个示例之后,我无法让模块在Pro Devkit上连接。我以前遇到过类似的问题,但是当我通过UART刷新模块时,它再次工作正常。现在,该模块没有回应SWD,1线UART,2线UART和SPI。

有没有办法从模块中恢复其冬眠?

谢谢,
马丁

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,创新的力量,

嗨,创新的力量,

感谢您的问题以及您对我们的DA14531模块BLE解决方案的兴趣。

请让我详细检查一下,我会尽快与您联系。

谢谢,pm_dialog

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,马丁,

嗨,马丁,

对于我的延迟回应表示歉意。我可以问一下您使用的SDK版本是什么?

请尝试使用与P05上的1-Wire UART不同的启动,这比从引导序列中的外部SPI从属启动的步骤。请参阅以下申请注释中从1-Wire UART启动的第6节。

https://www.dialog-spoomendonductor.com/sites/default/files/an-b-072-da14531_booting_options_v1.4.pdf

设备启动后,然后尝试连接到SPI闪光灯并擦除它。

谢谢,pm_dialog

创新能力
离线
最后一次露面:8个月3周前
加入:2020-09-07 17:16
你好,

你好,

我尝试从1线UART启动它,但是该模块没有响应重置。

我正在使用SDK 6.0.14.1114

谢谢,
马丁

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,马丁,

嗨,马丁,

您能说明您使用的是Pro-DK还是自定义板?如果使用Pro-DKM,请检查您是否正在使用正确的跳线配置。请参阅5.9.1单线UART,JTAG,重置UM-B-141:DA14531 SmartBond Tiny™模块开发套件专业硬件用户手册

谢谢,pm_dialog

创新能力
离线
最后一次露面:8个月3周前
加入:2020-09-07 17:16
你好,

你好,

我正在使用Pro-DK,并使用正确的跳线设置遵循手册中的说明。

谢谢,
马丁

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,马丁,

嗨,马丁,

我能够在我身边启动1线UART。您能否在董事会设置中选择P0_5,P0_5、115200 BD?

请参阅图20单一UART通信。

http://lpccs-docs.dialog-spoomendonductor.com/um-b-083/tools/board_setup.html

谢谢,pm_dialog

创新能力
离线
最后一次露面:8个月3周前
加入:2020-09-07 17:16
你好,

你好,

是的,选择了P05,但仍未连接。问题似乎是该模块没有重置,主板上的按钮以及女儿板上的按钮。

谢谢,
马丁

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,马丁,

嗨,马丁,

您可以从Smartsnippets工具箱发送日志文件吗?另外,您可以探索P00吗?P00上的高信号将产生重置。

谢谢,pm_dialog

创新能力
离线
最后一次露面:8个月3周前
加入:2020-09-07 17:16
你好,

你好,

我尝试使用逻辑分析仪探测PIN,P00一直保持低位。在P05上,在重置模块之前发送消息:{0x00、0x01、0x49、0x66、0x2d,0x2d,0x3d,0xc0}。按下按钮时,P00上的电压约为40mV,因此可以通过GPIO PIN固定它?当我在很短的时间内强制销钉高度时,它没有任何效果。

这是尝试闪烁时的日志文件:

[info spi flash @20-10-06 09:44:49]固件file/home/martin/diasemi/smartsnippetsstudio2.0.14/toolbox/common_resources/common_resources/supportpackages/da1453x/。[INFO SPI FLASH @20-10-06 09:44:49]连接到 /DEV /TTYUSB0端口已成功打开。[info spi flash @20-10-06 09:44:49]开始下载过程... [Action SPI Flash @20-10-06 09:44:50]请按板上的硬件重置按钮开始下载过程。[错误SPI Flash @20-10-06 09:44:57]超时:重置信号未检测到超过8000毫秒。[INFO SPI FLASH @20-10-06 09:44:57]请重试。如果问题持续存在,请参阅用户手册AN-B-072(https://www.dialog-spoomendonductor.com/an-072-booting-from-serial-界面)和检查跳线设置。对于从2-WIER UART引导(P0_0和P0_1),请参见图10。对于1-Wire UART P0_5启动,请参见图6. [Info Booter @20-10-06 09:44:57]成功地与端口 /dev /dev /dev /dev /ttyusb0。[错误SPI Flash @20-10-06 09:44:57]将固件文件下载到板上。

谢谢,
马丁

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,马丁,

嗨,马丁,

请使用逻辑分析仪探测P05。按下重置按钮并重新启动芯片,您应该在P05上看到0x02。您可以验证这个吗?

谢谢,pm_dialog

创新能力
离线
最后一次露面:8个月3周前
加入:2020-09-07 17:16
你好,

你好,

当我尝试使用逻辑分析仪捕获序列时,我不小心发现了一个修复程序。当芯片启动时,没有办法重置它,因为芯片将重置引脚保持低。强迫重置销高无济于事。

我不小心将逻辑分析仪运行时,在电源骑自行车(重新插入USB)时。在日志上,我看到p00(重置)升高,P05用您提到的0x02做出了响应。因此,模块在启动之前确实响应重置。

在尝试通过SmartSnippet工具箱连接到它的同时,我能够再次通过电源骑自行车来刷新板。这可以通过从主板上拔下女儿板来完成,然后在日志要求您重置模块时将其插入。然后检测到重置,因为该模块尚未启动,之后我刷新了模块。

谢谢你的时间,
马丁

pm_dialog
离线
最后一次露面:1周5天前
职员
加入:2018-02-08 11:03
嗨,马丁,

嗨,马丁,

很高兴您弄清楚了您的问题。如果您有任何后续问题,请提出一个新的论坛帖子。

谢谢,pm_dialog