FriendlyARM NanoPi A64

From linux-sunxi.org
Jump to: navigation, search
FriendlyARM NanoPi A64
Nanopi a64 top.jpg
Manufacturer FriendlyARM
Dimensions 64mm x 60mm
Release Date Dec 2016
Website NanoPi A64 Product Page
Specifications
SoC A64 @ up to 1152 Mhz
DRAM 1GiB DDR3 @ xxxMHz ( Samsung K4B4G1646D-BCK0 * 2)
NAND none
Power DC 5V @ 2A via microUSB or pin headers
Features
Video HDMI (Type A - full), MIPI DSI
Audio 3.5mm headphone/microphone plug, HDMI, SPDIF
Network WiFi 802.11 b/g/n (RTL8189ETV), 10/100/1000Mbps Ethernet (Realtek RTL8211E)
Storage µSD
USB 1 x Host and OTG port as Type A
Other IR Receiver

This page needs to be properly filled according to the New Device Howto and the New Device Page guide.

If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.

Contents

Identification

There is a label on top of the Ethernet port with a QR code and "NanoPi-A64" written on it. Also on the SoC there is a quite prominent "A64" print.

On the back of the device, the following is printed:

FRIENDLYARM

The PCB has the following silkscreened on it:

NanoPi-A64

Sunxi support

Current status

From the software point of view this device is similar to the Pine64 (similar DRAM, same Ethernet and PMIC), so basic support should work with some Pine64 image if PMIC configuration is identical (at least according to this review Pine64 images don't even boot).

BSP

FriendlyARM provides an adopted BSP on Github

Manual build

You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.

U-Boot

Sunxi/Legacy U-Boot

Use the MANUFACTURER_DEVICE build target.

Mainline U-Boot

Use the nanopi_a64_defconfig build target (supported since v2017.09).

Linux Kernel

Sunxi/Legacy Kernel

Use the MANUFACTURER_DEVICE.fex file.

Mainline kernel

Use the FAMILY-CHIP-DEVICE.dtb device-tree binary.

Tips, Tricks, Caveats

FEL mode

There is no FEL button on this board. Booting without an SD card automagically enters FEL mode.

USB OTG

A64's USB OTG port is exposed as Type A receptacle and the Micro USB jack is for powering only (exactly identical with Pine64).

Powering the board

A battery connector has been saved so the only way to power the board is with 5V through GPIO headers (either 40 pin or the 4 pin debug header) or the Micro USB jack. In case you use the latter please keep in mind that a lot of stability/boot problems are related to Micro USB being the wrong choice for DC-IN. At least the Micro USB cable FriendlyARM ships with the device is of good quality (low resistance).

Serial port / UART

NanoPi A64 UART headers

The board exposes 2 UART ports trough the GPIO header and the UART0 port on a separate 4 pin header

UART2 uses pins 11 (TX), 22 (RX) and UART3 uses pins 8 (TX), 10 (RX).

All of the UARTs use 3.3V voltage levels. Look at our UART howto for further instructions.

Locating the UART

Below the GPIO there is a separate 4 pin header with "DBG_UART" silkscreened next to it, in the bottom of the board the labels "RX", "TX", "5V", "GND" can be found next to the corresponding pins.

Pictures

See also

Manufacturer images

Personal tools
Namespaces

Variants
Actions
Navigation
Tools