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:TUSB9261

Guru**** 2589275 points
Other Parts Discussed in Thread: TUSB9261

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/788565/tusb9261-tusb9261

器件型号:TUSB9261

您好!

由于所有 SPI 器件都已删除... 我找到了器件 AT25SF041的替换。 听起来符合 TI 的要求。 但我不知道 TUSB9261是否正在使用写入状态寄存器(05h)、因为新器件需要在(05h)之前为易失性状态寄存器(50h)发送命令写入启用。

该器件无需外部 SPI 器件即可直接工作吗? TUSB9261是否有默认固件?

如果答案是肯定的、则会对哪个 SATA 引脚交换进行编程?

谢谢、

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

    TUSB9261不需要外部 EEPROM 器件。 可使用位于以下链接的 TI 应用程序通过 USB 接口加载固件。

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

    您正在谈论"FlashBurner Utility"。 这是一个"Windows"实用程序、我的产品将使用 Linux。 因此、除非有 Linux 版本的此工具、否则这不是我的解决方案。

    因此没有固件烧写到器件中。 我是对的吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Germain、

    这是正确的、没有固件烧写到器件中。 很遗憾、我们只有 Windows 版本的 FlashBurner 实用程序。 但是、请参阅 《TUSB926x 闪存刻录机用户指南》、因为它可能会提供一些有关如何在 Linux 中执行此操作的提示(第3.1节和第3.2节)。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    仍然不知道 TUSB9261是否正在使用写入状态寄存器(05h)、因为新器件需要在(05h)之前为易失性状态寄存器(50h)发送命令写入启用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Germain:

    您可以在数据表的第4页找到默认固件的 SATA 极性交换信息:

    "请注意、TUSB9261的默认固件和参考设计交换了 SATA TXP/TXM、以便在 参考设计中轻松进行路由。 如果您计划使用 TI 默认固件,请查看《TUSB9261演示用户指南》(SLLU139)中的参考设计,以获得正确的 SATA 连接。”

    没有固件直接烧写到器件中的原因是 TUSB9261不用于保存固件。  在数据表第7.3.1.1节中:

    TUSB9261 ROM 包含在全局复位后执行的引导代码、该启动代码执行从连接的 SPI 闪存存储器加载固件映像到本地 RAM 所需的初始配置。"

    TUSB9261仅在 ROM 中包含引导代码、其目的是从 SPI 闪存中获取固件。

    我无法保证不是由德州仪器生产的器件能够正常运行、但 AT25SF041似乎具有与我们的 TUSB9261演示 EVM 中使用的 PM25LV020 SPI 闪存类似的指令集。

    第10页: http://dalincom.ru/datasheet/PM25LV020.pdf
    第7页:  https://www.adestotech.com/wp-content/uploads/DS-AT25SF041_044.pdf

    基于我对 AT25SF041器件的有限理解、除非您要写入 TUSB9261不支持的易失性存储器、否则无需发送50h 指令。  两个 SPI 闪存器件均支持对非易失性存储器(06h)和读取状态寄存器(05h)的写入使能。

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在第一个帖子中犯了一个错误、应该先写入(50h)、然后写入(01h)(写入状态寄存器)。