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?