Sinovoip Banana Pi P2 Zero

Banana Pi P2 Zero is H2+ based development board produced by Sinovoip. It has almost identical specification compared to Sinovoip_Banana_Pi_M2_Zero with eMMC and PoE support.

= Identification = The PCB has the following silkscreened on it: BPI P2 ZERO V1.1

= Sunxi support =

Mainline U-Boot
Mainline U-Boot is currently unsupported. But since it has almost same identical specification. You can use bananapi_m2_zero_defconfig defconfig for this board. It could detect everything but eMMC and Ethernet Controller. To get eMMC and Ethernet working on U-Boot, you should add these lines to bananapi_m2_zero_defconfig file before compile and generate u-boot file. CONFIG_MMC_SUNXI_SLOT_EXTRA=2 CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y

THS Support
In order to get THS support, you have to patch vanilla source linux with this patch

Display Engine and HDMI
To get display engine and HDMI working, you just need to enable it from mainline dts file arch/arm/boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts

Make sure you added something like this &de { status = "okay"; };

&hdmi { status = "okay"; };