diff options
author | Vadim Mikhailov <mvp@users.noreply.github.com> | 2019-07-22 23:18:02 -0700 |
---|---|---|
committer | Vadim Mikhailov <mvp@users.noreply.github.com> | 2019-07-22 23:21:47 -0700 |
commit | 324acc66fdc216b48736b60fdde4cc55324c7e7b (patch) | |
tree | 40cd86c0683c0950d4a976edd49db81c158b949c | |
parent | 15f2d37d793d0d05ece452e683f89a649e4abb5d (diff) |
Add status for Raspberry 4B support
Added a link to Raspberry 4B issue https://github.com/raspberrypi/linux/issues/3079.
Once this is fixed in firmware, uhubctl should start working on 4B.
-rw-r--r-- | README.md | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -250,6 +250,12 @@ For reference, Raspberry Pi models have following internal USB topology: Second hub `1-1.1` (daisy-chained to main): 3 independently controlled ports, `1` is used for Ethernet+wifi, and ports `2,3` are available with proper per-port power switching. In other words, 2 out of total 4 ports wired outside do support independent power switching on 3B+. +* 4B: Hardware supports power switching, but current firmware is reporting broken USB descriptors. + For more details see Raspberry Pi issue https://github.com/raspberrypi/linux/issues/3079. + USB3 hub `2`, 4 ports, per-port power switching. BOS `ContainerID` not reported (required for USB3). + USB2 hub `1`, 1 port, no usable ports, connects hub `1-1` below. + USB2 hub `1-1`, 4 ports, dual to USB3 hub above. Hub descriptor incorrectly reports ganged power switching. + USB2 hub `3`, 1 port, OTG controller, incorrectly reports ganged power switching. As a workaround, you can buy any external USB hub from supported list, attach it to any USB port of Raspberry Pi, and control power on its ports independently. |