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:在 OSPI 外部闪存上使用 Gang 编程器的方法 (2)

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1524639/am6442-method-to-use-gang-programmer-on-ospi-external-flash-2

器件型号:AM6442

工具/软件:

继续通过该主题:

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1516237/am6442-method-to-use-gang-programr-on-ospi-external-flash/5861002#5861002

当使用闪存的 AM6442 时、会设置某些配置寄存器。

因此、当客户复制的闪存完全相同时、器件会正确启动。

应该将哪些寄存器/信息写入器件?

此致、

TED

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

    尊敬的 Ted:

    [quote userid=“136283" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1524639/am6442-method-to-use-gang-programr-on-ospi-external-flash-2 设置了一些配置寄存器。

    当假设配置寄存器已设置时、您是指外部闪存配置寄存器还是 OSPI 控制器寄存器。

    此致、

    Vaibhav

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

    你好、Vaibhav、

    坦率地说、我不熟悉 AM64x、所以我问客户是否应该关注任何内部非易失性寄存器或存储器。

    与外部存储器相关。

    客户提出这种问题的原因是、当他们在没有 AM64 的情况下将外部存储器复制到另一电路板上完全相同、然后连接了新的 AM64x 时、引导失败。

    此致、

    TED

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“136283" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1524639/am6442-method-to-use-gang-programr-on-ospi-external-flash-2/5863798 #5863798“]

    坦率地说、我不熟悉 AM64x、所以我问客户是否应该关注任何内部非易失性寄存器或存储器。

    与外部存储器相关。

    客户提出这种问题的原因是、当他们在没有 AM64 的情况下将外部存储器复制到另一电路板上完全相同、然后连接了新的 AM64x 时、引导失败。

    [/报价]

    尊敬的 Ted:

    为了对此进行评论、我会先让您查看闪存的数据表。

    基于上一个帖子。 我无法理解所使用的闪存器件是什么。 请注明闪存名称。

    谢谢、

    Vaibhav

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

    你好、Vaibhav、

    是 S28HS512TGABHI010

    很抱歉没有提及。

    此致、

    TED

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

    尊敬的 Ted:

    它是 S28HS512TGABHI010

    感谢您的参与。

    请告诉我您是否希望在统一或混合扇区模式下操作? 目前在 SDK 中、我们将闪存配置为以统一模式运行。

    根据您的回复、我可以继续向您介绍在 OSPI 控制器和外部闪存两侧完成的配置。

    此致、

    Vaibhav

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

    尊敬的 Vaivhav:

    它们使用的是统一模式。

    此致、

    TED

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

    尊敬的 Ted:

    请允许我提供一个后续行动。

    此致、

    Vaibhav

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

    尊敬的 Ted:

    他们正在使用统一模式。

    感谢您提供以下信息。

    您能告诉我客户尝试引导的引导模式吗?

    此致、

    Vaibhav

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

    尊敬的 Vaibhav:

    而是 OSPI。

    此致、

    TED

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

    尊敬的 Ted:

    我假设您指的是此处提到的 1S-1S-8S 流程:

    此外、请告知引导模式引脚 8 的值。 对于引导模式引脚 7、我假设设置为 0。

    此致、

    Vaibhav

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

    您好、Viabhav、

    以下是客户的设置

     xSPI 引导模式、SFDP 启用

     引脚 7 - 0

    引脚 8 - 0

    引脚 9 - 1

    整个  引导模式引脚

    位 0 ->->->15                     

    1000 1110 0100 0000

     在此项下、

     使用 1S-1S-1S 读取 SFDP。 之后该模式将更改为 8D-8D-8D。

    此致、

    TED  

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

    尊敬的 Ted:

    我现在已经了解到、使用的引导模式是 xSPI 引导模式、其中 1s-1s-1s 是初始设置并切换到 8d-8d、因此会进行引导。

    这也意味着、由于闪存从 1s-1s-1s 开始、因此应将闪存设置为 3 字节寻址模式、但如果从 4 字节寻址模式开始、则引导甚至根本不会开始。

    我所说的位是:

    此致、

    Vaibhav

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

    您突出显示的位在恢复出厂设置时具有 0 值

    那么、您是否意味着客户需要检查该位是否意外地设置为 1?

    或者、在编写映像时需要特别小心?  

    例如、某些部分使用 3 字节地址、另一些使用 4 字节地址?

    很抱歉向您询问其他公司的设备、但请提供帮助。

    此致、

    TED

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

    尊敬的 Ted:

    [引述 userid=“136283" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1524639/am6442-method-to-use-gang-programr-on-ospi-external-flash-2/5888986 #5888986“]

    那么、您是否意味着客户需要检查该位是否意外地设置为 1?

    或者、在编写映像时需要特别小心?  

    例如、某些部分使用 3 字节地址、另一些使用 4 字节地址?

    很抱歉向您询问其他公司的设备、但请提供帮助。

    [/报价]

    关于这一点、我来给大家介绍 ROM 如何工作的背景知识。 因此、在引导 ROM 不会在 xSPI 引导模式下执行闪存复位、目前仅在串行 NAND 引导模式下、ROM 会发出复位、但不会在其他引导模式下发出复位。

    现在讨论 以下内容:

    那么您是否意味着客户需要检查该位是否意外设置为 1?

    答案是肯定的。

    此致、

    Vaibhav