Dear TI representative,
I'm interested in using TUSB9261 USB3.0 to SATA bridge in data recovery equipment.
You may have a look at our company website to get better understanding of target project: http://atola.com/products/insight/disksense.html
Right now we are using USB2.0 Hi-Speed FX2LP interface controller from Cypress and looking for its replacement to improve data reading speed.
Naturally my interest in TUSB9261 is shifted towards handling disks in bad shape and sending ATA commands along with SCSI commands.
We did some evaluation with TUSB9261DEMO board and found it supports ATA PASS-THROUGH(16) command.
According to ATA Command Pass-Through rev.8a (2005) document, this command defines support for a bunch of ATA sub-protocols:
0 Hard Reset
1 SRST
2 Reserved
3 Non-data
4 PIO Data-In
5 PIO Data-Out
6 DMA
7 DMA Queued
8 Device Diagnostic
9 DEVICE RESET
10 UDMA Data In
11 UDMA Data Out
12 FPDMA
13, 14 Reserved
15 Return Response Information
Please answer following questions:
1. Could you please state which of sub-protocols named above are supported by ATA PASS-THROUGH(16) command in TUSB9261?
2. Where can I get a list of all SCSI commands supported by TUSB9261?
3. Does chip allow to read current state of PHY link, perhaps through some vendor-specific SCSI command?
4. How can I obtain firmware source files for the purpose of study and maybe modification?
Thank you.
Andrew Tyshchenko
Atola Technology