我断开电源并将电源连接到DA14531 MOD后,BLEScanner中看不到设备

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
6个员额/ 0个新员额
最后发表
ravikiran4
离线
最后看到:8个月3个星期前
加入:2020-08-05 9:45
我断开电源并将电源连接到DA14531 MOD后,BLEScanner中看不到设备

我使用DA14531 MOD与SDK 6.0.14。

我已经修改了示例测量温度提供在您的网页//www.xmece.com/sites/default/files/da14531-da14585..。根据我的要求。

当我第一次下载固件。hex文件到板使用SmartSnippets工具箱v5.0.14然后设备在我的BLE扫描仪应用程序中是可见的,我可以通过请求它获得数据。

但是当我断开电源并将其他电源连接到BLE模块时,在BLE扫描仪应用程序中看不到设备。(简单地说,当电源故障时,设备不是广告,所以我无法查看设备信息连接到设备)。

当电源打开时,我如何将设备设置为可用,我是否需要禁用或启用任何MACRO来解决这个问题。你们谁能帮我解决这个问题?

谢谢

D.RaviKiran

PM_Dialog
离线
最后看到:1天8小时前
工作人员
加入:2018-02-08 11:03
嗨ravikiran4,

嗨ravikiran4,

谢谢你的问题。是否可以分享更多关于你的HW设置的细节,以便我能了解哪里出了问题?DK是如何供电的?你能给它编程序吗?

谢谢,PM_Dialog

ravikiran4
离线
最后看到:8个月3个星期前
加入:2020-08-05 9:45
谢谢你的快速回复

谢谢你的快速回复。

DK是由PC驱动的,是的,我能编程子板。

我正在编程DA14531MOD-00F1DB-P (子板)与DA14531 Pro DevKit。与j - 1跳线设置在Pro DevKit为(SWCLK, SWDIO, RST)。

在下载.hex代码文件后,它第一次工作正常。当我从PC上移除USB并再次连接它时,我无法在BLE Scanner应用程序上看到设备。同样的情况,当我重置引脚(P0_0/ reset)。

我在想,在断电或重置DA14531MOD-00F1DB-P后,程序被擦除了。

我不知道我在哪个内存中下载DA14531MOD-00F1DB-P程序。你能帮我解决这个问题吗?

谢谢

D.Ravikiran

PM_Dialog
离线
最后看到:1天8小时前
工作人员
加入:2018-02-08 11:03
嗨ravikiran4,

嗨ravikiran4,

谢谢你的解释。

还有一个问题:您使用的是哪种工具?Keil IDE, Flash程序员或SmartSnippets工具箱?

如果您正在使用Keil IDE对模块进行编程,那么应用程序代码将被下载到System-RAM中,因此在重置或周期关闭后它将丢失,您将不得不重新编程。

您可以使用Dialog Smartbond Flash Programmer for Windows OSSmartSnippets工具箱V5.0.14 for Windows OS来编程SPI flash,以便在复位或断电后代码将被保留。

请参考以下使用手册:

UM-B-138: flash编程用户手册(HTML)

UM-B-083 SmartSnippets工具箱用户手册

谢谢,PM_Dialog

ravikiran4
离线
最后看到:8个月3个星期前
加入:2020-08-05 9:45
我使用的是SmartSnippets

我正在使用SmartSnippets工具箱v5.0.14。尽管我正面临着这个问题。

现在我正在使用Dialog SmartBond Flash Programmer v1.0.4。复位后,工作也很好。好。

但使用SmartBond Flash程序员,我只能使用JTAG引脚编程。

我想对我的外部使用单线UART编程DA14531 SmartBond TINY模块我的DA14531 ProDev Kit主板。我该怎么做呢?

你能给我解释一下吗?

谢谢你!

D.RAVIKIRAN

PM_Dialog
离线
最后看到:1天8小时前
工作人员
加入:2018-02-08 11:03
嗨D.RAVIKIRAN,

嗨D.RAVIKIRAN,

在Board Setup中,确保您已经选择了P05上的1线UART和SPI flash的正确gpio。

http://lpccs-docs.dialog-semiconductor.com/UM-B-083/tools/Board_Setup.html

以下文件也对此作了说明:

http://lpccs-docs.dialog-semiconductor.com/UM-B-139-Getting-Started-with-DA14531-TINY-Module/05_Software_Development_Tools/Software_Development_Tools.html

谢谢,PM_Dialog