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: Controller Error on Windows 10 Atom platform

Part Number: TUSB9261

Hello,

Connecting a TUSB9261 based USB to SATA interface to an Atom / WIndows 10 platform. Frequent Errors are reported in the Windows Event Viewer:

'The driver detected a controller error on \Device\Harddisk1\DR1'

This is the case whether running USB2 or USB3 to the host.

Interestingly we see the same errors with the TUSB9261 reference board when connected to the host..

Firmware is 1.05 (current from the TI download site). Selected variant with SATA differential pairs crossed.

To note: all power supplies, cables, host boards, physical HDD, SSD parts have been exchanged with the same outcomes.

It's is proving awkward to diagnose the root cause of this and our end product is failing in use with USB HDD disconnects.

Are there any known issues or caveats when using this device?

Thanks,

A Morgan

  • Hello Alistair,

    We don't have any report of this kind of error.

    When you connect the TUBS9261 to the system without HDD are you able to see the mass storage instance?

    Can you try using your design on a different Windows 10 system?

    Can you send us your schematic design for a sanity check?

    Regards,
    Roberto
  • Hi Roberto,

    This problem is seen with Windows 10 IoT. Extensive testing with Windows 7, Windows 10, Linux doesn't generate any errors or disconnects.

    As I mentioned, the TI reference board when connected to WIndows 10 IoT does also generate these Windows Event Errors. So we have eliminated any specific failures in our implementation, although i'd welcome a sanity check of the design (how should I post the design data for your review?).

    I'll need to re-test without HDD to respond to your other question.

    Thanks,

    Alistair

  • Hi Alistair,
    If it works well on other OSes, your design should be fine. Are you using the same host HW when testing these OSes? I'm wondering it could be an issue with the USB host controller on the HW you are testing Win10 IoT with.
    Are you able to provide an USB analyzer trace?
    Regards,
    Brian
  • Hi Brian,

    Tested with different host devices for the other OS variants.

    We don't have access to a USB analyzer at present so no trace to share.

    Will try to discover the host controller and driver details in case there is known issue.

    Thanks,

    Alistair