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 […]
NetBSD is Now Running on Allwinner H3 Boards
Most people will run Linux kernel on development boards because it does the job, and that’s usually the only option. But others have been working on NetBSD kernel for Allwinner H3 boards, and it’s now running on various H3 boards with serial console, USB, Ethernet, SD card, and eMMC flash working. Jared McNeill explains they first had to deal with low-level code to initialize the CPU and MMU, before using a U-boot layer to disguise NetBSD as the Linux kernel in order to load kernel and device tree file. The code then jumps to the generic ARM FDT implementation of initarm to relocate DTB data and perform other steps, and finally they can enumerated devices. This is explained in greater details in the aforelinked blog post on NetBSD website. Jared tested the implementation on NanoPi NEO and Orange Pi Plus 2E, but others have reported success on various hardware based […]
Allwinner A63 2K “Flat Panel” SoC Unveiled at APC 2017 Conference
Allwinner unveiled their latest A63 quad core Cortex A53 SoC for tablet at the APC 2017 conference in Zhuhai, Shenzhen, last week. The processor will be an upgrade to Allwinner A64 with a Mali-T760MP2 GPU, support for 2560 x 1600 displays, and a 6K H.265/VP9 video processing unit. Some of Allwinner A63 key features: CPU- Quad core Cortex A53 processor with 32KB L1 I-cache, 32KB L1 D-cache, shared 512KB L2 cache GPU – ARM Mali-T760MP2 “high performance” GPU with OpenGL ES 3.2 support VPU – 4K/6K VP9, H.265, and H.264 4K @ 30fps video decoder; Smartcolor 3.0 “video quality enhancement engine” Memory I/F – DDR3, DDR3L, LPDDR3, LPDDR2 Storage I/F – eMMC 5.0; TLC/MLC/SLC/EF NAND flash with 80-bit ECC Display I/F – Dual MIPI and eDP interfaces up to 2560 x 1600 resolution Audio – Support for multi-microphone array, multi-channel analog voice signal input and stereo ADC, DAC Package – […]
Banana Pi BPI-M2 Berry Allwinner V40 Development Board, Allwinner Business Units & SDK/Software Management
SinoVoIP has unveiled yet another new board with Banana Pi BPI-M2 Berry this week-end. It’s actually quite similar to Banana Pi BPI-M2 Ultra board, but they replaced Allwinner R40 with an Allwinner V40 processor, removed some features, and used the Raspberry Pi 3 form factor. If we look at Allwinner V40 product brief we can see the specifications look almost identical, with V40 potentially exposing an extra CAN bus. The company’s announcement was very confusing since they showed the Banana Pi BPI-M2 Berry board with Allwinner R40 instead of Allwinner V40. Banana Pi BPI-M2 Berry Banana Pi BPI-M2 Berry specifications: SoC – Allwinner V40 quad Core ARM Cortex A7 processor with ARM Mali-400MP2 GPU System Memory – 1G DDR3 SDRAM Storage – micro SD slot, SATA interface Connectivity – 1x Gigabit Ethernet port, 802.11 b/g/n WiFi and Bluetooth 4.0 (AP6212 module) Video Output – HDMI 1.4 port up to 1080p60, […]
Banana Pi BPI-M64 Board Gets Allwinner R18 Processor with Google Cloud IoT Core Support
Banana Pi BPI-M64 board was launched with Allwinner A64 processor, but a few days ago, I noticed the board got an option for Allwinner R18. Both processors are likely very similar since they are pin-to-pin compatible, and Pine64 was first seen with Allwinner R18, so I did not really feel it was newsworthy. But today, Google announced Google Cloud IoT Core cloud service working with a few app partners such as Helium and Losant, as well as several device partners including ARM, Marvell, Microchip, Mongoose OS, NXP… and Allwinner, having just announced the release of an Allwinner R18 SDK with libraries supporting Google Cloud IoT Core. Let’s go through the board specifications first which are exactly the same as for the original BPI-M64 board, except for the processor: SoC – Allwinner R18 quad core ARM Cortex A53 processor with Mali-400MP2 GPU System Memory – 2GB DDR3 Storage – 8GB eMMC […]
Want a Free Banana Pi M2 Ultra Board? Upload a 2 Minutes Video about Your Allwinner Experiences and Plans
Banana Pi BPI-M2 Ultra is a development board powered by Allwinner R40 quad core processor with a native SATA interface, as well as Gigabit Ethernet. If you are a developer, and would not mind getting a free sample, Allwinner is giving away boards to people uploading a 1 to 2 minutes video to YouTube. The rules are detailed below: Dear Developers of the World, Allwinner Technology would like to thank you for your outstanding contribution to our open source community and invite you to join our video-shooting program. Please cover the following topics in your video: Who are you and why did you choose Allwinner in the first place? What did you do with your Allwinner powered development board? What are your expectations for Allwinner’s latest open source platform, the R40? It needs to be: Shot in a video resolution of 720p or above 1-2mins in length Submitted between Apr […]
Allwinner H6 Processor for 4K HDR Set-Top Boxes Supports USB 3.0, PCIe, and Smart Card Interfaces
Allwinner H6 is a new quad core Cortex A53 processor designed for 4K set-top boxes. It will support “6K” video decoding for 10-bit HEVC, VP9, and H.264, integrate HDR10 and HLG video processing, support high speed interfaces like USB 3.0 and PCIe, as well as security features like two ISO7816 smart card interfaces and DRM solutions. Allwinner H6 specifications: CPU – Quad-core ARM Cortex A53 with NEON, hardware Java acceleration, and FPU 3D GPU – Dual shader ARM Mali-T720 with support for OpenGL ES3.1/3.0/2.0/1.1, OpenCL 1.1/RenderScript, Microsoft DirectX 11 FL9_3 Memory I/F – DDR4/DDR3/DDR3L interface Storage I/F – 1x eMMC 5.0 flash interface, 1x NAND Flash interface for SLC/MLC/TLC flash memory with up to 80-bit error-correcting code (ECC), 1x SPI NOR Flash interface, 1x SD Card 2.0 Multimedia via Allwinner Phoenix 3.0 VE Engine Video Decoder H265/HEVC Main/Main10 [email protected] High-tier ;4K@60fps, up to 6Kx4K@30fps H264/AVC BP/MP/[email protected], MVC, 4K@30fps VP9,Profile 0/2, […]
Emdoor EM-QL8170 is One of the First LTE Tablets Designed Thanks to Allwinner & Qualcomm Partnership
Allwinner and Qualcomm announced a partnership last year to help Chinese manufacturers design entry-level LTE tablets based on Qualcomm Snapdragon processors, and Allwinner collaborated with Emdoor one several designs including EM-QL8170 LTE tablet with a Snapdragon 210 processor and a 6.98″ display. Emdoor EM-QL8170 specifications: SoC – Qualcomm Snapdragon 210 (MSM8909) quad core Cortex A7 processor up to 1.3 GHz with Adreno 304 GPU @ 400 MHz System Memory – 1 or 2 GB DDR3L Storage – 8 or 16 GB flash + micro SD slot Display – 6.98″ IPS touchscreen display with 1280×720 resolution Connectivity – 802.11 b/g/n WiFi, Bluetooth 4.1 LE, and GPS Cellular Connectivity – LTE Cat 4 with 2x micro SIM card slots Camera – 2.0MP front-facing camera, 8.0MP rear camera Audio – 1x microphone, 1x 3.5mm audio jack, likely some speaker somewhere… USB – 1x micro USB port Battery – 2850 mAh battery Dimensions – 189.7 […]