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.

TUSB8044AEVM: SMBus Slave Configuration through USB

Part Number: TUSB8044AEVM
Other Parts Discussed in Thread: TUSB8044A

Is it possible to configure the TUSB8044A as I2C/SMBus slave through USB with Host on the other side of the upstream i.e. Processor?

  • Hi Heewon,

    Are you trying to I2C write/read to the processor or have the processor I2C write/read to TUSB8044A? For the later SMBUS mode should be used as TUSB8044A is a SMBUS slave in this mode. 

  • Hi Malik,

    I can configure the TUSB8044A in SMBus mode as slave but I was wondering whether the write can be done through the upstream usb port without having to use an external I2C/SmBus controller.

    Kind Regards,

  • More specifically, if the chip was to receive a usb suspend command from the host would it output a status change? Based on the details below (from the TUSB8044A datasheet) I'm assuming the chip enters a suspend state when instructed by the host? I'm currently looking for a way to control power going to the downstream usb ports without having to use an external I2C/ SMBus controller.

    "If the TUSB8044A is suspended (L2) by the USB host, the USB HID interface must enter suspend, but the I 2C master shall remain active while attempting to complete an active I 2C write request" 

  • Hi Heewon,

    This is correct, TUSB8044A will enter suspend mode when directed by the Host. The host can also direct TUSB8044A to control downstream port power through the use of the Port_Power command. This feature is described int eh USB 2.0 specification. 

  • Hi Heewon,

    Is there any more support needed for this issue? If so please reply with any relevant details so that I can further assist you. For now I will be marking this thread as "TI Thinks Resolved". If you have resolved your issue, please post the solution to the original problem/post for others with similar issues.