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.

TUSB320HAI: Simultaneous Data and Charge with a TUSB320HAI

Part Number: TUSB320HAI
Other Parts Discussed in Thread: TUSB320-HA-EVM, TUSB320

Hi

I have a TUSB320-HA-EVM development board, and I am trying to achieve the below:

- Connect an Android device, via USB C to the development board (in this case I’m using a Google Pixel 4a)
- Connect a memory stick to the development board and via the development board micro-USB socket
- Be able to simultaneously access the memory stack from the Android device, and at the same time charge the Android device.

I have programmed the TUSB320-HA I2C CSR registers with what I believe to be the correct values (DRP with try.SRC) , all DIP switches are off, and I am externally powering the board. I have made no changes to the board.

If I connect the memory stick to the board, and then the board to the Android device (via USB C), and with no external power to the board, the Android device can access the memory stick. But the Android device does not charge. In this case, and if I read back the TUSB320-HA I2C CSR memory registers 0x00 to 0x0a I get: 0x30 x032 0x33 0x42 0x53 0x55 0x054 0x00 0x90 0x36.

If I connect the memory stick to the board, external power to the board, and then the board to the Android device, the Android device will charge but it can not see the memory stick. In this case, and if I read back the TUSB32-HA I2C memory registers 0x00 to 0x0a I get 0x30 x032 0x33 0x42 0x53 0x55 0x054 0x00 0x50 0x36

To re-iterate, I can find no mechanism to simultaneously use the TUSB32-HA to charge the USB-C Android device and also access the USB memory stick plugged into the development board micro-USB connector. I can either do one or the other, but not both at the same time.. This has become an urgent\blocking matter for our client, so if you can help I would be very grateful.

I know that what I am trying to do is possible, because I have bought this from Amazon which does work: www.amazon.co.uk/.../B09J2MRL8S. i.e. I can charge the android handset at the same time as using it to access a memory stick. In side the amazon adapter is a www.via-labs.com/product_show.php but I'm looking for something from a bigger name silicon supplier.

Any help you can provide will be much appreciated, and if the TUSB320-HA will not work, I would be grateful if you could advise on a different TI part.


Many Thanks


David Kyle