Part Number:TUSB9261
我们在自己的linux板子上用了TUSB9261,目前按照这个https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_接口_TUSB9261
之后我们连接上对应的sata设备,在linux里没发现对应的设备生成。TUSB9261的串口一直在输出以下信息
[0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
[0000000001] Supported NCQ Depth: 32
[0000000001] U1/U2 Transistions: OFF
[0000000001] USB PHY Suspend: ON
[0000000001] SATA LPM: OFF
[0000000001] Device is Self-powered.
[0000000001] -> usb_hal_init()
[0000000001] USB Core Ver: 0x120a.
[0000000001] USB SSC is OFF.
[0000000051] -> usb_hal_connect()
[0000000
========================================================
|| TUSB926x Firmware v1.06 [Jan 5 2018 12:01:27] ||
|| Device ID: 0x0000 ||
========================================================
Reset Flag(s): [SW] [Power-Up]
[0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
[0000000001] Supported NCQ Depth: 32
[0000000001] U1/U2 Transistions: OFF
[0000000001] USB PHY Suspend: ON
[0000000001] SATA LPM: OFF
[0000000001] Device is Self-powered.
[0000000001] -> usb_hal_init()
[0000000001] USB Core Ver: 0x120a.
[0000000001] USB SSC is OFF.
[0000000051] -> usb_hal_connect()
[0000000
========================================================
|| TUSB926x Firmware v1.06 [Jan 5 2018 12:01:27] ||
|| Device ID: 0x0000 ||
========================================================
Reset Flag(s): [SW] [Power-Up]
[0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
[0000000001] Supported NCQ Depth: 32
[0000000001] U1/U2 Transistions: OFF
[0000000001] USB PHY Suspend: ON
[0000000001] SATA LPM: OFF
[0000000001] Device is Self-powered.
[0000000001] -> usb_hal_init()
[0000000001] USB Core Ver: 0x120a.
[0000000001] USB SSC is OFF.
[0000000051] -> usb_hal_connect()
[0000000
这是什么原因?
Amy Luo:
您好,
下面E2E帖子中有一个与您类似的问题,请参考帖子中的回复,谢谢:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_接口_tusb9261-tusb9261-continually-resets
,
yukui cao:
我们交叉了SATA_TXM和SATA_TXP,目前从芯片的串口可以看到正常输出了sata设备的信息,但是linux里却找不到生成的设备,这是什么原因?还有这个USB SSC is OFF 代表的是usb 3.0不可用吗?
芯片打印信息:
========================================================|| TUSB926x Firmware v1.06 [Jan 5 2018 12:01:27] |||| Device ID: 0x0000 ||========================================================
Reset Flag(s): [Watchdog] [Power-Up]
[0000000001] Datapath RAM Usage: 80208 / 81920 bytes.[0000000001] Supported NCQ Depth: 32[0000000001] U1/U2 Transistions: OFF[0000000001] USB PHY Suspend: ON[0000000001] SATA LPM: OFF[0000000001] Device is Self-powered.[0000000001] -> usb_hal_init()[0000000001] USB Core Ver: 0x120a.[0000000001] USB SSC is OFF.[0000000051] -> usb_hal_connect()[0000000051][0000000051] LTSSM state = (0x5) RX DETECT. -> ahci_init()[0000000051] -> ahci_hba_reset()[0000000057] SATA Gen-2 speed negotiated.[0000000065] USB Reset event occurred.[0000000065] LTSSM state = (0x7) POLLING.[0000000393][0000000393] ================================================[0000000393] IDENTIFY DEVICE INFO[0000000393] ================================================[0000000393][0000000393] Model: KINGSTON SA400M8240G[0000000393] FW Rev: SBFK62B3[0000000393] Serial: 50026B7684697C88[0000000393] TRIM Support: Yes[0000000393][0000000393] Spec Compliance: ATA-7[0000000393] Removable Media: No[0000000393] UDMA Modes = 0x407f[0000000393] PIO Modes = 0x0003[0000000393][0000000393] LBA48: Yes[0000000393] Max LBA = 0x00000000 1bf244b0[0000000393] Write FUA: Yes[0000000393] World Wide Name = 0x50026b76 84697c88[0000000393][0000000393] SATA Speed: Gen3[0000000393] NCQ Support: Yes[0000000393] Queue Depth = 31[0000000393][0000000393] Logical Sector Size = 512 bytes[0000000393] Physical Sector Size = 512 bytes[0000000393] Logical Sector Offset = 0[0000000393][0000000393] ================================================
[0000000398] Connected to 1 AHCI device(s).
linux board打印信息:
[ 36.414293] usb 1-1.4: new high-speed USB device number 4 using cdns-usb3[ 36.438694] usb 1-1.4: device descriptor read/8, error -71[ 36.570475] usb 1-1.4: device descriptor read/8, error -71
,
yukui cao:
后面我们又尝试了不交换TX极性的固件TUSB926x_FW_v1.06_SATA_NO_POLARITY_SWAP,目前sata设备能运行在usb 2.0下,请问怎么配置成usb3.0?
,
Amy Luo:
您好,我在E2E英文论坛看到有客户咨询了同样的问题,您可以参考E2E论坛的回复:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_接口_tusb9261-why-tusb9261-always-reset-in-our-own-board
,
yukui cao:
那也是我发的。
,
Amy Luo:
感谢告知,E2E英文论坛有TI专家进行回复,并得到全球各地工程师的支持,请等待他们的回复
,
Amy Luo:
E2E英文论坛已有TI专家进行回复,如果您还没解决问题请跟进E2E英文论坛
TI中文支持网