USB host always provides power and USB device always receives it so if it's being charged then it's device.Hm? Why?But that point about not being able to charge and use the USB3 port at the same time is a very good counter point. That causes a bit of trouble for a docking station.
All phones I had so far could connect via Micro USB to the PC and charge at the same time?
Hub won't help as it needs pyra USB to be in host mode, so yes, USB3 in dock will be unusable
unless it's made according to USB Power Delivery specification,no.Can µUSB ever (with a hub/special adaptor, or otherwise) be used to charge the device acting as logical host?
But if pyra would support this specification then yes with special usb pd hub
Edit: USB PD defines additional negotiation protocol to choose appropriate voltage (up to 20V) so pyra will need additional chip to handle this protocol but I don't know if it's possible, maybe there are only full USB controllers that support PD.
If USB3 controller is in the SoC than it could mean added complexity and costs for a board only to be able to use USB3 while charging.
Maybe it's better to make USB3 for full ports and USB2 for microUSB assuming its controller supports OTG?
Edit 2: Yes, USB controllers are implemented in OMAP5. I guess we need gta04's comment here on feasibility of USB PD implementation in pyra
Last edited by a moderator: