TI中文支持网
TI专业的中文技术问题搜集分享网站

TUSB4020BI: S32G274A+ TUSB4020BI 无法正确识别出USB HUB

Part Number:TUSB4020BI

Dear

好!
我们正在基于NXP S32G274A平台调试贵司一款型号为TUSB4020BI-Q1的HUB芯片,目前遇到一些问题,想咨询下您们。
系统整体架构如下图所示。

1、我们MCU可以识别到TUSB4020芯片的PID、VID,如下图所示。根据这些信息,我们暂时只能
判断出MCU和USB通讯的Upstream Port是可以通讯的; 但暂不能确定MCU是否已经把TUSB4020BI
识别成了普通USB设备还是HUB。能否帮忙确认下,MCU已经能够正确识别到HUB而不是普通USB
设备?如果不是HUB,能不能帮忙看看改如何调整呢?
  


2、bDeviceClass和bInterfaceClass现在都是255,是我们硬件配置不正确吗,还是OTP本身自带的?
我们有没有办法编程调整,是否有工具或者方法配置呢?

 

3、我们想用Downstream Port去配置OTP和EEPORM(目前是上电OTP默认配置),但目前试验Downstream Port一直也不通。能否帮忙分析下是
电路设计问题还是配置存在问题。如果有相关上位机软件工具可否提供下!
 
4、测试了上电时序,黄色3.3V,绿色1.1V,蓝色GRSTZ信号,目前分析满足上电时序要求,还请帮忙分析确认一下。  


5、我们电路设计整体参考贵司Demo板,我们内部校核,暂未发现明显不合理的地方,还请帮忙校核确认一下(我们原理图见下图)。
 
 
以上,谢谢!

Stanley Shen:

追加:

在内核的driver/usb/core/hub.c中追加了关于这款HUB的VID/PID的支持后,提示如下错误

[9.769120] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[9.925618] usb 1-1: New USB device found, idVendor=0451, idProduct=80ff, bcdDevice= 1.10
[9.925643] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[9.926332] hub 1-1:1.0: bad descriptor, ignoring hub
[9.926347] hub: probe of 1-1:1.0 failed with error -5

看起来是 bNumEndpoints           0 导致的

,

Links:

感谢您对TI产品的关注!为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上(https://e2e.ti.com/p/addpost).

TRANSLATE with x

English

Arabic
Hebrew
Polish

Bulgarian
Hindi
Portuguese

Catalan
Hmong Daw
Romanian

Chinese Simplified
Hungarian
Russian

Chinese Traditional
Indonesian
Slovak

Czech
Italian
Slovenian

Danish
Japanese
Spanish

Dutch
Klingon
Swedish

English
Korean
Thai

Estonian
Latvian
Turkish

Finnish
Lithuanian
Ukrainian

French
Malay
Urdu

German
Maltese
Vietnamese

Greek
Norwegian
Welsh

Haitian Creole
Persian

TRANSLATE with

COPY THE URL BELOW

Back

EMBED THE SNIPPET BELOW IN YOUR SITE

Enable collaborative features and customize widget: Bing Webmaster Portal
Back

赞(0)
未经允许不得转载:TI中文支持网 » TUSB4020BI: S32G274A+ TUSB4020BI 无法正确识别出USB HUB
分享到: 更多 (0)