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

TUSB9261: why TUSB9261 always reset in our own board?

Part Number:TUSB9261

hi:

   We have use TUSB9261 on linux board. Before connect sata device we have burn the firmware from  https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_接口_TUSB9261

   After that we connect sata device and start board, but  linux can't find new usb device, and  TUSB9261  uart print the follow infomation. 

[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

what wrong is happen?

Kailyn Chen:

Hello, when TUSB9261 is unable to connect/detect the attached SATA device it is possible there is an issue with polarity in the systems SATA interface. In some cases it may benefit the signal integrity and improve the layout to swap the SATA polarity. 

Please note that TUSB926x_FW_v1.06 bin contains a default polarity swap on SATA TX pin to match the TUSB9261DEMO Reference Design. If your design does NOT have a TX polarity swap, then you would use one of the alternate firmware files. For example, if neither TXP/TXM nor RXP/RXM SATA signals are swapped, you would use TUSB926x_FW_v1.06_SATA_NO_POLARITY_SWAP.

赞(0)
未经允许不得转载:TI中文支持网 » TUSB9261: why TUSB9261 always reset in our own board?
分享到: 更多 (0)