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.

[参考译文] TDA4AL-Q1:[TDA4AL][DM_firmware]、关于引导流程问题、我可以为 R5 FW ti-dm 创建独立分区吗

Guru**** 2457760 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1481117/tda4al-q1-tda4al-dm_firmware-about-the-bootflow-question-and-can-i-create-a-independent-partition-for-r5-fw-ti-dm

器件型号:TDA4AL-Q1

工具与软件:

尊敬的 专家:  

窗口的大小  

和  
https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j721s2/10_00_00_08/exports/docs/linux/Foundational_Components U-Boot/UG-General-Info.html#boot-flow

我知道 R5固件 ti-dm 包含在 tispl.bin 中 。

请确认我的理解是否正确

我认为 STEP12 (MCU RTCu)是"DM FW image"、对吗?

它是否意味着 meta-ti-bsp/recips-bsp/ti-dm-fw/ti-dm-fw.bb 的文件?

对于 u-boot/ti-u-boot/arch/arm/dts/k3-j721s2-binman.dtsi 的 fileName ="ti-dm.bin"是否也是如此  ?

我们担心的是、如果我们加载 ti-dm 错误、系统将无法启动。

我可以创建其他分区来刷写它吗?

或者、我们可以绕过 ti-dm 加载失败吗?

非常感谢

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

    Daniel、您好!

    相应的专家将会回复您。

    感谢您的耐心。

    此致

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

    您好!  

    R5F0_0是设备管理器固件。 这是强制性的、无法避免。 DM 表示器件管理器。 它负责电源管理和资源管理。

    在图中是第9步。

    此致、

    基尔西  

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

    尊敬的  

    您是否意味着 ti-dm.bin (recipes-bsp/ti-dm-fw/ti-dm-fw.bb)是步骤9、并针对 R5F0-0运行?

    它是否在主域 MCU 上运行?

     STEP12 (MCU RTCu)的图像在哪里?

    谢谢你  

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

    尊敬的 Keerthy

    以下是什么意思?

    "启动 A72并跳转到 DM FW 映像" 
    DM FW 是否意味着 ti-dm.bin 并在 MCU 域 R5F 下运行?
    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="603914" url="~/support/processors-group/processors/f/processors-forum/1481117/tda4al-q1-tda4al-dm_firmware-about-the-bootflow-question-and-can-i-create-a-independent-partition-for-r5-fw-ti-dm/5690372 #5690372"]"启动 A72并跳转到 DM FW 图像"
    DM 固件是否意味着 ti-dm.bin 并在 MCU 域 R5F 中运行?[/QUOT]

    正确。 HLOS 将在 A72上开始运行、DM 将在 MCU 域 R5F 上运行。

    -基尔西

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

    尊敬的 Keerthy

    STEP12 (MCU RTCu)的图像在哪里?

    谢谢你  

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

    在图片下方、

    R5F-0包含在主域中

    我对此感到困惑  

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

    有。 正确的是、这会转到主域 R5F、而 MCU RTOS 是在 MCU 域 R5F 上运行的一个 TI-DM。

    -基尔西

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

    尊敬的 Keerthy

     TDA4AL 中有4个 MCU。

    在图中、步骤10和步骤13是否是差分核心?

    如果是、 MCU RTOS 部分的固件映像在哪里?

    非常感谢

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

    尊敬的  Keerthy

    请查看第12页的"次级引导加载程序和 SYSFW 启动阶段"

    e2e.ti.com/.../1108.boot_5F00_mode_5F00_j7.pdf

    我的问题是

    以下两个步骤的映像路径在哪里?

    SPL 配置 DDR 和 加载主 R5 图像

    SPL 负载 MCU R5F 软件 并请求 SYSFW 将其复位

    非常感谢

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

    Daniel、您好!

    在当前 SDK 中、执行 SPL 后、R5 SPL 仅将 DM 加载到其自身。 主域 R5F 仅在 U-Boot 阶段加载。

    配置 DDR 和 加载主 R5 [报价]

    R5 SPL 配置 DDR、但不加载主 R5F。 它们稍后由 A72 U-Boot 加载。

    [报价 userid="603914" url="~/support/processors-group/processors/f/processors-forum/1481117/tda4al-q1-tda4al-dm_firmware-about-the-bootflow-question-and-can-i-create-a-independent-partition-for-r5-fw-ti-dm/5692706 #5692706"]

    SPL 负载 MCU R5F 软件 并请求 SYSFW 复位

    [报价]

    这是加载到自身 R5 SPL 末尾的 DM 二进制文件。

    此致、

    基尔西