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: Flash Burner can recognize the firmware version, but PC cannot recognize sata device.

Part Number: TUSB9261

Hi, everyone! 

Recently, I have been working on a project with TUSB9261I  which is used to interface with sata disk device and usb2.0. But now, we have a  problem: my PC cannot recognize the sata disk after I power on my demo PCB , but I think  the disk is running or doing sth when I touch the surface of the disk, I can feel it ( but the DC  power source shows the current of my demo is only 0.2A) , also, my demo board  can download the firmware which is provided on TI's website successfully ,and the  Flash Burner can recognize the firmware version , by the way, I'll list some testing conditions below: 

        1.  HS_FS_CONNECT#(PIN15)  , PWR_STATE1(PIN14) ,  PWR_STATE0(PIN9) , SW_HB (PIN8) are permanently be low voltage;

        2.  HS_FS_SUSPEND#(PIN10) , SS_CONNECT#(PIN16) are permanently blinking or being high voltage when I try two different sata disk . 

        3. The models of my two exprimental disk are MHW2060BH( FUJITSU 5V@0.6A) and HTS543280L9SA00(HITACHI 5V@0.7A), and I have tried to connet them to my PC directly, PC can recognize them in 

this situation.

       4.  The power and reset sequence is : 1V1 power comes first before 3V3 power , and then hold reset signal at low voltage for  2ms  to release it . 

       5.   There is a 40 MHz crystal  that is clocking TUSB9261 - both FREQSEL0 and FREQSEL1 pins are pulled up using a 4k7 ohm resistors. 

       This pro is planned to use in one of our multiview products, please help me with this problem or give me some advice to solve it, thank you very much !

MT0151_V10.rar

Best Regards,

Harson Zhang

  • By the way, the document I just uploaded is end up with .asc, you can open it with PADS9.3 or above. Thank you very much.
  • Hello,

    Could you please try in a clean system were you don't have installed the Flash burner?

    Regards,
    Roberto
  • Hi  Roberto ,

    Thank you very much for your reply.

    What do you mean by "clean system"? Is it a system that didn't install the Flash burner? Actually, I had  tried three computers before, my own system which was installed Flash burner, and two of my collegues' system which didn't installed it. The  OS  is win7. They show the same phenomenon.

    We still stuck here. But I'm still trying to figure it out.

    If  you have any other idea, please tell me . Thank  you!

     

    Best regards,

    Harson

     

     

     

  • Hello Harson,

    Could you please help us to clarify a little more your scenario answering the following questions?

    1. when you referring to "demo PCB", are you using the TI Evaluation board (www.ti.com/.../TUSB9261DEMO ) or you are using a boards that you design? if its your designed board, could you please send us your schematic?

    2. If you are using TI's EVM board please verify J4 jumper is in position 2-3 (self power), this jumper position will configured the board to be used with an external power source.

    3. What firmware file are you using please note our EVM and default firmware use have the SATA Tx lines swapped to simplify the layout, if you create your own board and Tx lines are not swapped in your design you need to use “TUSB926x_FW_v1.05_SATA_NO_POLARITY_SWAP” firmware image.

    4. Do you have this problem only with these two HDD? Or it is present using any HDD?

    Regards,
    Roberto.
  • Hi Roberto,

    Thank you very much for your reply. Here are my answers to your questions:

    1. The "demo PCB" I refered above is my design, not the  TI Evaluation board. And we usually don't design schematics, TI's products' datasheets and application notes are clear enough for us , so we connect nets and layout  directly in PADS LAYOUT software. I uploaded my PCB document before ,which is named  "MT0151_V10.rar" , you can import it and then open it up with PADS 9.3 or above .

    2.  turn to question3 .

    3. In my design, Tx lines are not swapped, but I've downloaded the default firmware. OMG, I think I got it. I'll try it asap.

    4. I mean it is present  using any HDD.

    Regards,

    Harson

  • Hi Roberto,
    In my design, Tx lines are not swapped, but the firmware I downloaded was default . So, according to what you mentioned in question 3, I just did two tests .
    1. I picked one of my DEMO PCBs which had downloaded the default firmware, I took the two capacitors off which were soldered on the Tx lines, and soldered one pair of twisted wires on the pads just like TI Evaluation board in which Tx lines are swapped , and then connect it to my PC, it started working , my PC can recognize the HDD .
    2. I picked another DEMO PCBs , and I downloaded a firmware you mentioned before, which is named “TUSB926x_FW_v1.05_SATA_NO_POLARITY_SWAP”, and then my PC can recognize the HDD too.
    It was my mistake, I didn't notice the 'read me' file in the "Alternate SATA Polarity FW"document , but you saw it and pointed it out , thank you very much!

    Best Regards,

    Harson Zhang