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.

[参考译文] AM2434:OSPI 中每个芯片选择的配置

Guru**** 2434500 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1234390/am2434-configuration-for-each-chip-select-in-ospi

器件型号:AM2434

我们的客户希望将多个器件连接到 OSPI。

我知道不建议像其他线程中所讨论的那样连接多个器件。

e2e.ti.com/.../am6442-is-it-possible-to-connect-4-devices-to-ospi-using-4-css

另一方面、我知道如果以50MHz 或更低的速度使用 OSPI、则可以连接多个器件。

但我无法了解如何为 TRM 中的每种芯片选择进行配置。

是否可以不同地配置每个芯片选择?

此致、

Daisuke

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

    尊敬的 

    user6000446 说:
    是否可以不同地配置每种芯片?

    如果您打算在4 CS 下使用相同的闪存器件、可以提供该功能。 这是因为只有一组配置寄存器。 在使用闪存之前、无法重新初始化控制器。

    您可能需要重新初始化所有闪存。 可能不需要重复进行控制器初始化、但闪存默认配置为1-1-1、因此建议在移至新的 CS 之前复位控制器。

    但是、由于需要在软件中维护 CS 的开关、因此软件的复杂性会更高。 另外、由于客户的终端要求不明确、我们在 SDK 中也不支持相同的操作。

    您是否有一个与此相关的有效用例? 我可以进行相同的分析、并在这方面为您提供帮助。

    此致、
    Aakash

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

    尊敬的 Aakash-san:

    感谢您的答复。

    >如果您打算在4 CS 上使用相同的闪存部件,提供该功能。

    提供4个 CSS 的目的是什么?

    是否提供了4个 CSS 来连接多个相同的闪存器件?

    连接多个相同闪存部件的目的是否是增加大小、备份等?

    此致、

    Daisuke

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

    尊敬的 

    是否提供了用于连接多个相同闪存部件的4个 CSS?

    可以。 仅建议单次闪烁或控制器配置不会在闪烁之间变化时闪烁。

    是连接多个相同闪存部件以增加大小、备份等的目的吗?

    它可用于备份、隔离、与大容量的单个闪存相比写入周期数更多等等

    此致、
    Aakash

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

    尊敬的 Aakash-san:

    感谢您的答复。

    >仅建议单次闪烁或控制器配置不随闪烁而改变的情况。

    如果连接了单个闪存、则只使用一个 CS、对吗?

    或者、是否存在针对单个闪存使用多个 CS 的情况?

    此致、

    Daisuke

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

    您好、Daisuke、

    如果连接了单个闪存,则仅使用一个 CS,正确吗?

    是的。 为了使系统设计更简单、您可以选择同时保留单个闪存。

    此致、
    Aakash