I am trying to design the following.
My Android device (and the applications processor on board) has a limitation of a single USB PHY only.
Here is my goal. I have to support the Android box in USB-OTG mode. I have to support simultaneous operation of Keyboard/mouse and also to a PC so that I can do a file transfer to the Android box.
Adding the USB-Hub is the easy part. But I don't think there are existing solutions to hacks that I am aware of doing Android Host to PC Host and emulating Mass storage for file transfer.
Can somebody help? If there are possible solutions.
I have googled around, and found that I can add in a microcontroller bridge in between the Hub and the PC to emulate this. However I am not understanding how this works, i.e. wouldn't the Microcontroller still be a USB downstream??