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 connectivity to linux (Ubuntu)

Other Parts Discussed in Thread: TUSB9261

We are attempting to connect a TI9261 to a Ubuntu Linux machine, and we get strange results.  It can take up to a minute before the TI device is recognized, but we can not successfully mount an SSD.  We get format errors (when the device shows up, which is about 1/2 of the time), we have had it hand/crash the Linux machine, all sorts of strange behaviour.  The drive works fine in another COTS SATA adaptor, so we know the drive is good, and we know that Linux can connect to it.  So the problem is in the TI interface.  Can anyone offer any input aas to what is wrong?  Everything works fine when we connect to a Windows machine (XP, and Windows 7 64 bit).  Thank you for any advice you can provide.

  • Hi Clive,

    Which USB 3.0 Host Controller is being used?  A few of the xHCI controllers on the market don't implement SSC correctly and this can cause SuperSpeed connection issues.

    Julie

  • Julie:

    We are trying to connect with USB 2.0, not 3.0.  The TI chip connects and works just fine with Windows, but we have a problem with Ubuntu, and Fedora (as it turn out - we are trying other machines).  I have enabled the logging on the TI 9261, and there is a difference in what the two interfaces do - the curious fact is that when negotiating the connection with Windows, I see a couple of USB Reset events, that do not happen when attempting the negotiation with the Ubuntu machine.  I can provide these log files if that might help anyone.

    Clive.

  • Clive,

    Can you provide the exact build informaiton on the Linux versions?  We have tested with Linux without any issues.

    Julie

  • I am using (primarily) Ubuntu 11.10 - this is the one I am having the problem with.  I don't know what version of Fedora had the problem (it was reported from a field site); I will attempt to find out.

  • Hello Clive,

     

    Which TUSB9261 firmware version are you using?

    BTW, we've seen that Ubuntu 11.10 (as it is a new release) has many issues, have you seen this issue in older Ubuntu versions (like 10.04)??

     

    Regards,

    Luis

  • We are developing our own firmware, but we also have the problem with the 0.97 baseline firmware that we downloaded with the device.

  • Hi Clive,

    It appears that Ubuntu 11.10 has problems recognizing devices that support UAS. We tested a TUSB9261 in Ubuntu 10.04 and it was recognized properly.

    I'm attaching a wrapper (zip file password = ti) that contains our latest firmware for the TUSB9261 (FW 0.98 RC18). The wrapper contains two firmware builds, one the builds supports u1/u2 states and the other one doesn't. Please use the one that suit your needs.

    When flashing the firmware to your TUSB9261 please make sure to uncheck the UAS option on the "Descriptors Editor" window on the Flash Burner app. This will disable the UAS interface of the device and that way you won't have issues when using Ubuntu 11.10.

    Please let me know if you have any comments.

    Best Regards,

    Alexis Cortes. 

    6175.TUSB9260_FW098_RC18 0.1.zip