嗨DA团队:
我使用ble_sps_peripheral例程能够正常SUOTA,并在SUOTA完成后正常启动。
但是,在我根据ble_sps_peripheral例程改变了很多东西之后,SUOTA在重置后将不能正常启动。但是拔下电源,然后把它连接到电源上,开始更新程序。
我想问一下SUOTA和重启设备后,程序从哪里启动?是ble_suota_ loader还是ble_sps_peripheral?
而另一个问题是:为什么每次我重启设备uart都会使用57600_baudrate显示“DA14682BB”用4次?但我不能罚款他们在哪里代码?你能告诉我他们在哪吗?
项目:ble_sps_peripheral
平台:DA14682
谢谢
设备:

你好,
当设备重新启动时,ble_suota_加载器将运行,它将决定加载哪个二进制映像。如果你拔掉电源,这就像一个软件重置,所以ble_suota_加载器将被执行。这就是应用程序正确启动的原因。在修改DSPS代码时,您可能做了一些错误的配置。57600是系统重启时ROM代码中预定义的波特率。另外,预计你会得到4倍的“DA14682BB”
谢谢,PM_Dialog