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.

[参考译文] RTOS/TMS320F28034:SYS/BIOS 内存管理

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/751416/rtos-tms320f28034-sys-bios-memory-management

器件型号:TMS320F28034

工具/软件:TI-RTOS

您好!

我正在将 SYS/BIOS 用于我的项目之一。 我来到 L3DPSARAM 已满的地方。 但 L2DPSARAM 仍有空间。 如下所示

L0SARAM 00008000 00000800 000006F1 0000010f RWIX
L1DPSARAM 00008800 00000400 00000320 000000e0 RWIX
L2DPSARAM 00008c00 00000400 00000100 00000300 RWIX
L3DPSARAM 00009000 00001000 00000fe5 0000001b RWIX

当我使用.tcf 文件进行管理时、如何使用该文件合并两个存储器?

我直接尝试了非 BIOS、但它为我提供了一个错误。

情况紧急。 请提供建议。

谢谢

Jigar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道使用 SYS/BIOS 执行此操作的方法。 您能告诉我您收到了什么错误消息吗?

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

     尊敬的 Mam:

    这是我看到的误差。 我已通过在 L3DPSARAM 中留出一些空间来解决问题、但我要做的是使用一个较大的 L123DPRAM 区域。 或者我想将一些 Hwi 移入 L2DPSARM。

    谢谢

    Jigar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一个大的 L123DPSARAM 应该不会有问题。 在您的 cmd 文件中、删除单独的 LxDPSARAM 块、并用类似的内容替换它们

    L0SARAM :origin = 0x00008000、length = 0x00000800
    L123DPSARAM:origin = 0x00008800,length = 0x00001800

    这奏效了吗? 您是否仍然遇到错误?

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

    您好、Whitney、

    问题是我使用.tcf 文件来管理内存。 在哪里可以生成适当的.cmd 文件? 我在 BIOS 示例中使用.cmd、其唯一的示例是 F28x_BIOS_flash.cmd 和_header_BIOS.cmd。

    在哪里可以更改它,因为我看不到 L0SARAM:origin = 0x00008000,length = 0x00000800

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设您将在 F28x_BIOS_flash.cmd 中配置这些内存块。 您在原始帖子中提到了 L0SARAM 块、因此我猜您的 cmd 文件中有一个。

    您能否向我展示如何使用屏幕截图或附加文件来管理.tcf 中的存储器? 我不熟悉此功能。 您使用的是 SYS/BIOS 还是 BIOS? 什么版本?

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

      您好、Whitney、

    我随函附上

    1>示例项目视图...

    2> tsk.tcf 文件、我在其中引用 L3

    我将 CCS 5.0用于配置工具。 SYS/BIOS 版本5.42.0.07。

    谢谢

    Jay

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

    是否可以附加.tcf 和 mapfile (请附加该文件、不要复制/粘贴)? 您希望在 L2DPSARAM 中放置什么内容?

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

    您好 Todd、

    它不允许我插入.tcf 文件。 有什么建议吗?

    谢谢

    Jay

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

    将文件重命名为 mytcffile.txt。 您可能需要对 mapfile 执行类似的操作。 此外、您希望在 L2DPSARAM 中放置什么?

    Todd