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.

[参考译文] AM6422:启用未分配的 MSRAM 组 6 (0x70180000)

Guru**** 2826755 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1627777/am6422-enabling-unallocated-msram-bank-6-0x70180000

器件型号: AM6422
主题: SysConfig 中讨论的其他器件

你好。

我尝试从 R5F 访问最后 250KB、但程序无法访问。 我可以使用 SysConfig 访问其中的一半配置。

  mpu_armv78.$name       =“CONFIG_MPU_REGION7";“;
  mpu_armv78.baseAddr      = 0x70180000;
  mpu_armv78.size        = 18;        // 2^18 = 256KiB
  mpu_armv78.attributes    =“NonCached";“;
  MPU_armv78.accessPermissions =“Supervisor RD+WR、User RD“;
  mpu_armv78.allowExecute   = false;

我是否需要遵循一个特殊步骤?

作为变通方法、我可以使用 R5F1_1 的存储器、但我希望保持选项开放、因为我将来可能会使用此内核。

谢谢!

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

    无法访问哪个地址?

    James

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

    您好、James、感谢您的回复。

    我正在使用 MSRAM BANK @ 0x70180000 (未分配)。 我可以从 Linux 和 R5F 访问 96KiB、但在使用 128KiB 进行测试时、R5F 程序崩溃、Linux 程序出现恐慌。 我希望能够访问整个 256KiB。 什么是我的缺失?



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

    您好:
    感谢您的查询。 有关专家目前已离职。
    请预计响应会延迟。 感谢您的耐心和理解。

    此致、
    TI E2E 支持团队
    ——
    *这是一个自动通知。*

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

    我认为我的错误是试图访问 256KiB 而不是 250KiB Face palm
    正在工作。 谢谢。