Raspberry Pi PCIe To M.2 Adapter With PoE Function

Drosoddview
Rhagymadrodd
The POE M.2 HAT+(B) is a combination of Power over Ethernet (PoE) and PCIE to M.2 for the Raspberry Pi 5 that supports the IEEE 802.3af/at networking standard. It supports M.2 NVMe hard drives in 2230, 2242, 2260, and 2280 sizes, and supports SSD boot for the Raspberry Pi
Nodweddion
- Standard Raspberry Pi 40pin GPIO extension header, supports Raspberry Pi 5 (not applicable to PI4B and PI3B)
- Supports Power over Ethernet (PoE), supports IEEE 802.3af/at PoE network standard
- Adopts fully isolated Switch Mode Power Supply (SMPS) mode power
- Supports NVMe protocol M.2 interface hard drives, featuring high-speed read and write, and high work efficiency
- PCI-E×1 Gen2 or Gen3 mode
- Only supports PI5B
- Compatible with M.2 hard drives of 2230 / 2242 / 2260 / 2280 sizes
- Onboard operational indicator lights, the PWR is continuously lit when powered on, and the ACT blinks during read and write operations, making the operational status easily visible
Manylebau
- Mewnbwn PoE cyftage: 37V ~ 57V DC input
- PoE-GPIO pin header: 5V 4.5A (MAX)
- PoE-2P pin header: 12V 2A (MAX)
- Network standards: Supports IEEE 802.3af/at PoE
- Product size: 56.5mm × 70.0mm
Gweithio gyda Raspberry Pi
Plug the POE M.2 HAT+ into the Raspberry Pi 5 as shown in the figure below

Nodiadau
If a power supply limitation prompt appears
Please don’t strongly press the transformer on the board to avoid damaging the product when assembling the Raspberry Pi
Nodiadau Pwysig
Please Dont Strongly Press The Transformer On The Board To Avoid Damaging The Product
When Assembling The Raspberry Pi 
* the Raspberry Pi 5 is not included, please refer to the Package Content for detailed part list
Gosodiad

Hard disk mounting
- Enable PCIE interface
PI5B defaults to not having the PCIE interface enabled. Add to /boot/firmware/config.txt: dtparam=pciex1 - PCIE is gen2 by default, if you need to enable PCIE gen3, then add following to /boot/firmware/config.txt: dtparam=pciex1_gen=3
- After the modification, restart the PI5, and the device can be recognized.
As shown in the figure below, SM2263 is identified as my SSD solid state drives, and the other PI5 is the RPI chip
- Partition, skip this step if you have partitioned and formatted on other platforms (Note: partitioning will delete all data on the SSD, proceed with caution)

- Fformat


- mynydd

Read/Write test
Enter the directory where the disk is mounted cd toshiba
Free up the memory
sudo sh -c “sync && echo 3 > /proc/sys/vm/drop_caches”
Copy Raspberry Pi memory content to the hard disk (write) sudo dd if=/dev/zero of=./test_write count=2000 bs=1024k
Copy the hard drive content to the Raspberry Pi memory (/etc/fstab read )
sudo dd if=./test_write of=/dev/null count=2000 bs=1024k

Note: The test results vary for different cards and environments. The Raspberry Pi is significantly affected. If you want to test accurate performance, use a PC for the test
Auto mount
Test shows there’s no issue. If it’s not required to be used as a system disk, but only for expanding the disk, set it to auto-mount
Cist NVMe SSD
Boot the Raspberry Pi with a TF card first, mount and test it, and make sure the hardware can work properly
Choose one of the following methods
- Dull 1
- Rhedeg y gorchymyn canlynol:
Ailgychwyn Raspberry Pi
If you find you can’t modify it multiple times, please reconnect to the network and then try to modify it (wait for the network to self-calibrate), or modify the file after setting the correct time- Flash the system to NVME, then connect the NVME to the expansion board, remove the TF card and power it on again
- Dull 2
Modify the BOOT_ORDER in the Raspberry Pi boot loader configuration
sudo rpi-eeprom-config –edit- Modify BOOT_ORDER=0xf41 to BOOT_ORDER=0xf416

- Ailgychwyn Raspberry Pi
If you find you can’t modify it multiple times, please reconnect to the network and then try to modify it (wait for the network to self-calibrate), or modify the file after setting the correct time - Flash the system to NVME, then connect the NVME to the expansion board, remove the TF card and power it on again
- Modify BOOT_ORDER=0xf41 to BOOT_ORDER=0xf416
Dimensiynau

Dogfennau / Adnoddau
![]() |
Raspberry Pi PCIe To M.2 Adapter With PoE Function [pdfCyfarwyddiadau PCIe To M.2 Adapter With PoE Function, M.2 Adapter With PoE Function, Adapter With PoE Function, PoE Function, Function |
