Tipo: | placa de desarrollo |
---|---|
Marca Comercial: | NanoPi |
Origen: | China |
Proveedores con licencias comerciales verificadas
1 Introducción
NanoPi R2C Plus (AS "R2C Plus") es una plataforma de código abierto con puertos Ethernet de doble Gbps diseñados y desarrollados por Friendlyelec para aplicaciones IoT.
El NanoPi R2C Plus utiliza el SoC RK3328. Tiene dos puertos Ethernet Gbps, 1G DDR4 RAM y 8G eMMC Flash. Friendlyelec portó un sistema OpenWrt para ello. Trabaja con Docker CE. Es una buena plataforma para desarrollar aplicaciones IoT, aplicaciones NAS, puertas de enlace inteligentes para el hogar, etc.
CPU: Rockchip RK3328, Cortex-A53 de cuatro núcleos
DDR4 RAM: 1GB
Flash: 8GB eMMC 5,1 Flash
Puerto Ethernet interno 10/100/1000M x 1
USB3,0 Puerto Ethernet 10/100/1000M convertido x 1
USB2,0 Host: Tipo A x1
Ranura microSD x 1
MicroUSB: Entrada de alimentación y USB esclavo
Puerto serie de depuración: 3,3V TTL, conector de 2,54mm pines de 1500000 pines de paso, 3 baudios
LED: LED x 3
TECLA: TECLA x 1 programable
Conector GPIO de 8 pines: 1 x I2C,1 x UART/2 x GPIO
Tamaño PC: 57,5 x 54,3mm
Fuente de alimentación: DC 5V/2A
Rango de medición de temperatura: 0 a 80
Os/Software: U-boot,Ubuntu-Core,OpenWrt
Velocidades de transmisión de red
TX |
RX |
|
WAN |
941 Mbps |
941 Mbps |
LAN |
941 Mbps |
941 Mbps |
Notas: |
1. utilidad de prueba: iperf |
1,25mm clavija 8 conector GPIO de paso
PIN# |
Nombre |
gpio de Linux |
1 |
TIERRA |
|
2 |
TIERRA |
|
3 |
VDD_5V |
|
4 |
VDD_5V |
|
5 |
I2C0_SDA |
|
6 |
I2C0_SCL |
|
7 |
UART1_TX / GPIO3_A4 |
100 |
8 |
UART1_RX / GPIOG3_A6 |
102 |
Para obtener más información, consulte:NanoPi_R2C_Plus_2109_SCH.PDFDiagrama de dimensiones:NanoPi_R2C_Plus_2109_DXF.zip
4,3 depuración de puerto serie
Utilice la pantalla para iniciar sesión en el terminal serie:
Visite el enlace de descarga para descargar archivos de imagen y utilidades.
Archivos de imagen |
|
rk3328-sd-friendlycore-lite-focal-5.10-arm64-YYYYMMDD.img.zip |
Archivo de imagen FriendlyCore Lite de 64 bits basado en Ubuntu Core 20,04 64bit, versión del núcleo 5,10.y. |
rk3328-sd-friendlywrt-YYYYMMDD.img.zip |
FriendlyWrt , basado en OpenWrt 21,02, versión del núcleo 5,10.y. |
Utilidad Flash: |
|
win32diskimager.rar |
Utilidad de Windows. Bajo Linux los usuarios pueden usar "dd" |
Los pasos detallados son los siguientes:
Obtener una tarjeta SDHC 8G y hacer una copia de seguridad de sus datos si es necesario;
Descargar y extraer los rk3328-sd-OSNAME-YYYYMMDD.img.zip y win32diskimager;
Ejecute la utilidad win32diskimager en Windows como administrador. En la ventana principal de la utilidad, seleccione la unidad de la tarjeta SD, el archivo de imagen deseado y haga clic en "escribir" para empezar a parpadear la tarjeta SD. En Linux ejecute "dd" para actualizar el archivo rk3328-sd-OSNAME-YYYYMMDD.img en su tarjeta SD;
Saque la tarjeta SD e insértela en la ranura para tarjetas microSD de NanoPi-R2C-Plus;
Encienda NanoPi-R2C-Plus y arrancará desde su tarjeta TF;
NanoPi-R2C-Plus necesita arrancar desde la tarjeta SD, utilice la herramienta EFlasher para grabar el sistema en eMMC.
Visite el enlace de descarga para descargar archivos de imagen y utilidades.
Archivos de imagen |
|
rk3328-eflasher-friendlycore-lite-focal-5.10-arm64-YYYYMMDD.img.zip |
Archivo de imagen FriendlyCore Lite de 64 bits basado en Ubuntu Core 20,04 64bit, versión del núcleo 5,10.y. |
rk3328-eflasher-friendlywrt-YYYYMMDD.img.zip |
FriendlyWrt , basado en OpenWrt 21,02, versión del núcleo 5,10.y. |
Utilidad Flash: |
|
win32diskimager.rar |
Utilidad de Windows. Bajo Linux los usuarios pueden usar "dd" |
Flash de imagen a eMMC con eflasher y tarjeta SD:
Obtener una tarjeta SDHC 8G y hacer una copia de seguridad de sus datos si es necesario;
Descargar y extraer los rk3328-eflasher-OSNAME-YYYYMMDD.img.zip y win32diskimager;
Ejecute la utilidad win32diskimager en Windows como administrador. En la ventana principal de la utilidad seleccione la unidad de su tarjeta SD, el archivo de imagen deseado EFlasher y haga clic en "escribir" para empezar a parpadear la tarjeta SD. En Linux ejecute "dd" para actualizar el archivo rk3328-eflasher-OSNAME-YYYYMMDD.img a su tarjeta SD;
Saque la tarjeta SD e insértela en la ranura para tarjetas microSD de NanoPi-R2C-Plus;
Encienda NanoPi-R2C-Plus y se iniciará desde su tarjeta SD y la utilidad EFlasher se iniciará automáticamente, compruebe el progreso de la instalación a través de las luces LED de a bordo:
Estado |
LED DEL SISTEMA (rojo) |
LED de LAN (verde) |
LED WAN (verde) |
Encendido |
Larga y brillante |
Apagado |
Apagado |
Arranque del sistema operativo |
Parpadeo lento |
Apagado |
Apagado |
Instalando el sistema operativo en eMMC |
Parpadeo rápido |
Apagado |
Apagado |
La instalación ha finalizado |
Parpadeo lento |
Larga y brillante |
Larga y brillante |
Una vez finalizada la instalación, apague la placa y saque la tarjeta SD de NanoPi-R2C-Plus, encienda la placa y arrancará desde eMMC;
FriendlyWrt es un sistema personalizado creado por Friendlyelec basado en una distribución OpenWrt. Es de código abierto y adecuado para desarrollar aplicaciones IoT, aplicaciones NAS, puertas de enlace inteligentes para el hogar, etc.
Para el primer arranque, el sistema debe realizar el siguiente trabajo de inicialización:
1)sistema de archivos raíz ampliado
2)configuración inicial(ejecutará /root/setup.sh)
Por lo tanto, debe esperar un rato (unos 2~3 minutos) para arrancar por primera vez, y luego establecer FriendlyWrt, puede entrar en el terminal ttyd en la página web openwrt, cuando el indicador se muestra como root@FriendlyWrt, significa que el sistema se ha inicializado.
La contraseña predeterminada es password (contraseña vacía en algunas versiones). Por favor, establezca o cambie una contraseña más segura para el inicio de sesión web y ssh. Se recomienda completar este ajuste antes de conectar NanoPi-R2C-Plus a Internet.
Utilice un cable de red para conectar la WAN de NanoPi-R2C-Plus a un router maestro y la placa obtendrá una dirección IP a través de DHCP. Inicie sesión en el router y compruebe la dirección IP de NanoPi-R2C-Plus.
Conecte el PC al puerto LAN de NanoPi-R2C-Plus. Si su PC no tiene un puerto ethernet incorporado, conecte el puerto LAN del AP inalámbrico al puerto LAN de NanoPi-R2C-Plus y, a continuación, conecte su PC al AP inalámbrico a través de WiFi , introduzca la siguiente URL en el explorador de su PC para acceder a la página de administración:
La dirección de puerto LAN de NanoPi-R2C-Plus es la anterior. La dirección IP del puerto WAN se obtendrá dinámicamente desde el router principal a través de DHCP.
Se recomienda completar los siguientes ajustes antes de conectar NanoPi-R2C-Plus a Internet.
Establezca una contraseña segura
Solo permitir el acceso a ssh desde lan, cambiar el puerto
Solo permite que los dispositivos locales accedan a luci
Edite /etc/config/uhttpd,cambie las direcciones originales 0.0.0.0 y [::] a la dirección local de la lan, por ejemplo:
Reinicie el servicio:
Compruebe la configuración del firewall
Por defecto, FriendlyWrt establecerá el tráfico entrante WAN para ACEPTAR, lo que resulta conveniente para probar pero reduce la seguridad, puede ejecutar el siguiente comando para restaurar la configuración predeterminada de openwrt, la página de administración sólo puede ser accedida por dispositivos conectados al puerto lan:
Introduzca el terminal ttyd, introduzca el comando poweroff y pulse ENTER, espere hasta que la luz LED se apague y, a continuación, desconecte la fuente de alimentación.
Antes de instalar los paquetes de software, actualice la lista de paquetes:
De forma predeterminada, el botón USER está configurado para reiniciar el dispositivo, como se muestra a continuación:
Puede cambiar su comportamiento cambiando el archivo de configuración anterior.
Vaya a "Red" -> "Firewall" y establezca "datos entrantes", "datos salientes" y "reenvío" en "Zona WAN" en "Aceptar";
Si aún no puede acceder a Internet, puede intentar desactivar IPv6;
Intente sustituir el adaptador de corriente y el cable. Se recomienda utilizar una fuente de alimentación con especificaciones superiores a 5V/2A;
Tenga en cuenta que algunos cargadores rápidos con interfaz de tipo C tendrán un retraso, puede tardar unos segundos en empezar a suministrar energía;
Si su red principal es IPv4, y NanoPi-R2C-Plus funciona en IPv6, es posible que el ordenador no pueda conectarse a Internet. Se recomienda desactivar IPv6 (el método se describe más adelante en este Wiki), o cambiar la ruta principal a IPv6;
Si tiene alguna pregunta o tiene mejores sugerencias, envíe un correo electrónico a Techsupport;
Proveedores con licencias comerciales verificadas