USB device problem
Thomas Milius (7848) 116 posts |
I bought myself a new USB device. Under RISC OS it is reseting permanently. Raspian copes well with it. I think that the reason for the reboot under RISC OS is that the device reports its current consumption in a wrong way. 2mA are much too small. The device isn’t selfpowered. I already tried to play around with USBQuirk (5.28 and 5.22) but until now I had no success. Does anyone have an idea what I can do to disable USB overcurrent protection for a port under RISC OS? Many thanks in advance! |
Chris Evans (457) 1614 posts |
Plug in via a cheap USB hub, they often do not do current limiting. Though I may have got a hold of the wrong end of the stick! |
Paolo Fabio Zaino (28) 1882 posts |
+1 I always use powered USB Hubs and never connect anything directly to a RISC OS board. This also because at boot time things are different than when in the Desktop (in terms of power usage). So, even if there would be a way, during boot time you may still have issues. Hence, I just use powered hubs. |
Dave Higton (1515) 3526 posts |
Yes – solder a wire from the board’s +5V input to the power pin on the USB connector. That’s what I’ve done on a RasPi 3B+ that I have, which runs OpenMediaVault with two 1TB drives. I’m happy to do it because the power supply that powers the whole lot is current limited to a safe value. Powering everything off one supply solves any problems caused by power sequencing and back-powering. |
Thomas Milius (7848) 116 posts |
Many thanks for the hints but I am searching for a software solution. So I shall have to examine and perhaps modify the source. |