修改SmartConfig参数后,微小模块dsp崩溃。

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
janosN
离线
最后看到:2个月3个星期前
加入:2020-11-16 14:59
修改SmartConfig参数后,微小模块dsp崩溃。

亲爱的对话框,

在成功编程DSPS_6.150.4.50固件到DA14531 TINY模块之后,只要我尝试用我的手机的SmartConfig应用程序修改任何参数,它就可以正常工作。在将例如' Device Name '从' SPS_531 '更改为' SPS_999 '并按下' APPLY '后,它接受SmartConfig断开连接并重新连接后,我可以看到名称更改正确。

但是关闭/打开TINY模块,它会崩溃,甚至无法扫描它。例如,如果我将“连接超时”从默认的1000毫秒更改为1100毫秒,这是相同的。

看起来任何参数的改变都会让fw崩溃,但是在启动TINY模块之后。

提前谢谢。

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

嗨janosN,

感谢您的在线问题,以及您对我们的BLE解决方案的兴趣。

你能澄清一下下面的陈述吗?

但是关闭/打开TINY模块,它崩溃了,甚至无法扫描它。

模块是否从flash启动,并在关闭电源后,它不能发布?

另外,崩溃是什么意思?它无法启动,还是启动后大肆宣传,然后崩溃?

谢谢,PM_Dialog

janosN
离线
最后看到:2个月3个星期前
加入:2020-11-16 14:59
亲爱的对话框,

亲爱的对话框,

在我使用SmartConfig之前,我可以使用模块,没有任何问题,串行通信工作良好,我可以发送/接收串行数据,我可以关闭和再次打开模块,它可以工作几天。但是,一旦我使用SmartConfig(从我的智能手机),并更改任何参数,如设备名称或连接超时,并应用它,它只能工作到下一个模块-电源关闭。如果我再次启动这个模块,它什么也不会做!就死了。它不能被任何扫描仪发现,所以f/w是死的。唯一的解决方案是重新编程DSPS f/w和它再次工作。现在我的解决方案是:在编译DSPS之前,我更改名称和其他我需要的参数,然后编译项目,之后不尝试用SmartConfig修改任何东西。

还有一件事:测量电源电流,如果模块工作正常(从3.3V电池),它大约是0.45 mA。如果出现上述问题,电源电流为:0.8 mA,所以几乎翻倍。

非常感谢。

MHv_Dialog
离线
最后看到:1个月3个星期前
工作人员
加入:15 2013-12-06
嗨JanosN,

嗨JanosN,

我刚刚验证了我可以使用SmartConfig更改我的模块的BD名称。我可以开关电源,甚至用电池供电。我认为您可能会破坏配置的格式,因此请密切关注这一点——可能要逐个应用更改,并在此之间进行测试,以查明问题所在。

尝试构建默认项目,并使用SmartSnippets工具箱的flash Loader将其存储在flash中。

还请确认您已经删除了开发套件主板上的所有flash相关跳线。

/ MHv