Banana Pi M2 Magic Board Now Sold with Allwinner A33 Processor for $23

Banana Pi M2 Magic development board was first unveiled in February of this year with an Allwinner R16 SoC, 512 MB RAM, and 8GB eMMC flash, and its main selling points were support for MIPI DSI LCD displays, CSI cameras, and 3.7V LiPo batteries. AFAIK SinoVoIP never sold that version of the board, at least on Aliexpress. Possibly due to the intricacies of Allwinner business units, the company has now officially launched Banana Pi M2 Magic (aka BPI M2M), but replaced Allwinner R16 by the similar Allwinner A33 processor, and removed the 8GB eMMC flash to bring the price down to $23 plus shipping. The “old” Allwinner R16 based Banana Pi M2 Magic board will apparently be sold as M2 Magic Plus soon. Banana Pi BPI-M2 Magic (A33) specifications: SoC – Allwinner A33 quad core ARM Cortex-A7 processor with ARM Mali 400 MP2 GPU System Memory – 512MB DDR3 Storage […]

Olimex TERES-I DIY OSHW Laptop Now Up for Sale for 240 Euros

Olimex has been working on their open source hardware TERES-I DIY laptop since last year. The laptop is supposed to come in kit form, so that you can build it yourself. Every board and most parts are open source to let your easily repair it, or improve it by adapting the part to your own needs. The company has now launched the laptop kit for 240 Euros in black or white. Olimex TERES-I laptop updated specifications: SoC – Allwinner A64 quad core ARM Cortex-A53 processor @ 1.2 GHz with Mali-400MP2 GPU System Memory – 2GB DDR3L Storage – 16 GB eMMC Flash, micro SD slot Display – 11.6″ LCD display with 1366×768 resolution Video Output – 1x HDMI 1.4 port Audio – Via mini HDMI, 3.5mm audio jack, 2x speakers, microphone Connectivity – 802.11 b/g/n WiFi up to 150Mbps, Bluetooth 4.0 LE USB – 2x USB port ports Front camera […]

OpenBSD 6.2 Adds Support for Orange Pi PC 2, Firefly-RK3399

OpenBSD has been supporting 32-bit (ARMv7) and 64-bit (ARM64) ARM targets, but the just released OpenBSD 6.2 adds support for two more ARM64 boards: Orange Pi PC 2 and Firefly-RK3399. Those two add to the ARM64 list comprised of Raspberry Pi 3, Pine A64/A64+, and AMD Opteron A1100 based development board and SoftIron OverDrive 1000 servers. Other platforms based on Allwinner A64 & H5, and Rockchip RK3399 could likely also be supported. If you want to try it on your board, visit OpenBSD 6.2 ARM64 page to download the files: INSTALL.arm64 – Installation notes SHA256 – Output of the cksum(1) program using the option -a sha256, usable for verification of the correctness of downloaded files. SHA256.sig – The above file, signed with the OpenBSD signing key for the 6.2 release, usable for verification of the integrity of the above file, and thus of the downloaded files. miniroot62.fs – A miniroot […]

Industrial Shields Industrial Panel PCs are Based on Raspberry Pi, Banana Pi, or HummingBoard

Boot&Work Corp., S.L. is a company based in Catalonia that sells industrial automation electronic devices under “Industrial Shields” brand. What makes their product noticeable is that they all appear to be based on maker boards such as Arduino or Raspberry Pi. The company offers various Arduino based PLC modules with or without Ethernet that can be controlled with 10.1″ industrial grade panel PCs based on ARM Linux development boards. Currently three sub-families are available: HummTOUCH powered by Solidrun HummingBoard-i2 NXP i.MX 6Dual Lite board BANANATOUCH with either Banana Pi M64 (Allwinner A64 quad core Cortex A53) or Banana Pi M3 (Allwinner A83T octa core Cortex A7) TOUCHBERRY with Raspberry Pi model B or Raspberry Pi 3 model B Beside the different processors, the 10.1″ Panel PCs share some of the same specifications: Display – 10.1″ resistive multitouch LVDS, 315 nits, 170° viewing angle, 1280×720 resolution Video Input – MIPI CSI […]

Olimex Introduces Universal Systems-on-Module with 204-pin SO-DIMM Edge Connector

Olimex has designed several system-on-modules (SoM) over the years for on various processors such as Rockchip RK3188, TI AM3352, or Allwinner A20, and each time they focus on exposing as many pins as possible from the SoC. That’s nice for some application, but it also means SoM with different processor are not compatible, and you can’t simply design a single baseboard for all those SoMs. Olimex then realized many customers wanted an upgrade path for the SoM without having to redesigned the baseboard, and most were using the same common interfaces, so a family of compatible SoMs was needed. While there are already many system-on-module standards available, the company decided to roll their own SoM form factor based on the 204-pin SO-DIMM edge connector. The first SoM based on the standard will be A20-SOM204 powered by the popular Allwinner A20 processor. All SoM following this standard will expose the following […]

Allwinner SoCs with Mali GPU Get Mainline Linux OpenGL ES Support

OpenGL ES support in Linux for ARM SoC is usually pretty hard to get because of closed source binary blobs coupled with the manufacturers focus on Android. Workarounds include open driver projects such as Freedreno for Qualcomm Adreno GPU, Nouveau for Tegra, or Etnaviv for Vivante GPUs, as well as libhybris library that converts Linux calls into Android calls in order to leverage existing Android GPU binary blobs. Allwinner processors relies on either PoverVR or ARM Mali GPU, and the former does not have any open source project, while some work is still being going for the latter with Lima project, but it’s not ready yet. That means so far, you’re only option was to use libhybris for either GPU family. The good news is that Free Electrons engineers have been working on OpenGL ES support for ARM Mali GPU for Allwinner processor, and have been allowed to release the […]

Linux 4.13 Release – Main Changes, ARM & MIPS Architectures

Linus Torvalds has just announced the release of Linux 4.13 and a kidney stone…: So last week was actually somewhat eventful, but not enough to push me to delay 4.13. Most of the changes since rc7 are actually networking fixes, the bulk of them to various drivers. With apologies to the authors of said patches, they don’t look all that interesting (which is definitely exactly what you want just before a release). Details in the appended shortlog. Note that the shortlog below is obviously only since rc7 – the _full_4.13 log is much too big to post and nobody sane would read it. So if you’re interested in all the rest of it, get the git tree and limit the logs to the files you are interested in if you crave details. No, the excitement was largely in the mmu notification layer, where we had a fairly last-minute regression and […]

Pine64 SoPine Cluster Board Takes up to Seven SOPINE A64 Systems-on-Module

Pine64 launched SOPINE A64 system-on-module based on Allwinner A64 processor back in January, with such module normally being found in low volume products where companies do not want to spent too many resources developing complex multiple layers boards with CPU and RAM, and instead focus on developing a simpler baseboard and custom software for their product. Pine64 made something else with SOPINE A64 modules:  a cluster board. I don’t have the full details yet, but “PINE64 SoPine Cluster Board” comes with 7 SO-DIMM slot designed to take SOPINE64 modules with the board providing a micro USB OTG port, a USB host port, and Ethernet transceiver for each SoM, which are connected to a Gigabit Ethernet switch (initially Marvell 88E6185, but they appear to have now switched to a Realtek part), and accessible via a single Gigabit Ethernet port. Power can be provided by a 5V/10A power supply connected to a […]

EmbeddedTS embedded systems design