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
PolishBulgarian
Hindi
PortugueseCatalan
Hmong Daw
RomanianChinese Simplified
Hungarian
RussianChinese Traditional
Indonesian
SlovakCzech
Italian
SlovenianDanish
Japanese
SpanishDutch
Klingon
SwedishEnglish
Korean
ThaiEstonian
Latvian
TurkishFinnish
Lithuanian
UkrainianFrench
Malay
UrduGerman
Maltese
VietnameseGreek
Norwegian
WelshHaitian Creole
PersianTRANSLATE with
COPY THE URL BELOW
BackEMBED THE SNIPPET BELOW IN YOUR SITE
Enable collaborative features and customize widget: Bing Webmaster Portal
Back