嗨对话团队,
我有一个用于DA14586的EVM,并尝试使用SUOTA Android移动应用程序进行固件更新。我遵循了文档中提到的所有步骤
“教程6:da14585/6的suota示例”。
我还修改了教程文档中所述的“ project_multipart_binary_v2.py”脚本。
现在,在更新固件时,我收到了“无效图像标头”的错误。
在调试问题时,我发现将SDK API用于SPI Flash时,地址“ 0x00038000”的图像标头无法正常出现。
我已经使用“ SmartSnippets Flash Tool”读取SPI Flash数据,并且图像标头适合“ 0x00038000”。
因此,从SPI Flash读取数据需要任何更改吗?
提前致谢。
设备:
嗨,karanshah28,
感谢您的问题。是否可以提供以下信息/澄清?我将尝试对其进行测试并在我身边复制它。
谢谢,pm_dialog
你好,
请找到各自的答案。
1.我正在使用SDK6.0.10
2.我使用的是PXP_REPORTER教程中所示的相同示例。
我只按照教程中的建议进行修改。
3.根据教程文档中建议的Python脚本中的配置更改以下。
4.请找到使用zip文件中附加的python脚本生成的fw_multi_part_spi.bin
5.查找附件的邮政编码CONTAING SPI FLASH数据。
嗨,karanshan28,
感谢您的输入。我需要对其进行测试,并尝试在我身边复制它。我会尽快恢复给您。
谢谢,pm_dialog
嗨,karanshah28,
我尝试使用您提供的fw_multi_part_spi.bin,但suota不起作用。我正在使用DA14585 Pro DK和SmartSnippets工具箱版本5.0.10。我无法检测到对话框SUOTA移动应用程序中的设备。我还遵循了我们支持网站上的Suota教程,并且可以执行Suota。由于我无法复制您的问题,因此有关您遵循的过程的任何其他意见都将非常有帮助。尝试构建辅助引导加载程序,而不是使用DA1458X_SUOTA_MULTIPART_BINARY_GENERATOR_V0.3中可用的现有bin图像。
谢谢,pm_dialog