DA14580上无法做SUOTA

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support。我们将在未来几天修复bug /优化搜索和标记。
6个职位/ 0个新职位
最后发表
HarishKumar
离线
最后看到:10个月2天前
加入:2020-02-17 06:31
DA14580上无法做SUOTA

你好,

我们试着在DA14580上测试SUOTA,生成fw_1。img, fw_2。根据“AN-B-010_da14580_using_suota_0.pdf”逐步声明,fw_multi_part_spii . img, fw_multi_part_spii .bin。在DA14580开发板(p2ml3656)中刻录fw_multi_part_spi.bin后。它不做广告。它工作正常,只发布fw_1.bin或fw_2.bin,不发布fw_multi_part_spi.bin。

在Smartsnippet工具箱中,它写到0x7FF8 (32kb),即使它读0x1B090。附加spi_smartsnippet.png

我已经在boot_loader.h中启用了SPI_FLASH_SUPPORTED和undefined SUPPORT_AN_B_001,参见文档“UM-B-012”。

对于DA14580,还能做什么呢?

附加图片

问候,

哈瑞

设备:
PM_Dialog
离线
最后看到:2小时18分钟前
工作人员
加入:2018-02-08 11:03
嗨HarishKumar,

嗨HarishKumar,

所以,如果我正确地理解了你所说的,你创建了多图像,在烧SPI Flash后,设备不能开始广告。我的假设正确吗?

是否有可能共享二进制文件和多图像,您正在使用,以测试它在我的一边?

谢谢,PM_Dialog

HarishKumar
离线
最后看到:10个月2天前
加入:2020-02-17 06:31
嗨PM_Dialog,

嗨PM_Dialog,

是的,在烧毁多幅图像后,设备不能开始发布广告。

我已经上传了二进制文件,请告诉我问题所在。

最好的问候,

哈瑞

附件:
PM_Dialog
离线
最后看到:2小时18分钟前
工作人员
加入:2018-02-08 11:03
嗨HarishKumar,

嗨HarishKumar,

请您再检查一下第8部分的步骤好吗?

//www.xmece.com/sites/default/files/an-b-010_da14580_using_suota_0.pdf

预计设备不能引导,因为多映像固件不包含引导加载程序,在正确的地址fw1和f2。应该如图5所示。

我建议在一个干净的SDK项目中重新执行这些步骤,并将.hex文件复制粘贴到输入文件夹中。

如果您正在开始一个新的设计,我们强烈建议您从DA14531或DA14585/586产品和我们最新的SDK6.0.14开始,因为它改进得更多。亚博电竞菠菜我们有很多代码示例和改进的文档,也有软件路线图的支持。目前还没有对DA14580产品族和SDK5的任何软件路线图支持。

请查看DA14531:

//www.xmece.com/亚博电竞菠菜products/bluetooth-module-da14531-smartbond-tiny

此外,对于DA14531,我们有一个更详细的SUOTA教程:

http://lpccs-docs.dialog-semiconductor.com/Tutorial-BLE-SUOTA-DA145x/index.html

谢谢,PM_Dialog

HarishKumar
离线
最后看到:10个月2天前
加入:2020-02-17 06:31
嗨PM_Dialog,

嗨PM_Dialog,

非常感谢您的及时反馈。我已经采取干净的SDK 5.0.4,尝试步骤提供的编程在4.2秒SPI flash和测试多图像仍然不能开始广告的设备。我已经上传了图片供你进一步验证。

我们正在开发其他特性SDK 5.0.4和DA14850 || ZY模块,所以很难更改新的6.0.4 SDK。

是否有可能提供DA14850辅助引导程序的工作版本?

最好的问候,

哈瑞

附件:
PM_Dialog
离线
最后看到:2小时18分钟前
工作人员
加入:2018-02-08 11:03
嗨HarishKumar,

嗨HarishKumar,

抱歉我的回复晚了,我已经按照文档中描述的步骤,设备可以在Dialog SUOTA移动应用程序上检测到。

我所做的唯一额外的步骤是在8.1节运行python脚本(22)之前:

拷贝5.0.4\binaries\host\windows\mkimage\mkimage.exe并将其传递到DA1458x_SUOTA_Multipart_Binary_Generator_v0.3\bin中

此外,请注意,当燃烧的SPI flash与多图像,你不应该使设备引导。

谢谢,PM_Dialog