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.

[参考译文] PROCESSOR-SDK-AM62X:ROM 引导加载程序的多平面串行 NAND 支持

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1170751/processor-sdk-am62x-multi-plane-serial-nand-support-for-rom-bootloader

器件型号:PROCESSOR-SDK-AM62X

大家好、TI 团队、

我们现在正在为项目选择 NAND 闪存、但我很重要的是、TI AM62X 处理器的 ROM 引导加载程序存在一个限制、即串行 NAND 仅支持单平面 NAND。 因此、我们联系 NAND 闪存的供应商。 但很难找到采用单平面架构的2Gb 串行 NAND 闪存。

但是、当我们联系 Micron 时、Micron 的 FAE 就这个主题给出了不同的答案、他们向我们确认单平面架构和多平面架构是用户透明的内部机制之一、  这意味着我们不需要考虑单平面或多平面架构、因为在使用它们时它们完全相同、我们不需要做额外的工作来切换平面、 块编号嵌入在闪存存储器地址中、 例如、对于2平面 NAND 闪存、当位为0时、它是平面#1、例如、当位为1时、它是平面#2、因此当块编号增加时、该位将在0和1之间变化、例如、现在我们访问块#15 (0b0000001111、 替换平面位的最低位为1)、因此它正在访问平面#2、 接下来、当我们需要访问从#15到块#16 (0b0000010000)的下一个块时、最低位为0、这意味着要访问的平面现在为#1、因此当您增加地址时、平面会自动切换。 此地址布局在串行 NAND 闪存或并行 NAND 闪存之间是相同的。  

根据 Micron 的信息、如果单平面串行 NAND 闪存和并行单平面或多平面 NAND 闪存工作、多平面串行 NAND 闪存也应该工作。 这与 TI 声明 串行 NAND 仅支持单平面 NAND 的声明相冲突。

那么、我需要知道 TI 为什么说不支持多平面串行 NAND 闪存? 在我们对闪存进行最终选择之前、我们将等待这一过程。

谢谢、BR

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

    你好, 俞胜坚

    感谢您的查询。

    我必须在内部对此进行检查、因为在对此进行讨论之后、我才可以发表评论。

    请留出一些时间。

    此致、

    Sreenivasa

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

    您好、 Sreenivasa、

    谢谢、但请优先考虑这一点、因为我们正在等待这方面的讨论。

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

    你好, 俞胜坚

    感谢您的注意和理解。

    让我在内部进行检查、更新您的信息或重新分配给专家。

    此致、

    Sreenivasa

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

    你好, 俞胜坚

    我在内部进行了检查、团队要求提供器件数据表。

    您能否与 Micron 分享您之前讨论过的器件的器件型号以及数据表。

    此致、

    Sreenivasa

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

    你好, 俞胜坚

    请参考设计时的以下输入。 如果您考虑的器件型号不同、 请分享器件型号。

    数据表不支持其断言。

     图12清楚地显示了正常12位块地址之外所需的平面选择位。  

    这与 Valeo Egypt 在 AM62x 上遇到的问题相同。

     MT29F2G01ABAGD12

    此致、

    Sreenivasa  

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

    你好, 俞胜坚

    我没有听到你的声音。

    我们需要您的输入、以防您考虑的器件与我上面提到的器件不同。

    如果我们能与 Micron FAE 同步了解他的想法、我们将随时倾听您的意见。

    如果您同意 上述 TI 评估、我们可以关闭该主题。

    此致、

    Sreenivasa

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

    您好 、Kallikuppa、

    非常感谢您跟踪此问题、是的、这与 客户的问题相同、我们与 TI 团队和 Micro 团队进行了三方讨论、实际上、多平面 nand 闪存需要切换缓存编号、(缓存#0用于块#0、 高速缓存#1用于块#1、每次读取 nand 存储器阵列实际上都是通过读取高速缓存来实现的、但它需要写入高速缓存编号)、但您的 TI ROM 引导加载程序不会实现高速缓存编号切换。 这就是该问题的原因。

    是的、我将关闭此主题、谢谢。

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

    你好, 俞胜坚

    感谢您的总结、不胜感激。

    此致、

    Sreenivasa

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

    您好、Kallikuppa、

    感谢您的支持。

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

    你好, 俞胜坚

    谢谢您、祝您愉快。

    此致、

    Sreenivasa