On 24/03/2023 15:09, Jianhua Lu wrote:
I get schematics of same vendor's similar device, it shows usb vbus is connected to charger pump. It can be the main reason that can't detect vbus, but I don't know why type-c can work normally.
oki doki that all makes sense - the "charger pump" is supplying vbus most likely - you can confirm or invalidate this theory by connecting a 1.0/2.0 device to your external hub - making sure it is unpowered.
vbus *should* flow through the Type-C port into your external hub and into the 1.0/2.0 device, irrespective of vcon
Either way that's a 2x input on the VSafe5 - I'll downgrade this to a dev_warn() or perhaps even a dev_dbg()
thx --- bod