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**** 2589280 points
Other Parts Discussed in Thread: TUSB9261

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/758514/tusb9261-tusb9261---modifying-firmware-by-enduser

器件型号:TUSB9261

是否可以 访问/更改/修改 TI 提供的支持 PN :TUSB9261的固件?

如果是、TI 是否提供开发平台/SDK 或修改界面?  它是使用允许部分修改的受控环境来完成的、还是提供了用于完全修改的源代码?  

我假设器件编码为 USB 标准、并已进行相应测试。  查看此处-> http://www.ti.com/product/tusb9261/toolssoftware 我没有看到任何特定于我所查看内容的内容。 我看到了《TUSB926x 闪存刻录机用户指南》,但我觉得这只显示了如何对器件进行编程。  除了提供给主机的描述符之外,它不允许您对闪存进行修改?

此外、我想知道以下内容:

1) 是否有办法在主机和端点之间处理通信的方式上增加更多灵活性? (速度协商、增加超时、增加重试次数以建立链路)  

2) 如果 PCB 或信号接线中存在高于正常噪声、是否有办法使通信/数据吞吐量更加宽容?

3) 有关用于调试的 UART 的更多信息。  是否可以使用此端口发送命令?  您有用户指南吗? 谢谢

Andrew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    除默认固件和闪存刻录机之外、此器件的软件支持非常有限、您在寻找什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Brian、

    这里是我要查找的内容。 我是否能够更改固件以支持以下功能:

    1) 在主机和端点之间如何处理通信方面增加了更多的灵活性? (速度协商、增加超时、增加重试次数以建立链路)

    2) 如果 PCB 或信号布线中存在高于正常噪声、是否要更好地降低通信/数据吞吐量?

    3) 有关用于调试的 UART 的更多信息。 是否可以使用此端口发送命令? 您有用户指南吗?

    Andrew
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道是 USB 还是 SATA 总线受到噪音的影响。 但是、如果正常超时和重试不够、那么增加这些超时和重试也会增加错误通过 CRC 检查的风险。

    如果可能、应添加共模扼流圈和/或屏蔽、以防止首先发生信号错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Andrew、

    由于缺少提供支持的资源、我们不再提供源代码。 如果您对该部件有很大的业务机会、请随时联系我们的营销部门进行进一步讨论。 我们没有用于修改固件的平台。

    数据表中似乎没有包含 UART 信息。 我将与固件创建者联系、讨论 UART 接口并在之后与您联系。


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

    感谢您关注 Nicholaus 并回答我的问题。  因此、我知道、由于未提供源代码、除了闪存刻录机工具中提供的极少外、我们实际上不能对处理通信/噪声/数据吞吐量进行任何修改。

    我期待了解 UART 接口的详细信息。 ——骗子!

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

    是的、没有修改固件来纠正这些问题;但是、正如 Clemens 所建议的、如果可能、您所描述的问题可能会在系统级别得到解决。 TUSB9261通常是吞吐量的瓶颈。

    UART 接口输出调试消息。 以下配置用于与其通信:

    *-波特率:115、200
    *-数据位:8
    *-停止位:1.
    *-奇偶校验:无。
    *-流量控制:无。

    没有预定义的命令可通过 UART 发送。


    谢谢、