器件型号: AM6442
主题中讨论的其他器件: MCU-PLUS-SDK AM243X-AM243X
您好 TI 专家
由于技术限制、只有一个 OSPI 端口/通道、因此我们希望使用 GPMC NOR 闪存进行启动和代码存储。 我们希望使用 GPMC NOR 闪存进行代码存储、并使用 OSPI RAM 进行运行时组合。 请告诉我们这种做法的可行性。 在另一个线程中、有人提到 GPMC 也不是很慢、我们想知道速度是多少。
此致
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.
器件型号: AM6442
主题中讨论的其他器件: MCU-PLUS-SDK AM243X-AM243X
您好 TI 专家
由于技术限制、只有一个 OSPI 端口/通道、因此我们希望使用 GPMC NOR 闪存进行启动和代码存储。 我们希望使用 GPMC NOR 闪存进行代码存储、并使用 OSPI RAM 进行运行时组合。 请告诉我们这种做法的可行性。 在另一个线程中、有人提到 GPMC 也不是很慢、我们想知道速度是多少。
此致
您好、 Winson Lim、
AM64x/AM243x 器件不支持 GPMC 引导。
因此、您无法使用 GPMC 引导模式。 我们没有进行任何性能测量,但根据其他设备的测量结果, GPMC 设备通常比 OSPI/EMMC 慢。
GPMC NOR 或 GPMC PSRAM 接口主要用于 AM64x/AM243x 器件中的存储目的。
此致、
Anil.
您好、 Winson Lim、
不支持 SBL GPMC、也不支持 MUC+SDK。
您能够实现 SBL GPMC NOR 应用、但问题是 SBL GPMC 也没有在 AM64x SOC 中进行测试。
即使 SBL/ROM 引导正常工作、如果性能下降、也不可能更改 ROM GPMC 或非实现。
因此、我们建议客户不要使用 GPMC NOR 引导模式。
此致、
Anil.
您好、 Winson Lim、
您能否分享使用 GPMC NOR 和 OSPI PSRAM 预期的吞吐量?
现在、我正在收集其他团队的所有详细信息、收到这些信息后、我应该与您分享这些信息
此致、
Anil.
你好 Anil
非常感谢您研究这个
对于 GPMC NOR:我们期望 125Mbps。 但假设(仅当)Bootrom 无法实现这一点时、
我想我们可以引导一个小型 SBL、然后在 SBL 中、我们可以更改一些 GPMC 参数、然后我们可以提高速度
因此、更大的映像加载速度更快。
对于 Ospi PSRAM:这是我们第一次将 ospi 用于 PSRAM。 (我们希望从 PSRAM 中连接 XIP)
在上一个工程中、我们使用了连接到并行接口的 SRAM、这是一个类似的示例器件
www.issi.com/.../61-64WV102416FALL-BLL.pdf 支持 10ns 访问时间。 最大 70ns
您好、 Winson Lim、
我已经在内部与我们的团队讨论了这一建议、我们在这一方法上保持一致。
如上所述、一旦加载了小尺寸的 SBL 并且 RBL(ROM 引导加载程序)完成、GPMC 将重新配置为 133MHz 并在 SBL 中应用优化的时序参数。 这将获得更好的性能数据。
目前、我们尚未在 EVM 上进行测试或也没有吞吐量数字。 我希望您收到 GPMC 或非子卡。 我们可以帮助您启用 GPMC 或 EVM 上的 GPMC、以在您侧对其进行测试、并获取测试结果。 根据这些性能数字、您可以决定是否继续。
如果不满足任何引导时序要求、则无法更改 ROM 引导优化、因为它们在 SoC 中是固定的。 我们必须接受 ROM 启动性能数字。
如果这是可以接受的、我们同意上述建议。
此致、
Anil.
你好 Anil
根据 GPMC 子卡中的建议“对于非多路复用地址 数据 16 位器件模式、 AM243x 微控制器的[21-1]地址线将连接到
[20-0]的 外部 NOR 闪存。“ 使用 21 个地址线(2^21* 16 位)时、只能使用 32MB (4MB)?
GPMC_WPN 焊盘的 GPMC0_A22 替代功能是否可用于扩展到高达 8MB?
有哪些替代方法可以使用高达 256MB 的内存(例如,基于女儿的部件)? 查找子卡和 AM24x 之间的连接建议。
谢谢