Software Matters, or How SinoVoIP Crippled Banana Pi M2+ Performance.

The most common way to use a development board is to simply go to the manufacturer website, and download the images from there. They are the ones who made the hardware after all, and they should be the most knowledgeable about their platform. But it may not always be true as tkaiser found out when he ran some Phoronix benchmarks on Banana Pi M2+ (aka BPI M2+) board with SinoVoIP (the manufacturer), Armbian, and Raspbian images. The results speak for themselves. The last three columns are what is of interest here, and in some benchmark Banana Pi M2+ is about 3 times slower with SinoVoIP image compared to Armbian, while with others the performance is quite similar. John The Ripper password cracker benchmark shows a massive difference between distributions… … while FLAC audio encoding not so much. So what’s going on here? First Jon the Ripper is a multi-threaded applications, […]

Low Cost Development Boards Linux Benchmarks – Raspberry Pi vs Banana Pi vs Orange Pi vs ODROID

LoveRPi, a distributor and reseller of electronic boards and accessories, has run benchmarks from the Phoronix Suite on several low cost development boards: $46* Banana Pi M2  based on Allwinner A31s quad core Cortex A7 processor @ 1.0 GHz with Armbian (Ubuntu 14.04) $74* Banana Pi M3 based on Allwinner A83T octa core Cortex A7 processor @ 1.80 GHz with Debian 8.3 $32 ODROID-C1+ based on Amlogic S805 quad core Cortex A5 processor @ 1.5 GHz with Ubuntu 14.04 $40 ODROID-C2 based on Amlogic S905 quad core Cortex A53 processor @ 2.0 GHz with Ubuntu 16.04 $74 ODROID-XU4 based on Samsung Exynos 5422 quad core ARM Cortex-A15 @ 2.0GHz quad core ARM Cortex-A7 @ 1.4GHz with Ubuntu 15.10 $10 Orange Pi One based Allwinner H3 Cortex A7 processor @ 1.2 GHz with Armbiam (Debian 8.3) $15 Orange Pi PC based on Allwinner H3 Cortex A7 processor @ 1.3 GHz with […]

Accelerated 3D Graphics, Hardware Video Decoding, and Network Performance on Orange Pi One Board (Video)

I’ve just written Getting Started Guide for Orange Pi One, a $10 development board based on Allwinner H3 quad core Cortex A7 processor, where I explain how to install and configure Armbian distribution on the board. As promised, I’ve also tested 3D graphics acceleration, and hardware video decoding, and also included some Ethernet benchmarks. Since ARM Mali-400 GPU found in Allwinner H3 is only capable of OpenGL ES, as in most ARM SoCs, you can test 3D graphics acceleration by using es2gears (and not glxgears as I’ve seen some other do in the past):

The log shows the utility is using Linux-r3p0 Mali driver, and the gears are display at a high frame rate close to 300 fps. If I switch to full screen, the frame rate drops to about 43 fps, which should still be acceptable. CedarX is the infamous closed source and GPL violating media library released […]

Orange Pi One Board Quick Start Guide with Armbian Debian based Linux Distribution

Orange Pi One board is the most cost-effective development board available on the market today, so I decided to purchase one sample on Aliexpress to try out the firmware, which has not always been perfect simply because Shenzhen Xunlong focuses on hardware design and manufacturing, and spends little time on software development to keep costs low, so the latter mostly relies on the community. Recently, armbian has become popular operating systems for Linux ARM platform in recent months, so I’ve decided to write a getting started guide for Orange Pi One using a Debian Desktop image released by armbian community. Orange Pi One Unboxing But let’s start by checking out what I received. The Orange Pi One board is kept in an anti-static bag, and comes with a Regulatory Compliance and Safety Information sheet, but no guide, as instead the company simply asks users to visit www.orangepi.org to access information […]

Banana Pi BPI-M2+ is another Compact Allwinner H3 Development Board

Allwinner H3 processor has become popular on hobbyist boards thanks to several Orange Pi board, especially Orange Pi PC and Orange Pi One due to their ultra-low prices, respectively $15 and $10. Olimex is also involved with their H3-OLinuXino-NANO board, and now at least one more company is about to release another Allwinner H3 board with SinoVoip’s Banana BPI-M2+. Banana BPI-M2 Plus specifications: SoC – Allwinner H3 quad core Cortex A7 @ 1.2 GHz with an ARM Mali-400MP2 GPU up to 600 MHz System Memory – 1GB DDR3 Storage – micro SD card slot up to 64GB, optional 8GB eMMC flash Video & Audio Output – HDMI with CEC support Connectivity – Gigabit Ethernet, optional 802.11 b/g/n WiFi (AP6212). More options:  AP6181, AP6335 USB – 2x USB 2.0 host ports, 1x micro USB OTG port Camera – CSI Interface Expansions – 40-pin Raspberry Pi compatible header Debugging – 3-pin UART […]

UP 7000 x86 SBC