亲爱的对话框,
已成功编程DSPS_6.150.4.50固件到DA14531 TINY模块,它可以正常工作,只要我尝试使用手机的SmartConfig应用程序修改任何参数。从“SPS_531”从“SPS_531”更改为“SPS_999”之后,然后按“应用”它接受并在SmartConfig断开和重新连接之后,我可以看到正确更改的名称。
但是关闭/在微小模块上,它崩溃,甚至扫描也可能。如果我从默认值1000到1100 ms更改例如“连接超时”,则这是相同的。
似乎任何参数变化都会崩溃FW,但在上电后电涌模块。
提前致谢。
嗨Janosn,
感谢您在线问题,并欣赏您对我们的BLE解决方案的兴趣。
你能澄清以下声明吗?
>>>但关闭/在微小模块上断电,它崩溃,甚至扫描也是可能的。
模块是否从闪光灯启动,并在关闭后,它无法通告?
此外,你的意思是崩溃?它无法启动,或靴子,广告,然后崩溃?
谢谢,PM_DIALOG.
亲爱的对话框,
在我使用SmartConfig之前,我可以使用模块没有任何问题,串行通信工作正常我可以发送/接收串行数据,我可以再次关闭和在模块上,即使是天数。但是一旦我使用SmartConfig(来自我的智能手机)并更改任何参数,如设备名称,或者连接超时并应用它,它只工作直到下一个模块电源关闭。如果我再次向模块加电,它就不会这样做!刚死了。它不是任何BLE扫描仪发现的,所以F / W死了。唯一的解决方案是重新编程DSPS F / W,它再次运行。现在我的解决方案是:在编译DSP之前,我更改了我需要的名称和其他参数,然后编译项目,不要尝试使用SmartConfig Aferwards修改任何内容。
还有一件事:测量电源电流如果模块正常工作(从3.3V电池),它约为0.45 mA。如果出现上述问题,则电源电流为:0.8 mA,几乎双倍。
非常感谢你。
嗨Janosn,
我刚刚验证了我可以使用smartconfig更改模块的BD名称。我可以从电池关闭并打开或甚至从电池供电。我认为您可能会损坏配置的格式,因此请仔细注意这一点 - 也许在一个接一个地测试您的更改并在两者之间进行测试以查明问题。
尝试使用SmartSnippets工具箱的Flash Loader构建默认项目并将其存储在Flash中。
另请确认您已删除开发工具板上的所有闪存相关跳线。
/ mhv.