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.

[参考译文] TUSB9261:SPI 闪存器件

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1427372/tusb9261-spi-flash-device

器件型号:TUSB9261

工具与软件:

能否将芯片 W25Q64JVSSIQ 用作 SPI 闪存?  现在它可以在 Linux5.10、can‘t find SATA 上运行。 固件为 TUSB926x_FW_v1.06.bin。

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

    您好!

    "闪存存储器在编程之前被引导加载程序擦除、并且必须使用 字大小为8位 解决方案 地址长度为24位 和 I ts 编程指令必须允许在一个操作中写入256个字节 . TI 建议最小闪存大小为512KB (64k× 8) " -数据表

    仅测试了数据表中的 SPI 器件。  我正在检查您的闪存是否满足这些要求。

    同时、您是否有可以分享的原理图?

    此致、

    Nicholaus

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

    嗨、Nicholaus:

       我 认为 sch 是对的、因为它可以读取 IC ID、可以成功编程。 该 SPI 器件已通过所有最终使用寿命测试。  

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

     请 不要管这件事,我已经改变了。 这是一个很棒的酒店

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

    尊敬的 Xiang:

    如果您会注意到您的电路板在 SATA Rx /Tx 上没有极性交换。

    TUSB9261DEMO EVM 确实存在极性交换功能、默认固件适用于使用相同配置设计的电路板。

    您是否尝试过加载考虑了这一点的替代固件?  您能告诉我该文件的名称吗?

    谢谢!

    Nicholaus

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

    嗨、Nicholaus

     我只需尝试固件  TUSB926x_FW_v1.06.bin。 现在我 出差、我将在星期五尝试 thoses 固件。  但我认为连接器的信号是正确的、因为我们在其他芯片上使用了这种连接器。

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

    连接器的外部应具有正极端子(A+)、但它连接至 EVM 上的 Satam 网络。  这就是它们被交换的原因。  TUSB926x_FW_v1.06.bin 假定情况就是这样。

    在您的 PCB 上、您的确将其设置为"正确"、这意味着负向通道会到达连接器上的正确位置。  对于此配置、您需要使用 TUSB926x_fw_v1.06_sata_no_polarity_swap.bin。

    此致、

    Nicholaus

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

    嗨、 Nicholaus

      我尝试过所有固件、但仍然找不到 SATA。  

    TUSB926x_FW_v1.06_SATA_NO_POLARITY_SWAP.bin   

    TUSB926x_FW_v1.06_SATA_POLARITY_SWAP_BOTH.bin  

    TUSB926x_FW_v1.06_SATA_POLARITY_SWAP_RX.bin

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

    尊敬的 Xiang:

    使用 no_polarity_swap.bin。  我将再次查看原理图和 SPI 存储器、看看是否有任何东西可以解释该问题。

    SPI 器件已通过 BENN 测试的所有使用寿命。

    是的。  这里还有一个与多年前提出的类似问题相比的替代列表、但由于  W25Q64JVSSIQ 已经在电路板中设计好、我将查看这个列表、看看是否有值得关注的原因。

    "我们确定这些闪存符合这些要求并且仍然可以使用。
    ~www.winbond.com/.../w25x20cl_revf 20150806.pdf
    ~www.onsemi.com/.../LE25U20AMB-D.PDF
    ~www.adestotech.com/.../DS-AT25XE021A-061.pdf
    ~Micron M25P10A"

    (8) TUSB9261:TUSB9261 -接口论坛-接口- TI E2E 支持论坛

    此致、

    Nicholaus

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

    嗨、 Nicholaus:

          感谢您 的帮助,我会尝试将 USB 连接到 Windows'机器做一些测试.

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

    嗨、 Nicholaus:

        谢谢,我已经解决了 promblem. 我在板上切断了 USB 线,然后连接它到计算机。  并使用工具 TUSB926x_Burner_2.10.0.exe 将固件 TUSB926x_FW_v1.06_SATA_NO_POLARITY_SWAP.bin 刻录到闪存中。 最后将 USB 连接到电路板上的 CPU。