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.

[参考译文] TUSB8041:序列号设置

Guru**** 2475375 points
Other Parts Discussed in Thread: TUSB8041, TUSB8040

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/655414/tusb8041-serial-no-setting

部件号:TUSB8041
主题中讨论的其他部件: TUSB8040

团队成员,您好!

TUSB8041通过  下行端口连接到USB设备,通过上行端口连接到Windows PC。

我 遇到了一个问题,即如果 我将主板更改为另一个主板,Windows PC上分配的COM端口号会发生变化。 当 我使用TUSB8040时,没有观察到这种现象。

 

我怀疑这可能是因为更换主板时TUSB8041的序列号发生了变化,Windows误解了其他设备已连接并分配了不同的COM端口号。

查看TUSB8040数据表和TUSB8041数据表,我发现以下有关序列号设置的差异。

TUSB8040:customSernum=1,SerNumStringLen=0

TUSB8041:customSernum=0,SerNumStringLen=24

SerNumStringLen在TUSB8040上默认设置为0,因此不支持序列号。 因此,我猜在更换主板时,COM端口号不会与TUSB8040发生变化。

 

 

我有以下问题。

超出我的猜测是否正确? 或者是否还有其他可能的原因?

如果我们在TUSB8041上设置customSernum=1和SerNumStringLen=0,我认为TUSB8041是否可以成为与TUSB8040有关序列号的等效设置?

此致,
Taketo Sato

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

    您好,Sato-San,

    是的,您可以使用EEPROM 或SMBus主机和TUSB8041或更高版本的设备来禁用序列号报告。  原始TUSB8040芯片禁用了序列号报告。  由于 我们发现某些驱动程序需要它,因此默认情况下,我们在较新集线器的USB 2.0 部分启用了它。

    此致,

    JMMN