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.

[参考译文] Linux/AM3352:SPI 引导问题

Guru**** 2611385 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/582705/linux-am3352-spi-boot-question

器件型号:AM3352

工具/软件:Linux

是否可以 在双数据模式(使用两个数据 I/O)下使用 Q-SPI 闪存通过 SPI0引导 AM3352?

例如、Micron MT25QL512ABB8E12-1SIT、并使用其 数据 I/O DQ[1:0]连接到 AM3552、pinB17 (spi0_d0)、pinB16 (spi0_D1)和 pinA17 ( spi0_clk)的时钟线(C)和 连接到 pinCSR1 (sq1)的芯片选择线(S#)?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不可以、这是不可能的。 有关详细信息、请参阅 AM335x TRM 修订版 O 的第26.1.7.6节。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    亲爱的 Biser、 感谢您 指出这一点!

    但是、如果我们继续使用 传统(x1) SPI 接口和命令、而不是双模式、那么如果我正确理解它、它应该可以正常工作(当然更慢)?

    您能否推荐或推荐一个或多个适合 AM3352的 SPI NOR 闪存? 我们目前正在研究 Micron MT25QL512ABB (64MB)。 对这个有什么意见吗?

    此致、

    Peter

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    默认情况下、您应该检查该闪存是否退出复位、符合以下要求:

    •仅支持 SPI 模式3 (时钟极性= 1、时钟相位= 1)。
    •仅支持24位可寻址 EEPROM。
    •仅支持4引脚 SPI 模式(CS、CLK、串行输入、串行输出)。
    •启动器件必须连接到片选0、并且必须支持读取命令(03h)。

    W25Q64用于 TI EVM 板。