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.

[参考译文] AWR1843:如何将 pFLASH 中的代码加载到 RAM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1362616/awr1843-how-code-in-the-pflash-is-loaded-to-ram

器件型号:AWR1843

您好!

  是否对  pFLASH 中的代码如何加载到 RAM 以及代码如何在 RAM 中运行的相关内容有任何引用?  我对 SBL 演示的工作流程有疑问。  从映射文件,我们可以看到:

 PROG_RAM             00000100 0003ff00   000149e6 0002b51a  RW X  (用于  xwr18xx_sbl_demo.bin)

                          18xx_mss_demo.bin 的 PROG_RAM 00000100 0007ff00 000269d8 00059528 R X

0x00000100~0x0003ff00是重叠空间。在这种情况下、SBL 演示如何将18xx_mss_demo.bin 文件加载到 RAM 并运行它。

本主题是否有任何参考?

Br

速率

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

    您好 Rata、

    它的工作原理是、SBL 是第一个被加载到内核中的东西。
    其任务是加载本例中的应用程序:  18xx_mss_demo.bin

    这就是您看到存储器重叠的原因、因为 SBL 将在 PROG_RAM 中加载应用程序内容、您可以参考此方面的 SBL 代码。

    此致、
    Saswat Kumar

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

    尊敬的 Saswat:

      感谢 您的答复。 我能不能像这样表现? 当 SBL 加载应用程序时、它在 DATA_RAM 中运行、而18xx_mss_demo.bin 在 PROG_RAM 中加载、所以它们不会重叠、对吗?

    Br

    速率

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

    您好 Rata、

    请期待星期一之前回复。

    此致、
    Saswat Kumar

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

    您好 Rata、

    是的、这种理解是正确的。

    此致、
    Saswat Kumar

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

    高 Saswat,

       谢谢你的答复,我明白了。

    Br、

    速率