嗨,对话框的团队,
我有一个EVM为da14586和尝试固件更新使用SUOTA android移动应用程序。我遵循了文档中提到的所有步骤
“教程6:SUOTA示例DA14585/6”。
我还修改了“project_multipart_binary_v2.py”脚本,如教程文档所述。
现在在更新固件时,我收到了一个错误的“无效的图像头”。
在调试问题时,我发现使用SDK api SPI FLASH,图像头地址“0x00038000”不正常。
我已经使用“SmartSnippets flash工具”读取spi flash数据和图像头是正确的地址“0x00038000”。
那么从spi flash读取数据是否需要任何更改?
提前谢谢。
设备:
嗨karanshah28,
谢谢你的问题。能否提供以下信息/澄清?我会试着在我这边测试并复制它。
谢谢,PM_Dialog
你好,
请找出相应的答案。
1.我使用的是SDK6.0.10
2.我使用的是教程中所示的相同示例pxp_reporter。
我已经在程序中做了修改,只在教程中建议。
3.下面更改了python脚本中的配置,如教程文档中所建议的。
4.请在zip文件中找到使用python脚本生成的fw_multi_part_spii .bin文件
5.找到包含spi flash数据的附加zip文件。
嗨karanshan28,
谢谢你的建议。我要测试一下,试着在我这边复制它。我会尽快回复您的。
谢谢,PM_Dialog
嗨karanshah28,
我试图使用你提供的fw_multi_part_spii .bin,但SUOTA不工作。我使用DA14585 Pro DK和SmartSnippets工具箱版本5.0.10。我在对话SUOTA移动应用程序中无法检测设备。我也遵循了我们支持网站上的SUOTA教程,我能够执行SUOTA。由于我无法复制您的问题,任何关于您正在执行的程序的其他输入都将非常有帮助。尝试构建辅助引导加载程序,而不是使用DA1458x_SUOTA_Multipart_Binary_Generator_v0.3中现有的bin映像。
谢谢,PM_Dialog