软件_ _RESET在Suota之后无法启动芯片

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
魏文化
离线
最后一次露面:3个月1周前
加入:2019-04-10 03:51
软件_ _RESET在Suota之后无法启动芯片

嗨达团队:

我使用ble_sps_peripheral例程能够正常拟议,并且在课题完成后正常启动。

但是,在我根据BLE_SPS_PERITWER例程改变了大量的事情后,SUOTA在重置后将无法正常启动。但拔下电源,然后将其连接到电源并启动更新的程序。

我想在Suota和重启设备后询问,程序从什么开始?是ble_suota_ loader或ble_sps_perieral?

另一个问题是:为什么每次我重新启动设备时,UART将使用57600_baudrate显示“da14682bb”,4次?但我不能在代码中罚款?你能告诉我他们在哪里吗?

项目:BLE_SPS_PERITERAL

平台:DA14682.

谢谢

设备:
PM_DIALOG.
离线
最后一次露面:17小时29分钟前
职员
加入:2018-02-08 11:03
你好呀,

你好呀,

当设备重新启动时,BLE_SUOTA_ Loader将运行,它将决定将加载哪些二进制图像。如果拔下电源并插入电源,这就像一个软件重置,因此将执行BLE_SUOTA_ Loader。这就是您的应用程序开始正确的原因。当您修改DSPS代码时,您可能已经完成了一些错误配置。57600是系统重新启动时ROM代码中的预定义波特率。此外,预计您将获得4次“DA14682BB”

谢谢,PM_DIALOG.