大家好,
我们正在尝试在DA14580上测试Suota,生成fw_1.img,fw_2.img,fw_multi_part_spi.bin按照步骤逐步规定的“an-b-010_da14580_using_suota_0.pdf”。在我将FW_MULTI_PART_SPI.BIN刻录到DA14580开发板后(P2ML3656)。它没有宣传。它适用于fw_1.bin或fw_2.bin但不是fw_multi_part_spi.bin .bin。
在SmartSnippet Toolbox中,它即使它读取0x1b090,它也会写入0x7FF8(32KB)。附加spi_smartsnippet.png
根据REF,我在boot_loader.h中启用了SPI_FLASH_SUPPORTED和UNDEDINED SUPPERS_B_B_B_001。文档“UM-B-012”
对于DA14580,还有什么可做的?
附加图像
问候,
har
设备:
嗨Harishkumar,
所以,如果我正确地理解了你所提到的内容,你创建了多映像和刻录SPI闪光灯后,设备无法启动广告。我的假设是否正确?
是否有可能共享您使用的二进制文件和多映像以便在我身边测试它?
谢谢,PM_DIALOG.
嗨pm_dialog,
是的,刻录多图像后,设备无法启动广告。
我上传了一副二进制文件,请告诉我这个问题。
最好的祝福,
har
嗨Harishkumar,
您能否再次检查第8节的步骤?
https://www.dialog-seminile.com/sites/default/files/an-b-010_da14580_using_suota_0.pdf.
预计该设备无法启动,因为多映像固件不包含正确地址中的引导加载程序,FW1和F2。它应该像图5一样。
我建议重新执行Clean SDK项目中的步骤并将.hex文件复制到输入文件夹中。
如果您正在启动新设计,我们将强烈推荐从DA14531或DA14585 / 586产品和我们最新的SDK6.0.14开始,因为它更加提高。雷电竞官网登录我们有很多代码示例和改进的文档,还有软件路线图支持。DA14580产品系列和SDK5没有任何软件路线图支持。
请查看DA14531:
https://www.dialog-seminile.com/produ雷电竞官网登录cts/bluetooth-module-da14531-smartbond-tiny.
此外,在DA14531的情况下,我们有一个更详细的Suota教程:
http://lpccs-docs.dialog-semiciondiond.com/tutorial-ble-suota-da145x/index.html.
谢谢,PM_DIALOG.
嗨pm_dialog,
非常感谢您的直接反馈。我已经采取了干净的SDK 5.0.4,尝试通过编程SPI闪光灯在SEC 4.2中进行编程,并测试多映像仍然无法启动广告。我已经上传了图像以获得进一步的验证。
我们正在研究其他功能SDK 5.0.4和DA14850 ||ZY模块很难改变新的6.0.4 SDK。
是否可以为DA14850二级引导加载程序提供工作版本?
最好的祝福,
har
嗨Harishkumar,
对于我迟到的响应道歉,我遵循了文档中描述的步骤,并且可以在对话框上移动应用程序中检测到设备。
我所做的唯一额外步骤是在运行Python脚本之前的第8.1节(22):
复制5.0.4 \二进制\主机\ Windows \ mkimage \ mkimage.exe和vered它在da1458x_suota_multipart_binary_generator_v0.3 \ bin中
此外,请注意,使用多映像刻录SPI闪光灯时,您不应使设备可启动。
谢谢,PM_DIALOG.