3

I have a setup using a Raspberry Pi 3B. I use the PoE hat on top and I power the entire setup over PoE from a Unifi switch.

The setup has quite a lot of peripherals that need power and I use the 5 volt rail of the Raspberry to provide the peripherals with power. This has worked perfect for a year or so however lately I am having a hard time booting the RPi. Most likely because the peripherals have a high surge during startup. Sometimes I manage to start the RPi when I try it a few times and when it finally starts it can run for 6 months no problem.

Now I am thinking of possible solutions. Either I should find a separate power source for all the peripherals, but it also feels a bit complicated with different potentials and other issues. Also I would prefer not to put a plug in the wall.

The second solution I am thinking about is to swap the RPi 3 for a RPi 4 and hope that it could provide a little bit more power for my peripherals.

I find little or no info on the RPi 4 together with the PoE hat. It seem to be supported though.

Anyone who can shed some light on this for me? Is there any chance the RPi 4 would provide more amps on the 5V rail when powered over PoE? Or is there anything I can do to limit the current dras during bootup?

www.jensolsson.se
  • 363
  • 1
  • 3
  • 9

1 Answers1

5

While the 4 is technically capable of providing more power to usb devices, if your setup was working before and is not now (without changing the USB power load), the bottleneck may be upstream. If it wasn't, then you could draw power from the PoE to power a usb hub (avoiding the wall wart).

In my experience (using PoE cameras), PoE switches have been the culprit in most setups. (in which case getting a 4 won't make a difference as it'd be powered from the same faulty source).

If you want to try pi-centric solutions:

Some of my pi setups with less-than-stellar power supplies have done well with a large capacitor on the 5v (same cap could/should have been built into the power supply).

I've also sometimes used uhubctl to kill power to usb devices unless I needed them (although I haven't specifically tried at boot). The tool is pretty easy to install from a package manager; you could turn them off in your startup sequence and turn them on later if you believe you just need to weather that initial load at pi bootup.

Abel
  • 287
  • 1
  • 6