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.

[参考译文] AM4376:支持的 QSPI 存储器

Guru**** 2601605 points
Other Parts Discussed in Thread: AM4376, TPS65218

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/639199/am4376-supported-qspi-memories

器件型号:AM4376
主题中讨论的其他器件: TPS65218

"QSPI 闪存引导模式"支持的 QSPI 闪存大小是多少?

目前、我们的定制板通过 SD 卡进行引导、但我们希望它从 QSPI 闪存进行引导。

目前、我们的定制板具有来自 Macronix 16MB 的 QSPI 闪存。

我们发现16MB 还不够、因此我们决定使用大尺寸的 QSPI 闪存

我们可以选择256MB 容量 QSPI 闪存吗?

请 建议 QSPI 闪存支持的器件型号和大小。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有支持的 QSPI 存储器列表。 您选择的存储器必须符合 AM437x TRM Rev. G 的第5.2.6.7.1节中列出的要求
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、非常感谢

    基本问题

    1.决定 QSPI 闪存大小的因素是什么?
    2.我可以参考 QSPI 尺寸估算的任何计算表? 因为现在我没有任何用于估算尺寸的计算表

    我们已基于 AM437x 入门套件开发了代码。

    但我们的定制板上没有 NAND 存储器。

    目前正在从 SD 卡引导、未来希望从 QSPI 闪存引导。

    我们的代码大小已优化至150MB

    但不确定未来的规格及其尺寸

    请。 建议如何估算 QSPI 闪存大小?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这完全由您决定。 我们不知道您现在或将来要使用什么软件应用程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、

    但请分享一些参考表、我可以根据该表来估算 QSPI 大小。

    我可以在工作表中调整应用程序大小的值、并找到最合适的大小

    请 共享
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们没有您请求的分类的任何参考。 正如我发布的、这个决定完全由电路板设计人员来决定。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这意味着什么?

    我们希望使用超过256Mbit 但其32位地址协议的器件

    它是否符合 AM437x TRM Rev. G 的-5.2.6.7.1节中提到的要求

    串行闪存的原始24位地址协议只能访问低于128MB 的密度。 存储器
    256MB 及以上的器件、需要32位地址才能访问更大的存储器大小
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TRM 非常具体地介绍了这一要求。 如果您选择的闪存在加电后不能支持24位寻址、则您将无法从此存储器引导。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    某些器件需要32位寻址、那么它是否起作用?

    MX66L2G45G - 32位寻址,用于访问256MB 密度
    2. MX66L1G45G - 2 4位适配器,用于128MB 访问密度

    不明白
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    32位寻址将起作用、但您将无法从此类器件引导。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Biser - San、

    但我的查询仍然无法解决。

    这是我们的定制电路板配置-
    主处理器- AM4376
    2.IS43TR16256AL-125KBL- 4Gb DDR3 SDRAM (512MByte)
    PMIC- TPS65218
    MX25L12835F- 128MB (16MB) QSPI 闪存

    custom_tisdk_rootfs-image-arm437x-evm-_v2_1.tar.xz 文件大小为160MB
    IoT_app.tar-xz -文件大小为1M 字节

    可引导 SD 卡包含以下文件大小

    1. device-tree-zImage AM437- 55KB
    IOTGW-App- 165KB
    3. MLO- 68K 字节
    4.U-boot- 579 K 字节
    uEnv- 749K 字节
    6. Z imgae - 3.5兆字节
    7. zImage- 4.4.4.1- GFD… 3.5MB

    总计-仅大小为8MByte

    根据上述数据、我们是否需要额外的闪存存储器来启动定制板?

    我重复我的问题-是否可以从 QSPI 闪存(16 MB 大小)引导定制板?
    我们是否需要额外的闪存器件来引导定制板?
    DDR3 RAM 有助于引导过程?
    要了解 Linux 引导生成的文件是什么、如何生成、引导时保存的位置以及如何将这些文件保存到 QSPI 闪存或引导过程中。 - Pls。 共享最佳指南文档。

    我不理解- processors.wiki.ti.com/.../Linux_Core_U-Boot_User's_Guide 文档

    请 回复每个查询

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

    请 回复  

    估算存储器大小和器件大小选择的最简单方法