更改SmartConfig参数后,TINY Module dsp崩溃。

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
4个职位/ 0个新
最后发表
janosN
离线
最后看到:4个月6天前
加入:2020-11-16 14:59
更改SmartConfig参数后,TINY Module dsp崩溃。

亲爱的对话框,

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

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

似乎任何参数的改变都会导致fw崩溃,但在启动TINY模块后。

提前谢谢。

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

嗨janosN,

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

你能解释一下下面的陈述吗?

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

模块是否从flash启动,电源关闭后,不能发布广告?

另外,崩溃是什么意思?它不能启动,还是启动广告然后崩溃?

谢谢,PM_Dialog

janosN
离线
最后看到:4个月6天前
加入:2020-11-16 14:59
亲爱的对话框,

亲爱的对话框,

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

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

非常感谢。

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

嗨JanosN,

我刚刚验证了我可以使用SmartConfig更改我的模块的BD名称。我可以给它通电或关机甚至用电池供电。我相信您可能会破坏配置的格式,所以要密切关注这一点——也许可以逐个应用您的更改,并在两者之间进行测试,以查明问题所在。

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

请确认你已经移除了开发套件主板上所有与flash相关的跳线。

/ MHv