TUSB9261DEMO: TUSB9261DEMO board from Digikey always fail in Write command USB3 mode

Part Number: TUSB9261DEMO
Other Parts Discussed in Thread: TUSB9261

Hello, 

I am a researcher in digital forensics. I have purchased several TUSB9261DEMO from Digikey and changed the firmware into a forensic device called Hardware Write Blocker (HWB). HWB allow any READ ATA/SCSI commands while block all WRITE ATA/SCSI commands.

I have a problem passing NIST certification testing tools. Test result shows :

1. Write ATA command and USB3 FAIL.

2. Write SCSI command and USB3 OK.

3. Write ATA and Write SCSI command in USB2 is OK.

Even if I return the firmware to out-of-the-box firmware, USB3 also fails in Write ATA command.

Do you have any benchmarking tools to measure that WRITE ATA command in USB3 works?

Note : NIST certification testing tools is a ubuntu USB bootable.

  • Hi Vicky,

    1. Write ATA command and USB3 FAIL.

    When you say USB3 fail, do you mean the USB3 connection breaks? Or do you mean you see a fail on the tool you are using?

    Even if I return the firmware to out-of-the-box firmware, USB3 also fails in Write ATA command.

    Which firmware are you using, from the ones available on TI.Com?

    Do you have any benchmarking tools to measure that WRITE ATA command in USB3 works?

    We do not have any benchmarking tools that use this command. The only tool we provide is the flashburner tool for flash the SPI.

    We cannot speak to the validity of external firmwares with our device, so it is hard for me to confirm whether this is a software or hardware issue. We also typically recommend ordering from TI.com as opposed to a third party website for our EVMs.

    Thanks,

    Ryan

  • Thank you for fast response,

    When you say USB3 fail, do you mean the USB3 connection breaks? Or do you mean you see a fail on the tool you are using?

    ==> not sure it is break or not.

    I want to capture all problem with serial debugger , but as you know with the latest firmware, flash size is too small to add 5-10 lines log.

    Can you suggest which source code that I should add log ? Can we monitor if the USB3 handshake is fail ?

    Which firmware are you using, from the ones available on TI.Com? 

    ==> Yes, the ones available on TI.com. In other word , we purchase a new again from digikey and test with fresh firmware.

  • Hi Vicky,

    When you say USB3 fail, do you mean the USB3 connection breaks? Or do you mean you see a fail on the tool you are using?

    ==> not sure it is break or not.

    I mean that if you were to use a program like USB TreeView to monitor the active USB connections, would "USB fail" mean that you see the device disconnect? Or do you mean that when you use the device and it is connected at USB3 SS, you see the Write ATA command fail, while the USB3 connection is maintained?

    I want to capture all problem with serial debugger , but as you know with the latest firmware, flash size is too small to add 5-10 lines log.

    Can you suggest which source code that I should add log ? Can we monitor if the USB3 handshake is fail ?

    The source code we provide on TI.com is the same base code for all our firmware on TI.com. If you would like to look at that, please request it from the TUSB9261 Webpage.

    I am unsure if you can output the USB3 connection as a debug with this firmware. However like I suggested before, the USB TreeView program can be used to verify what data rate the connection of your device is. I would recommend using that to verify whether your SS connection is failing or not.

    Which firmware are you using, from the ones available on TI.Com? 

    ==> Yes, the ones available on TI.com. In other word , we purchase a new again from digikey and test with fresh firmware.

    Which firmware? The one that comes default from the Firmware.exe?

    Thanks,

    Ryan

  • Hi Ryan,

    Let me confirm, this is more like stability in writing execution.

    This is what I have done :

    1. Treeview said : USB3

    2. This Write fail issue happened with Ubuntu 16.04 

    3. I use Ubuntu 22.04 and KALI GNU/Linux Rolling, Write fail issue didn't happened.

    Is there any previous problem with TUSB9261 on ubunt 16.04 ?

  • Hi Vicky,

    This is what I have done :

    1. Treeview said : USB3

    2. This Write fail issue happened with Ubuntu 16.04 

    3. I use Ubuntu 22.04 and KALI GNU/Linux Rolling, Write fail issue didn't happened.

    Is there any previous problem with TUSB9261 on ubunt 16.04 ?

    We do not have any documented issues with specific Ubuntu versions. If newer versions of Ubuntu fix the issue, it may be that this is an issue that was caused and resolved via a version update of Ubuntu.

    Is there any reason a newer version of Ubuntu can't be used? Or can it be used, and this resolved the issue?

    Thanks,

    Ryan