This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM2634:如何第二次调用 Bootloader_parseMultiCoreAppImage 函数

Guru**** 2582405 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1509532/am2634-how-to-call-2nd-times-for-bootloader_parsemulticoreappimage-function

器件型号:AM2634

工具/软件:

客户调用 Bootloader_parseMultiCoreAppImage 以验证应用映像并在第一次调用时获得成功结果、但在第二次调用时会获得失败结果;如果关闭电源然后打开器件电源、该函数将在第一次调用时返回成功结果。  

如果这个函数只能调用1次、我们可以得到建议吗? 如果没有、我们应该如何操作来第二次呼叫?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Terry、

    为什么客户需要调用该 API 两次? 如果调用一次、它将解析映像。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的建议。 客户将在引导代码中调用第1个 API、然后在跳转到应用程序代码后、他们希望调用第2个 API 来再次确认结果。 这意味着这个 API 只能调用一次、我对吗? "解析"图像的细节含义是什么?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nilabh、

    在线升级应用程序后,我想验证写入闪存的应用程序数据,然后回复写入的应用程序是否可用。 目前、在调用 Bootloader_parseMultiCoreAppImage 后、加载应用时验证失败。 但是、它可以在重新上电后正常加载。 是否有任何其他可以使用的 API 验证函数?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    、我要验证写入闪存的应用程序数据、然后回复写入的应用程序是否可用。

    您可以为其执行正常的闪存读取。 使用闪存读取到本地缓冲区中的图像读取、并将其用于比较。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shen、我现在将关闭此主题。