> Based on the Allwinner A64 user manual and on the previous sunxi > pinctrl drivers this introduces the pin multiplex assignments for > the ARMv8 Allwinner A64 SoC.

[Updated: June 7] — Olimex has released its first 64-bit hacker board with the $56 A64-OLinuXino, featuring a quad -A53 SoC plus HDMI, GbE, USB, WiFi, and Bluetooth. The A64-OLinuXino is Olimex’s first 64-bit ARMv8 OlinuXino board and the first to be designed entirely with open source CAD software (KiCad). The quad-core, Cortex-A53 driven board arrived a few days too late for our, but OLinuXino fans can write it in as a favorite. A64-OLinuXino-1G4, front and back (click images to enlarge) The A64-OLinuXino is currently available in a 50-Euro A64-OLinuXino-1G4GW model with 1GB RAM, 4GB eMMC, WiFi, and Bluetooth. You can sign up for notifications for a lower-end model without flash or wireless, or a higher-end model with 2GB RAM, 16GB flash, and industrial temperature support, but no wireless: • A64-OLinuXino-1G0G — 40 Euros ($45) — 1GB RAM • A64-OLinuXino-1G4GW — 50 Euros ($56) — 1GB RAM, 4GB eMMC, WiFi, Bluetooth • A64-OLinuXino-2G16G-IND — 75 Euros ($84) — 2GB RAM, 16GB eMMC, -40 to 85°C The A64-OLinuXino joins other community-backed oLinuXino SBCs like the Allwinner A20 based A20-OlinuXino-Lime2 and, and more recent Allwinner A33-based. Earlier this year, the Bulgaria-based project also launched an open source, Linux-driven laptop kit based on the Allwinner A64 for 225 Euros, as well as the non-Linux, ESP32-based.

Vsdc free video editor manuale. The 90.0 x 62.5mm A64-OLinuXino runs Linux or Android on the 1.2GHz Allwinner A64, which drives hacker boards such as the $74, the $25, the $30, and the $15 to $30. A similar number of boards in our have instead tapped the newer quad -A53 Allwinner H5, which advances from a Mali-400 to a Mali-450 GPU. A64-OLinuXino-1G4 angle view (click image to enlarge) The three A64-OLinuXino models all provide a GbE port, as well as microSD slot and USB host and micro-USB OTG ports. There’s an HDMI port, as well as a MIPI-DSI connector.

An LCD interface is accessible via the 40-pin GPIO connector, which also includes MIPI-CSI, but is not claimed to be Raspberry Pi compatible. The A64-OLinuXino is further equipped with audio jacks, a UEXT connector, USB and debug headers, and several buttons and LEDs.

The board is powered from 5VDC, and there is also a 3.7V LiPo battery connector, accompanied by a step-up DC/DC converter and charging support. According to Olimex owner Tsvetan Usunov, the optional LiPo battery can provide UPS functionality in the event of loss of external power. Olimex has yet to post a detailed wiki for the A64-OLinuXino, but based on the A33-OLinuXino, the Linux and Android images noted on the product page may be Debian Jessie 3.4.39 and Android 4.4.

Drivers Allwinner A64 Linux

Background The Allwinner ARM processors are very popular in a large number of hobbyists development boards, and more and more widely used in embedded products. Support for those processors was initiated in the official Linux kernel by (formerly Free Electrons) engineer Maxime Ripard in 2012, and has since then been improved up to the point where actual Allwinner-based products are being shipped with the official Linux kernel. However, one key feature that is missing from the support in the official Linux kernel is support for the VPU (Video Processing Unit).

This unit allows to offload to the hardware the decoding and encoding of video streams, avoiding the need to involve the CPU for such intensive operations. Having VPU support would provide a smoother video decoding/encoding experience, at a much lower CPU consumption. A lot of existing work has already been done around supporting Allwinner’s VPU (including by Bootlin, see below), and the goal of this Kickstarter is to build on top of this work to complete VPU support and have it supported in the official Linux kernel.

It is worth mentioning that this goal is listed as one of the. Existing work A on the Wiki of the Linux Sunxi community summarizes very well the existing work done around Video Engine, the code name for Allwinner's VPU. In the Linux BSP provided by Allwinner, the VPU is supported through a closed-source binary blob. Therefore, a was started, which has produced a nice. This great effort was done by members of Sunxi community, and has allowed several open-source implementations to appear: • libvdpau-sunxi, documented at. This solution implements a libvdpau backend, but is meant to work with the Allwinner vendor kernel, not a recent official Linux kernel. • sunxi-cedrus, documented at, which has been started in 2017 by Bootlin (formerly Free Electrons).

It consists in a Linux kernel driver working on recent upstream Linux kernel, and libva backend. It currently supports MPEG2 decoding and has partial support for MPEG4 decoding, and has been tested on Allwinner A13 and A33. See also for more details and a demonstration video.

Drivers Allwinner A64 Linux

We believe that our approach of sunxi-cedrus is more future-proof, as it is based on a standard V4L driver, which will use a standardized and upstream acceptable user-space API. This will allow the V4L kernel driver to be accepted in the official Linux kernel, ensuring its long-term availability and maintenance. Main goal The main goal of this Kickstarter campaign is to continue the development of sunxi-cedrus and bring it to a fully usable state for MPEG2 and H264 decoding, supported in the official Linux kernel. This involves the following steps: • Making sure that the codec works on the older Allwinner SoCs that are still widely used: A10 (Cubieboard), A13 (A13-Olinuxino), A20 (Cubieboard 2, A20-Olinuxino), A33 (A33-Olinuxino, BananaPi M2-Magic), R8 (CHIP) and R16 (NES and Super NES classic). Support for the newer SoCs (H3, H5 and A64) requires more work, and is part of our first stretch goal below. • Polishing the existing MPEG2 decoding support to make it fully production ready.

Popular Posts