Closed CFSworks closed 1 year ago
PB3 is wrong. As far as I can tell, your hypothesis. let me verify if PG4 is correct
I have since learned that PG4 controls the 5V line in the external USB port, which should actually be disabled when the internal USB host is being used.
The usb1-vbus
regulator should either be removed or replaced with a dummy. No 5V supply is needed to use internal USB.
Also, I am planning on rewriting the devicetree for #5 anyway. This one will be resolved when I do that - could you assign both that and this to me?
The OHCI/EHCI devices (needed for BMC to function as a USB host) are failing to bind their drivers, because the
usb1-vbus
regulator's driver can't bind. The kernel log says:The device tree says the vbus regulator can be switched on/off with pin PB3, but on the actual board, PB3 is a serial line to node 3. I don't know how the board itself is wired, but it looks like this line has been moved to PG4?