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.

[参考译文] AM2434:SBL 存储器重复使用

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1594527/am2434-reuse-of-sbl-memory

器件型号: AM2434

您好 Champs、

根据 TI 文档、 0x70000000 到之间的 MSRAM 0x70080000 用于 SBL。 是否有方法在我们的应用中重复使用此 RAM。 我不想仅仅为了 SBL 浪费 512 KB (25%) 的 MSRAM。

提前感谢您、
Hakan

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

    您好、

    指定的专家目前本周已离职、预计答复会有一些延迟。 如果星期一没有回音、请 ping 此主题。

    此致、
    Johnson

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

    尊敬的 Hakan:

    希望您参考以下内容: AM243x MCU+ SDK:存储器映射布局

    应该可以放置应用的空载段、但如果应用在 R5F0-0 以外的任何内核中运行、则可能会出现问题、因为应用可能会在 SBL 完成执行并导致崩溃之前启动、因此请参阅上面共享链接中的特定段落:

    此致、

    会面。

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

    大家好、

    感谢您的回答。 遗憾的是、我的应用中没有太多的空载数据可以放入 SBL 保留的存储器中。 所以这个领域对我来说将是无用的。

    我们使用 SBL OSPI 进行引导。 我不是很清楚代码、但我们能否以某种方式修改 SBL 代码并确保 SBL SPI 使用的时间不超过  0x70040000? 作为一名工程师,浪费 25%的宝贵的 MSRAM 确实打扰了我。

    此致、
    Hakan

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

    尊敬的 Hakan:

    您可以修改链接器文件、以便将所有内容分配给 MSRAM 的前 256KB、但您必须确保您的应用适合此 256KB。

    此致、

    会面。