Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PoE Non-Functional #1

Open
wronglebowsk opened this issue Jan 8, 2022 · 12 comments
Open

PoE Non-Functional #1

wronglebowsk opened this issue Jan 8, 2022 · 12 comments

Comments

@wronglebowsk
Copy link

Hello, I can't seem to get the PoE hat to work in any configuration. I've tried multiple PoE switches, hats, ethernet cables and jumper settings. Does anyone have an example of a working PoE configuration?

@geerlingguy
Copy link

Haven't tested it myself, yet, but can you take a picture of your physical configuration? It seems like you should be able to populate the PoE header and 40-pin GPIO with a PoE/PoE+ HAT, then use the 4 jumpers to switch PoE input between PORT0 and PORT1, and choose which port gets the power from your switch.

@wronglebowsk
Copy link
Author

The documentation isn’t clear on why there’s four jumpers. I assume it’s literally to jump together the 4 twisted pairs of Ethernet. So all jumpers must either be in the 0 or 1 position at once?

Setting all of them on either port does nothing, I’ve tried an injector I have as well as my PoE switch. The hat works normally on a Pi 4.

4549EE3B-C529-4F6E-960F-0E70FE938079
DA18364C-5D5F-4F16-87D9-D538AC922B89
CDBF51FA-24AA-475D-8F2D-010D9C427D01
9CD3BBC8-EE69-4F4F-86A4-91F23183829F

@yoyojacky
Copy link
Contributor

Hello, I can't seem to get the PoE hat to work in any configuration. I've tried multiple PoE switches, hats, ethernet cables and jumper settings. Does anyone have an example of a working PoE configuration?

hi jeerlingguy, did you read this wiki :https://wiki.52pi.com/index.php/EP-0146
It have 4 jumper caps, caps position configures POE to connect to Port 0 or Port 1
image

@yoyojacky
Copy link
Contributor

Haven't tested it myself, yet, but can you take a picture of your physical configuration? It seems like you should be able to populate the PoE header and 40-pin GPIO with a PoE/PoE+ HAT, then use the 4 jumpers to switch PoE input between PORT0 and PORT1, and choose which port gets the power from your switch.

After the PoE hat is connected to Port0, after the jumper cap is inserted into POE and Port0, the Raspberry Pi cannot be started even after the network cable is inserted into Port0?

@bigpcjunky
Copy link

bigpcjunky commented Jan 15, 2022

I also could not get a PoE Hat to work on my board. Tried both ports and changed the 4 poe jumper settings. The PoE Hat and switch work fine with the Raspberry Pi CM4 io board and a Raspberry Pi4.

** When I plug in USB C power the router board booted and the fan on the PoE Hat started. If I turn off the USB C power the router board and PoE Hat fan turn off.

@yoyojacky
Copy link
Contributor

Hi bigpcjunky,
I am going to rebuild the image and test it again, once done, i will let you know.

@geerlingguy
Copy link

geerlingguy commented Jan 18, 2022

I've tried the following—none of these worked:

  • Official Pi PoE HAT (original version)
  • Official Pi PoE+ HAT (newer version)
  • Using jumpers on PORT1 with PoE Ethernet plugged into PORT1
  • Using jumpers on PORT0 with PoE Ethernet plugged into PORT0
  • Using jumpers on PORT1 with PoE Ethernet plugged into PORT0
  • Using jumpers on PORT0 with PoE Ethernet plugged into PORT1
  • Using two different confirmed working PoE switches (one is HP Aruba enterprise switch, the other pictured below is a cheaper basic unit from Netgear)

IMG_0437

IMG_0438

I also backfed the unit via USB-C while the PoE HAT was on. The fan on the HAT just spun up a tiny bit at boot and again later, and after the boot was complete I could hear an annoying coil whine from the HAT's transformer.

So it seems for now at least, PoE is not working on this board—is there something else that needs to be done besides positioning the jumpers for PORT0 or PORT1 and adding a PoE HAT?

@bigpcjunky
Copy link

I just wanted to list my hw that isn't working with the router board. Innomaker 15w PoE Hat and TP-Link TL-SG108PE PoE+ Switch.

Both work with my CM4 I/O board and a Pi 4.

@Oorweeg
Copy link

Oorweeg commented Jan 19, 2022

+1 to the Official PoE HAT (not the newer PoE+ HAT) not working on either port. Hope for some update here as this is the main reason I bought this board and not one of the others out there :(

@yoyojacky
Copy link
Contributor

At present, for PoE compatibility problems, you can try to remove the resistors at these two positions. Due to the differences in the models of PoE switches used by hardware engineers for testing, some brands have some compatibility problems. You can try to remove the 8 resistors in front of the Ethernet port to be compatible with more switches.
As shown below:
image
BTW, As the Chinese New Year is approaching, the hardware modification may be delayed. During the Chinese New Year, I will continue to try the OLED part integration test. Once completed, I will push the new firmware to everyone. Thank you for your tips and feedback.

@geerlingguy
Copy link

I can confirm that by removing the resistors:

52Pi.Drop.Resistor.Small.mp4

I am now able to boot the board off PoE only:

IMG_0490

This is using a Netgear G5305P PoE switch, along with the Pi PoE HAT (1st generation).

@yoyojacky
Copy link
Contributor

I can confirm that by removing the resistors:

52Pi.Drop.Resistor.Small.mp4
I am now able to boot the board off PoE only:

IMG_0490

This is using a Netgear G5305P PoE switch, along with the Pi PoE HAT (1st generation).

Congratulations! that is because of the variable of the PoE switches has different behavior .... we are going to make a survey to find out a good solution about this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants