Hello everybody. I have a question about the USB OTG (On-The-Go) configuration.
It is known that we can connect two OTG devices via an OTG cable which has a Micro-A plug on the one end and a Micro-B plug on the other end. The device where the Micro-A is connected, becomes a "Host" and a "power supplier" (i.e. it supplies power to the USB cable). The device where the Micro-B is connected, becomes a "Slave" and a "power consumer" (i.e. it consumes power from the USB cable). (This setting occurs via the OTG ID pin of the Micro plugs.) However, the role of these two devices may change -if this is necessary- automatically, via the HNP protocol (i.e. without an inversion of the OTG cable). So, the (initially set as) "Host" becomes a "Slave" and vice versa. My question: Do the "power supplier" and "power consumer" roles also change via the HNP (in accordance with the change of the "Host" and "Slave" roles)??? Or the "power supplier" and "power consumer" roles are not affected by the HNP protocol and depend only on the direction of the OTG cable???
Good Answers: