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.

[参考译文] TDA4VM:uBoot 禁用 mcu1_0

Guru**** 2455490 points
Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1475126/tda4vm-uboot-disable-mcu1_0

器件型号:TDA4VM

工具与软件:

您好、TI 专家:

SDK:0902
电路板:tda4_evm

现在、我的 mcu1_0需要使用 ospi 总线、现在我还需要在 uboot 下使用 ospi 总线。 我想在 uboot 使用 ospi 总线之前暂停 mcu1_0 (我认为这可以避免 ospi 冲突)。 那么、如何在 uboot 下暂停 MCU1_0的运行?

此致
伊森

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

    您好、TI 专家

    是否有任何更新?

    此致
    伊森

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

    尊敬的 EASON:

    您是说从 mcu1_0和 a72这两个内核中使用 Ospi 外设吗? 即使不是同时使用、也不建议使用。  是否有可能实现 IPC 将 ospi 数据从一个核心获取到另一个核心并仅使用来自一个核心的 ospi?  

    此致、

    Brijesh

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

    您好、Brijesh

    您是指从两个内核 mcu1_0和 a72使用 Ospi 外设吗? [报价]

    是、我需要 uboot 和 mcu1_0中的 ospi

    即使不是同时使用、也不推荐使用。  是否有可能实现 IPC 将 ospi 数据从一个核心获取到另一个核心并仅使用来自一个核心的 ospi?  [报价]

    但 uboot 没有   IPC 函数、那么如何在 uboot 中使用 IPC?


    此致
    伊森

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

    但是、你能否从 mcu1_0读取它、将其存储在某个固定位置、然后从 uboot 读取此数据? 这是一种方法。  

    此致、

    Brijesh

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

    您好、Brijesh

    您从 mcu1_0读取它、将它存储在某个固定位置、然后从 uboot 读取此数据?

    这不是一种好方法。

    我的问题的根源是:我的 mcu1_0正在 XIP 上运行、但我想升级 mcu1_0的 AB 分区 
    例如:mcu1_0_A 在0x501c0000 - 0x508BFFFF 下运行
    
    mcu1_0_B 在0x508C0000----上运行 0x50AC0000
    
    在 mcu1_0_A 运行时、我要升级。 我如何在 mcu1_0_A 中读取和写入 mcu1_0_B 的闪存地址? 


    祝你一切顺利
    伊森

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

    尊敬的 EASON:

    但首先您的闪存支持该机制吗?  

    此致、

    Brijesh

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

    您好、Brijesh

    好、但您的闪存首先是否支持此机制?  [报价]

    我使用 tda4_evm 电路板。

    因此板载 ospi 闪存应支持该机制。

    [报价 userid="555442" url="~/support/processors-group/processors/f/processors-forum/1475126/tda4vm-uboot-disable-mcu1_0/5669817 #5669817"]或者示例:mcu1_0_A 的运行地址为0x501c0000 - 0x508BFFFF mcu1_0_B 在0x508C0000----上运行 0x50AC0000 在 mcu1_0_A 运行时、我要升级。 如何在 mcu1_0_A 中读取和写入 mcu1_0_B 的闪存地址?[/QUOT]
    您能帮助实现此函数吗? 

     

    我曾尝试在 mcus 中引用此演示:can_profile_xip_FOTA、但 TI 专家未给我提供支持。 


    祝你一切顺利
    伊森

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

    尊敬的 EASON:

    TDA4VM 是否支持该演示? 这是因为如果我回忆一下、这个 板有 Micron 闪存、我认为它不支持此功能。  

    此致、

    Brijesh

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

    您好、Brijesh

    此演示在 TDA4VM 上是否受支持?

    是、这是 TDA4VM (J721e)的演示

    、我认为不支持此功能。  [报价]

    该演示支持此功能。


    [报价 userid="555442" url="~/support/processors-group/processors/f/processors-forum/1475126/tda4vm-uboot-disable-mcu1_0/5669817 #5669817"]例如:mcu1_0_A 的运行地址为0x501c0000 - 0x508BFFFF mcu1_0_B 在0x508C0000----上运行 0x50AC0000 在 mcu1_0_A 运行时、我要升级。 如何在 mcu1_0_A 中读取和写入 mcu1_0_B 的闪存地址?[/QUOT]
    您能帮助实现此函数吗? 我认为这对于 TI 专家来说很容易。 

    此致
    伊森

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

    您好、Brijesh

    任何建议?

    此致
    伊森

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

    尊敬的 EASON:

    我必须向团队核实这一申请。  

    此致、

    Brijesh

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

    您好、Brijesh

    我必须向团队咨询此应用程序的相关事宜。  [报价]

    是否有任何来自 TI 专家的建议?

    此致
    伊森

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

    您好、Brijesh

    我必须向团队咨询此应用程序的相关事宜。  [报价]

    是否有任何来自 TI 专家的建议?

    此致
    伊森

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

    您好、Brijesh

    是否没有 TI 专家来支持?

    此致
    伊森

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

    尊敬的 EASON:

    目前、我仍在检查此应用程序是否仍受支持。 请注意、代码中可能使用其他逻辑、以便使其 能够与 EVM 上支持的闪存配合使用。  

    此致、

    Brijesh

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

    您好、Brijesh




    我看了文档、向 TI 中国的 TI 专家提问。 这受支持。 


    此致
    伊森

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

    您好、Brijesh

    我仍在检查此应用程序是否仍受支持
    这个问题已经持续了将近两个星期。 
    仍然没有 TI XIP 专家对此提供任何建议? 
    我认为对于 TI XIP 专家来说、这个问题非常简单、他们可以快速提供一个临时的简单演示。 


    此致

    伊森

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

    尊敬的 EASON:

    这正是我们要设法弄清楚的。  

    此致、

    Brijesh

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

    您好、Brijesh

    这正是我们想要弄清楚的。  [报价]

    这需要尽快得到确认。 这个问题对我们的团队非常重要。

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

    你好、伊森

      TDA4VM 具有可使用的额外512kb SRAM、以下是 TDA4VM 的捕获  

    您可以参考此图中的 TRM:

    关于该 SRAM、请参阅下面的 e2e 内容

    (+) TDA4VM:主域中 R5F 内核上的 RAT 配置- Continental ADCU5 Jacinto 论坛- Continental - ADCU5 - TI E2E 支持论坛

    此致

      Semon

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

    您好、Semon

    我们的启动计划已经确定、需要使用 XIP 运行。 现在、我们需要在 XIP 下执行 OTA 升级。

    此致
    伊森

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

    您好、Brijesh

    仍然没有来自 TI XIP 专家的建议? 

    此致
    伊森

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

    你好、伊森

       请参阅此 zip 文件以检查如何写入 ospi 闪存。

       e2e.ti.com/.../can_5F00_profile_5F00_xip.zip

    此致

      Semon

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

    您好、Semon

    感谢您的答复

    请参阅此 zip 文件以查看如何编写 ospi flash。

    我会尝试它。 非常感谢

    此致
    伊森