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:AM2634

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1425864/am2634-am2634

器件型号:AM2634

工具与软件:

Am2634中每个内核的最大应用程序映像文件大小是多少? 如果我的应用程序映像每个内核为1MB (外部闪存中存储总共4MB)、那么我的应用程序映像 RPRC 文件是如何加载到 OCRAM 中的、以及如何使用 QSPI 引导模式来完成多核文件的解析?

不是很重要

Sunilkalivarapu

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

    尊敬的 EMC:

    感谢您的提问、请允许我在下周早些时候再次回答这个问题。

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

    尊敬的 EMC:

    在 AM2634器件上、内部 OCMC RAM 的大小为2MB、分为4个组。 因此、每个内核的最大应用大小仅为512KB。

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

    之所以存在此限制、是因为 AM263x 器件不支持 XIP、所有更高版本的 AM26x 系列器件都支持 XIP。  

    例如、如果支持 XIP、那么您可以将所有代码和 rodata 保留在闪存中并从闪存中执行。 并且只将时间关键型代码放在 RAM 中。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="150519" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1425864/am2634-am2634 "]如果我的应用程序映像为每个内核1MB (存储在外部闪存中的总4MB)、那么我的应用程序映像 RPRC 文件是如何加载到 OCRAM 中的以及如何使用 QSPI 引导模式来完成多核文件的解析?

    这是不可能的、因为 AM263x 中没有足够的 RAM 来容纳4MB 应用程序大小、所以您会在编译时遇到问题(链接器错误)。  

    如果您有任何其他问题、请告诉我。