Hi Team –
I was hoping to clarify this device’s behavior upon reset, as I’ve recently read a couple items that seemed to contradict.
If the host controller ignores ID detection, and the ID pin is floating, then it’s in device mode, correct? I understand that the host controller impacts this, but I’m asking more on how the device acts upon reset.
The datasheet indicates this device defaults to host mode… so, how is only device mode available if the ID pin is floating? Is there a way to change this, so that it comes up in host mode?
Sampling of the ID pin is disabled by default, so I’m not seeing how floating the pin causes it to come up in device mode.
I understand that If the host controller needs ID detection, to it tie to GND through a resistor less than 1mΩ
Also, does Linux need to have the USB product ID added
Thank you!