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:关于固件源代码的问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1360019/tusb9261-question-about-the-source-code-of-the-firmware

器件型号:TUSB9261
主题中讨论的其他器件: TUSB9260

大家好、我现已获取 TUSB9261固件的源代码。

在 tusb9260.h 文件中、disable_wrap 变量用于控制如何使用"存储并转发"或"打包窗口"存储器函数。

我已了解到、在存储转发模式下、数组 wap_window_memory_otentator 保存了芯片传输的数据、我们可以在该数组中对其进行操作。 例如、让数组中的每个元素递增1。 不过、此模式会极大地降低整体数据传输速度。

现在、我不太了解 Wrap Window 内存函数是如何工作的、而且我还没有找到任何参考文档。

但我知道此模式具有较快的传输速率、我喜欢这个特性。

如果我仍然需要对传输的数据执行一些操作、例如将数组中的每个元素递增1。 我可以在"折返窗口"记忆功能模式下执行此操作吗? 如果可以、我该怎么办?

提前感谢您可能提供的任何帮助。

此致。

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

    尊敬的 Chongyu:

    我可以在内部查找更多信息、不幸的是、我不知道此功能的确切功能和工作原理。 TUSB9261目前在软件支持方面受到限制、这就是我们提供固件和固件源代码的原因、以便客户可以查看代码并根据需要修改它。

    我将联系我、看看我能否找到更多信息、

    谢谢。

    瑞安

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

    谢谢!

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

    请注意、我认为上述要点之一是确定源代码中的 mww.h 和 mw.c 文件是如何工作的。 也就是说、弄清楚"存储器换行"窗口是什么。 您是否有存储器换行窗口的参考?

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

    尊敬的 Chongyu:

    我已联系了制作此固件的人员、因为自发布此固件已有很长时间了。 我问他们是否有任何解释参考、或者是否可以提供参考、并会告诉您我得到了什么回应。

    谢谢。

    瑞安

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

    尊敬的 Chongyu:

    我收到的反馈解释是、存储器折返窗口函数从根本上减少了 USB 和 SATA 之间所需的命令数量、从而减少了开销、并大体上提高了设备运行的速度。

    我会看我是否也能找到任何文件或任何其他深入的解释。

    谢谢。

    瑞安

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

    谢谢! 最好有更深入的讲解。

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

    您好、Chongyu。

    看着我这边,我会让你知道我是否找到任何东西。

    谢谢。

    瑞安