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.

Linux/TUSB9260: TUSB9260 can't work with HDD

Part Number: TUSB9260
Other Parts Discussed in Thread: TUSB9261

Tool/software: Linux

I used TUSB9260

and I tested TUSB9260 with HDD, SSD

SSD is work fine,

but, HDD is not working.

5V power supply is no problem,

but HDD is no spin up

Need some help.

  • --- below is kernel log message ---
    [ 85.904000] usb 1-1.1: new high-speed USB device number 34 using nxp-ehci
    [ 85.993000] usb 1-1.1: New USB device found, idVendor=0444, idProduct=9261
    [ 85.994000] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 86.002000] usb 1-1.1: Product: TUSB9261_Firmware_v4
    [ 86.007000] usb 1-1.1: Manufacturer: This_1s_my_Texas_Instruments
    [ 86.013000] usb 1-1.1: SerialNumber: 0000000000000006
    [ 86.020000] scsi30 : usb-storage 1-1.1:1.0
    [ 87.709000] scsi 30:0:0:0: Direct-Access TI-DSG TUSB9261 PQ: 0 ANSI: 6
    [ 87.714000] sd 30:0:0:0: Attached scsi generic sg0 type 0
    [ 87.736000] usb 1-1.1: USB disconnect, device number 34
    [ 87.742000] sd 30:0:0:0: [sda] Attached SCSI removable disk
    [ 88.721000] usb 1-1.1: new high-speed USB device number 35 using nxp-ehci
    [ 88.810000] usb 1-1.1: New USB device found, idVendor=0444, idProduct=9261
    [ 88.811000] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 88.819000] usb 1-1.1: Product: TUSB9261_Firmware_v4
    [ 88.824000] usb 1-1.1: Manufacturer: This_1s_my_Texas_Instruments
    [ 88.830000] usb 1-1.1: SerialNumber: 0000000000000006
    [ 88.837000] scsi31 : usb-storage 1-1.1:1.0
  • Just a few questions for clarification.

    Have you tried multiple HDD's?
    Also have you probed 5V to make sure that it does not dip on startup?
  • Have you tried multiple HDD's -> Yes, I tried 2 type HDDs(SEAGATE, TOSHIBA) it's not working

    but, WD(Western digital) HDD is working

    And also working with 2 type SSD(SAMSUNG, Transend)

    Also have you probed 5V to make sure that it does not dip on startup? -> Yes, I checked there's no voltage drop on startup

    (when not working status, HDD is no spin up)

  • I added differential termination resistor(Value : 51R) on SATA TX line as below picture(green box)

    and then, HDD is started SPIN up and working.

    but, I don't know why.

    Can you explain this?

  • Hyunho,

    The termination resistance should not effect the spin-up of the drive. The most likely cause is a current limit on the 12V rail that keeps the other two drives from spinning up. It is possible the western digital drive uses less power than the other two.

    The only changes that would be seen after reducing the termination resistance is reducing the swing and edges of your TX signal. This should not impact the spin up of your hard drive. Has anything else changed other than the addition of that resistor? If not it is probably a current limit issue on the 12V rail.
  • Below schematic is part of SATA receptacle

    There's no 12V power(HDD is 2.5" drive) so, only use 5V power rail

    And, If there's termination resistor, SPIN up and work propery

    but, if there's no termination resistor, no SPIN up and not work.

    there's nothing change except termination resistor.