Support will be added in core175

This is a slightly modified FriendlyElec NanoPi R2S. It has a Motorcomm PHY instead of the Realtek and additional 8GB eMMC.

The NanoPi R2C (as "R2C") is FriendlyElec mini-router with edge-computing and dual Gbps Ethernet ports. It is compact and could be enclosed in a custom metal case of 60 x 62 x 27.5 mm. The NanoPi R2C uses Rockchip's quad-core A53 RK3328 with powerful performance. NanoPi R2S has 1 GB of RAM memory and default CPU frequency is 1.2 GHz.

NanoPi R2C Specifications

  • Rockchip RK3328, Quad-core Cortex-A53 (aarch64)
  • 1 GB of DDR4 RAM
  • 8 GB eMMC
  • 1x MicroSD card slot for external storage up to 128 GB
  • 2x Gigabit Ethernet
  • 1x USB 2.0 (type A)

IPFire using the Serial Port at baud rate of 115200 N8. The R2S connects via a 3.3 V TTL, 3-pin 2.54 mm pitch connector.

On-board Ethernet Ports

There are two on-board Ethernet ports on the NanoPi R2C.

The upper right on-board Ethernet port is labelled WAN on the FriendlyElec schematic. In the IPFire setup Network Menu it is known as:
of: rk_gmac-dwmac

The right side RJ-45 below is the 2nd Ethernet port and is labelled LAN on the FriendlyElec schematic. In the IPFire setup Network Menu it is known as:
usb: Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter

Installation info

FriendlyElec NanoPi R2C does not include any video interface. In order to initial setup IPFire, you should use serial console to configure your device. For that, a serial cable is required. Since modern computers no longer come with a serial port, a USB-to-serial adapter can be used as well. Connect your PC and R2C with a cable. Continue with the methods presented in this document.

Download ipfire (aarch64) from here and verify the sha256 checksum.

Copy it to the raw-device of your microSD card using dd:

xzcat ~/Downloads/ipfire-2.27-coreXXX-aarch64.img.xz > /dev/sdX

Now copy the bootloader image for NanoPi R2C to the sd-card:

mount /dev/sdX3 /mnt
cd /mnt/usr/share/u-boot/nanopi_r2c
dd if=u-boot-rockchip.bin of=/dev/sdX bs=1k seek=32
cd -
sync
umount /mnt