Sinovoip Banana Pi M2 Berry
|Sinovoip Banana Pi M2 Berry|
|Dimensions||92mm x 60mm x 20mm|
|Release Date||May 2017|
|Website||BPI-M2B Product Page|
|SoC||Allwinner V40 @ 1.2Ghz|
|DRAM||1GiB DDR3 @ 576MHz (Samsung K4B4G1646D-BCK0 x2)|
|Power||DC 5V @ 2A Micro USB|
HDMI 1.4 @ 1080P60|
MIPI DSI (RAW LCD panels)
3.5mm headphone plug|
WiFi 802.11 b/g/n (AMPAK AP6212)|
10/100/1000Mbps Ethernet (Realtek RTL8211E/D)
Bluetooth4.0 (AMMPAK AP6212)
MicroSD (up to 64 GB)|
4x USB2.0 Host (via hub chip)|
This seems to be a cheaper version of the Banana Pi M2 Ultra, with only 1GB of DRAM and no eMMC. At least it still features the SATA port.
The PCB has the following silkscreened on the front:
(Banana Pi Logo) BPI-M2-Berry V1.0
Many features (video, USB, Ethernet, SATA) are supported by mainline Linux, but audio support is missing (see the R40 column of the status matrix for more details).
U-Boot support is usable, but video output is still missing.
You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.
Use the bananapi_m2_berry_defconfig build target.
Mainline Linux Kernel
Use the sun8i-v40-bananapi-m2-berry.dtb device-tree binary.
Tips, Tricks, Caveats
There is no dedicated FEL button on the board, but as there is no onboard storage, just booting without a microSD card (or using one without a valid eGON header) will trigger FEL mode.
SATA / power
The official way to power the board is via the microUSB socket. As the SATA power socket on the board is also powered from this input, you need to have a good cable and a decent power supply to run (low power!) hard disks from this. Doing so will lose the USB OTG port, so powering via GPIO or powering the hard drive separately might be the better option.
Locating the UART
UART port is preinstalled on the device right next to one of the USB ports. TX pin is the closest to the edge of the board, next to it RX, then GND (see Picture below)