I have a quick question on the exact usage of the USB_VBUS pin i.e. pin 48 of the device. On the reference design this pin is connected to the Vdd bus of the USB3 connector. In an external hub design this USB_Vbus pin will get switched to +5V by t...
The VBUS impedance detection can detect the soft short on VBUS and warn the user about the potential connector overheating. The MAX20330 is designed to drive a single or dual back- to-back external N-channel MOSFET with a low RON (10mΩ max). An external TVS can be used to protect the...
so that the device can detect an under voltage condition on the USB. However the spec is written such that USB_VBUS is expected to exist, as the USB was not intended to be used outside of a standard USB context like you intend to do, so there is some risk ...
The STUSB4700 main functions are: • Detect the connection between two USB ports (attach detection) • Establish a valid host to device connection • Discover and configure VBUS: Type-C low, medium or high current mode • Resolve cable orientation • Negotiate a USB power delivery ...
We didn't detect an analytics tool installed on this website. W3C Validity W3C not validated Doc Type HTML doctype declaration is missing or is syntactically invalid! Encoding Great, language/character encoding is specified: UTF-8 Social
I know a fair bit about USB, but for some reasons I am not able to answer this question myself. Does the USB Host port (let's say USB 2.0) always supply 5V on the VBUS pin? If not, how does it detect device connection? For device (bus-powered case) it is easy to detect hos...
It's fine for bus-powered devices, because the running firmware means that the bus power is supplied. There is no need to detect VBUS voltage explicitly at the USB connector.For self-powered devices, however, VBUS detection is necessary. Just while VBUS voltage presents, D+ pull-up resistor...
case SUNXI_GPIO_AXP0_VBUS_DETECT: return 0; #endif default: reg = axp_get_gpio_ctrl_reg(pin); if (reg == 0) return -EINVAL; reg = axp_get_gpio_ctrl_reg(pin); if (reg == 0) return -EINVAL; return pmic_bus_write(reg, AXP_GPIO_CTRL_INPUT); } return pmic_bus_write(reg, ...
The detection and control logic is also configured to detect, based on a resistance sensed on the ID pin, that an off/idle A-device or nothing is connected to the USB accessory port of the ACA and, as a result of such a detection, modify a signal to the USB controller that prevents ...
Ultimately, I think think this is something that should be board-specific? If the VBUS line is connected to the VBUS pin, then VBUS sensing should be enabled? If not (which is, I think, recommended only for bus-powered devices where VBUS is always present when the MCU is running). ...