This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB9261 Modifying response of "Identify Device" command

Other Parts Discussed in Thread: TUSB9261

We have a product which is using the TUSB9261 to provide a USB3 connected ESATA external secure HDD for Windows 7 laptop PC. The protocol for the security device driver on the PC requires the HDD to respond to an ATA “Identify Device” command (or the equivalent USB "Inquiry" command). This allow the security device driver to distinguish the secure HDD from any other attached storage devices (HDDs, SSDs and USB drives).

Normally the model name returned from the secure HDD would be "SSL HDD" if connected to an internal SATA port, however when connected via USB3 using the TUSB9261 the response for model name is "ATA SSL HDD 2.00"; correct model prefixed with “ATA ” and suffixed with “ 2.00”.

 SSL_HDD <--- ESATA ---> TUSB9621 <--- USB3 ---> Laptop PC (security device driver)

What can we do to change the firmware in the TUSB9261 so that the model name returned from the HDD to the TUSB9261 is unchanged when passed to the driver?