Xunlong Orange Pi Zero Plus 2

Orange Pi Zero Plus 2 and Orange Pi Zero Plus 2 H5 are development boards produced by Xunlong. Orange Pi Zero Plus 2 is based on H3 SoC while the H5 version uses H5.

= Identification = The PCB has the following silkscreened on it: Orange Pi Zero Plus 2 V1.0

= Expansion Port =

The Orange Pi Zero Plus 2 has a 26-pin, 0.1" unpopulated connector with several low-speed interfaces. It's marketed as Raspberry Pi-compatible. TODO: This table was taken from the Orange Pi Zero's wiki page as the Orange Pi Zero Plus 2 details are still unconfirmed. Note: In Xunlong's datasheet and product pages, the pins 8, 10, 11, 12, and 13 have different function.

The Orange Pi Zero Plus 2 has another 13-pin, 0.1" header with several low-speed interfaces.

TODO: This table was taken from the Orange Pi Zero's wiki page as the Orange Pi Zero Plus 2 details are still. It's probably the same for the Zero Plus 2 (the Xunlong's datasheet and product pages seem to agree). Use at your own risk.

= Tips, Tricks, Caveats =

Powering the board
Unlike most other Orange Pi boards, the Orange Pi Zero Plus 2 can be powered through the Micro USB jack (being a normal USB OTG port otherwise) or via one of the Expansion Port pin headers (using 5V/GND pins).

There is no power on/off switch or reboot switch on the board.

FEL Mode
The Orange Pi Zero Plus 2 runs the standard Allwinner BootROM when the SoC starts up. There are no buttons or connectors to select FEL mode so the BootROM will only enter FEL mode if a special SD card is present or if there are no valid boot options. For example if there is no boot option on the SPI NOR chip and no SD card is present then plugging the board's micro-USB port into a USB port on a PC will show up as a FEL device. Using Sunxi tools and issuing:

$ sunxi-fel ver

shows:

AWUSBFEX soc=00001680(H3) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000

Onboard eMMC
An 8GB onboard eMMC is present and supported by the Armbian image.

Benchmark: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2 random   random kB reclen    write  rewrite    read    reread    read     write 102400      4     5350     5923    12191    12233     9453     5861          102400      16    17258    19735    28225    27445    24999    18945          102400     512    36332    34508    59980    60008    59936    33483          102400    1024    34079    35472    61459    61508    61546    33952          102400   16384    36899    36954    67638    67631    67605    36413

LEDs
The board has two LEDs next to DRAM:
 * A green LED, connected to PL10.
 * A red LED, connected to PA17.

Camera
vip_dev0_power_en = PA08

USB header


To make a trivial adapter you can use "pc case usb port" but you will need to rearrange the pins:

1 - 5V - red 2 - GND - black 3 - dm - white 4 - dp - green

JTAG
TODO

= Adding a serial port =

Locating the UART


The UART pins are located next to unpopulated 26-pin header on the board. They are marked as TX, RX and GND on the PCB with barely visible letters. Just attach some leads according to our UART Howto.

= Pictures =

= Variants =
 * Currently two variants of the Orange Pi Zero Plus 2 boards exist - one with H3 and the other with H5 SoC. Otherwise the boards seem identical.

= Also known as =

= See also =


 * opi0+2h3 schematics [[File:ORANGE_PI-ZERO-PLUS2_V1_0.pdf]]
 * Xunlong Orange Pi site
 * Official Github Repository
 * Official Orange Pi Forums

Manufacturer images
= References =