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.

TUSB8044A: [Driver support] TUSB8044A ?

Part Number: TUSB8044A

Hi Sir,

      My customer wants to use TUSB8044A in their product.    

      They mainly run Linux kernel 4.4 on the product and want to know if the device (TUSB8044A) can be mounted in the system?

       Or do they need to develop the driver for the device?

Thanks

Sincerely,

Edward

  • Hi Edward,

    There are generic USB hub drivers included in the Linux kernels that can be used with the TUSB8044A.  We have seen that not all Linux drivers have well optimized U1/U2 intermediate power state support, so you may want to reserve the capability to disable U1/U2 in the hub using the register 05h option.  

    Regards,

    JMMN

  • Hi JMMN,

     

         Thanks for your prompt reply.

          I have one question about accessing the register 05h.

          Can we only access the register by I2C? Or we can access it through the USB 2.0 bus too?

    Thanks

    Sincerely,

    Edward

  • Hi Edward,

    The I2C EEPROM can be programmed over USB.  Or it is possible to write the registers of the TUSB8044A using the USB HID interface, but this would be required after every power cycle / reset event. 

    Regards,

    JMMN