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.

[参考译文] AM6442:AM6442从 DDR 运行 R5F 内核

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1498540/am6442-am6442-running-r5f-cores-from-ddr

器件型号:AM6442

工具/软件:

你(们)好
我们正在 评估以将 AM6442用于我们的应用。 据我们了解、它具有2个 A53内核和4个 R5F 内核。 我们有一个查询、可以从 DDR 本身加载和运行所有四个 R5F 内核的二进制文件(不使用内部 SRAM)、另请 确认使用 DDR 而不是 SRAM 是否会对性能产生影响。
 

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

    尊敬的 Nishanthkumar:

    我正在处理此问题、将尽快回复您并提供更新。

    此致、

    会面。

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

    尊敬的 Nishanthkumar:

    您能否在此处详细说明一下为什么要直接使用 DDR? 从 DDR 而不是 MSRAM 运行应用程序的用例是什么?

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

    您好、认识 Thakar、
    实际上、根据我们的估计、我们的 R5F 内核二进制大小将超过1MB、因此我们希望从 DDR 执行二进制文件。

    因此,如果我们在 uboot 中使用 rproc 命令,将 R5F 二 进制文件从 eMMC 加载到 DDR 位置并运行 R5F 内核,那么二进制文件将从 DDR 位置本身执行,或者它将被复制到内部 MSRAM 然后执行?

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

    您好、

    您可以配置应用程序的链接器文件以将代码置于 DDR 中而不是 MSRAM 中、请参阅以下内容: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1354175/am6442-load-application-to-ddr-instead-of-msram

    此外、如果代码是从 DDR 而不是 MSRAM 执行的、则预计会有一些额外的延迟。

    此致、

    会面。