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.

[参考译文] SK-AM62P-LP:R-Core 上 FreeRTOS 的 OTA 更新

Guru**** 2419530 points
Other Parts Discussed in Thread: AM62P

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1528395/sk-am62p-lp-ota-update-for-freertos-on-r-core

器件型号:SK-AM62P-LP
主题:AM62P 中讨论的其他器件

工具/软件:

尊敬的团队:

AM62P 软件开发套件 (SDK) 是否支持 A/B 分区、用于更新在 Cortex-R5F (R-CORE) 上运行的 FreeRTOS、以确保在生产环境中进行失效防护固件更新? 如果是、如何实施? 此外、要在生产设置中对 R 内核上的 FreeRTOS 执行安全的无线 (OTA) 更新、建议的步骤和配置是什么、包括对 MICROSAR 引导加载程序或 TI 的次级引导加载程序 (SBL) 的任何依赖项?

此致、

Libin Jose

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

    您好、Libin Jose、

    我会  在一天或两天内回复您。

    此致、

    Anil.

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

    尊敬的 Swargam Anil

    是否有任何相同的更新?

    此致、

    Libin Jose。

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

    嗨、Libin、

    AM62P 软件开发套件 (SDK) 是否支持 A/B 分区、用于更新在 Cortex-R5F (R-CORE) 上运行的 FreeRTOS、从而确保在生产环境中进行失效防护固件更新? 如果是、如何实施? 此外、在生产设置中对 R 内核上的 FreeRTOS 执行安全无线 (OTA) 更新的建议步骤和配置是什么、包括对 MICROSAR 引导加载程序或 TI 的次级引导加载程序 (SBL) 的任何依赖项?

    感谢您的耐心等待我今天注意到这一主题。

    如果您提供了以下阅读内容、请告诉我: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62PX/11_00_00_16/exports/docs/api_guide_am62px/TOOLS_FLASH.html

    此致、

    Vaibhav

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

    尊敬的 Vaibhav Kumar

    此链接仅说明了如何刷写不同的映像。 我对通过 OTA 更新 FreeRTOS 特别感兴趣。 这类似于您收到的手机 OTA 更新。 基本上、我将发送新的 FreeRTOS 映像、并将由 Android 在 A 内核上下载。 Android 应用将在 FreeRTOS 的 B 分区中刷写 FreeRTOS 映像

    1.引导加载程序是否支持从 MMC 中的 A/B 分区加载 FreeRTOS?

    2.我们能否 在 eMMC 中刷写与 AM62P 工件(例如 tiboot/sbl-stage1.tiimage/wkup-r5.hs_fs/HSM.hs_fs/mcu-r5.hs_fs/kernel/android 映像)相关的所有映像?

    基本上、我们要从 eMMC 引导所有软件包吗? 有可能吗? 如果是、如何实现? 您能帮我完成这些步骤吗?

    此致、

    Libin Jose

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“618339" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1528395/sk-am62p-lp-ota-update-for-freertos-on-r-core/5900932 #5900932“]

    此链接仅说明了如何刷写不同的映像。 我对通过 OTA 更新 FreeRTOS 特别感兴趣。 这类似于您收到的手机 OTA 更新。 基本上、我将发送新的 FreeRTOS 映像、并将由 Android 在 A 内核上下载。 Android 应用将在 FreeRTOS 的 B 分区中刷写 FreeRTOS 映像

    1.引导加载程序是否支持从 MMC 中的 A/B 分区加载 FreeRTOS?

    2.我们能否 在 eMMC 中刷写与 AM62P 工件(例如 tiboot/sbl-stage1.tiimage/wkup-r5.hs_fs/HSM.hs_fs/mcu-r5.hs_fs/kernel/android 映像)相关的所有映像?

    基本上、我们要从 eMMC 引导所有软件包吗? 有可能吗? 如果是、如何实现? 您能帮我完成这些步骤吗?

    [/报价]

    您好、

    感谢您回答准确的问题。 请允许我们在某个时候返回给您。

    此致、

    Vaibhav

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

    您好:

    1. 引导加载程序是否支持从 MMC 中的 A/B 分区加载 FreeRTOS?

    但没有。

    基本上、我们要从 eMMC 引导所有软件包? 有可能吗? 如果是、如何实现? 您能帮助我完成这些步骤吗?

    请参阅以下指南:

    software-dl.ti.com/.../EXAMPLES_DRIVERS_SBL_EMMC_LINUX_MULTISTAGE.html

    此致、

    Prashant

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

    尊敬的 Prashant Shivhare

    我们确认 Linux 正在运行、但 Android Automotive 的情况如何。

    我们主要开发 Android Automotive、希望从 eMMC 引导整个软件包。 如果是、这是可能的吗?

    此致、

    Libin Jose

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

    您好:

    请参阅以下指南:

    software-dl.ti.com/.../Overview_Flashing.html

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

    尊敬的Prashant Shivhare

    我想您理解了这个问题。

    在之前的回复中、您提到了 AM62Px MCU+ SDK:SBL EMMC Linux Multistage

    Python uart_uniflash.py -p COM13 --cfg=C:/ti/mcu_plus_sdk/tools/boot/sbl_prebuilt/am62px-sk/default_sbl_emmc_linux.cfg 

    使用此脚本/修改、我们可以刷写 Android Automotive 软件包吗?

    换言之、我正在寻找使用脚本/fastboot/other 解决方案刷写所有适用映像的 1 停止解决方案。
    有可能吗?

    此致、
    Libin Jose
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“618339" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1528395/sk-am62p-lp-ota-update-for-freertos-on-r-core/5915364 #5915364“]

    在之前的回复中、您提到了 AM62Px MCU+ SDK:SBL EMMC Linux Multistage

    [/报价]

    我之所以提到这一点、是因为您询问了 SBL stage1 以及所有来自 MCU+ SDK 的信息。

    您当前的引导流程是什么?

    请分享可能提供更好见解的任何日志。