Hasta el momento había analizado modelos con CPUs ARM del fabricante asiático OrangePi. Pero dentro de su extenso catálogo cuenta también con procesadores RISC-V. La cual es una completa desconocida para la mayoría de vosotros, salvo para aquellos que hayáis estudiado algo de informática. RISC es una arquitectura que rivalizaba en sus inicios con la CISC (Intel) y que termino perdiendo la batalla. En 2010 nace RISC-V, basado en la arquitectura original RISC, como una arquitectura libre y abierta, sin regalías a pagar a ninguna empresa o consorcio. Este punto le da una gran versatilidad y permite abaratar los costes asociados a la CPU. Hoy analizaremos 2 de estos equipos, el RV y RV2, y veremos que nos pueden ofrecer y cuanto pueden rendir frente a un ARM/x64. Pero antes veamos las especificaciones del fabricante.
Especificaciones RV
| CPU | JH-7110 |
| GPU | RISC-V architecture |
| RAM | 2GB / 4GB / 8GB LPDDR4, 2800MT/s single channel B200 balls |
| Memory | M.2 NGFF PCIe *1 (2280 *1);TF card slot *1, SDIO signal, max support 1TB |
| Wi-Fi+BT | • Wi-Fi5.0+BT5.0 • Wi-Fi Interface: SDIO2.0 Model: AP6256 |
| Ethernet | Support 10/100/1000Mbps *1 YT8531C |
| USB | USB3.0 *4;PCIe to USB3.0 HUB |
| Camera | 2Lane CSI*1, dual-row 30Pin |
| Video | • HDMI Type A, 2.0*1, up to 4K@30fps • 2Lane DSI*1, dual-row 30Pin |
| Audio | 3.5mm, 4-section headphone cradle, left and right channel only, no MIC |
| Expansion port | 40Pin expansion interface: UART serial port, I2C, 3V/5V power supply and other GPIO |
| Indicator light | Power on lamp |
| Power button | Side buttons, board edge |
| Reset button | Horizontal buttons, in-board |
| Burn flash button | Horizontal buttons, in-board (for burning from USB when flash is damaged) |
| Power source | Type-C port power supply, rated 5V 4A |
| Supported OS | Linux |
| Dimension | 89*56mm, board thickness 1.6mm |
| Weight | 54g |
Especificaciones RV2
| CPU | Ky X1 8-core RISC-V AI CPU 2TOPS AI power |
| Memory | LPDDR4X: 2GB/4GB/8GB optional |
| Storage | eMMC module (optional): 16GB/32GB/64GB/128GB optional SPI FLASH: 128Mb (default), 256Mb optional 2*M.2 M-Key SOCKET: PCIe2.0 2 Lane NVMe SSD TF Card: Supports SDIO3.0 TF Card |
| Wi-Fi + Bluetooth | Wi-Fi + Bluetooth 2-in-1 Module: AP6256 Wi-Fi5.0+BT 5.0, BLE |
| Ethernet interface | 2* Gigabit Ethernet, PHY Chip: YT8531C-CA |
| Display | Supports dual-screen heterodyne display, up to 1920*1440@60fPS 1* HDMI2.0 1* 4-lane MIPI DSI |
| Camera | 2x 4-lane MIPI CSI camera interface |
| USB | 1*USB2.0 HOST or DEVICE 3*USB3.0 HOST 1*USB2.0 HOST (4Pin header) |
| Audio | 3.5mm headphone jack audio input/output HDMI audio output |
| Buttons | 1* BOOT, 1*RESET, 1 *PWR ON |
| RTC | 2Pin spare battery connector (Pitch=1.25mm) |
| 26Pin | 26Pin function expansion interface, supports the following interface types: GPIO, UART, I2C, SPI, PWM, etc. |
| DEBUG | 3Pin debug serial port, 3.3V level |
| Power input/output | Power connector: 2Pin. Maximum 5V 1A output , such as connecting the fan. |
| Power supply | Type-C 5V 5A DC IN |
| PCB size | 89*56*1.6 mm |
| Supported OS | Ubuntu 24.04 |
OrangePi RV y RV2 a Fondo
Ambas placas se distribuyen en una caja de plástico con un cartón que identifica el modelo y poco mas. No hay especificaciones o mas información al respecto, de hecho la caja de la RV2 ha venido completamente en chino. El tamaño de las cajas es idéntico y como veremos mas adelante, las placas también cuenta con medidas muy similares.


Cada placa va en la clásica bolsa antiestática para proteger los componentes electrónicos. Dentro de la caja no hay nada mas, tan sólo la placa.

La OrangePi RV es una placa muy similar en diseño a las Raspberry Pi o OrangePi 3/4/5. El conector de 40 Pines en la zona superior y en le lado opuesto la salida de video HDMI 2.0, audio analógico y la entrada USB Tipo C para la alimentación de la placa. En la cara superior es donde se localiza la CPU RISC-V, una StarFive JH7110 con 4 núcleos a 1,5Ghz. Esta versión cuenta con 4GB de memoria, pero es posible adquirirla con 2, 4 u 8GB. Por supuesto incluye soporte BT 5.0 y WiFi 5.0 y su correspondiente antena.

En uno de los lados estrechos contamos con 4 USB 3.0 y un conector RJ45 con 1GbE de velocidad. En el extremo opuesto se encuentra la botón de encendido/apagado.


La Trasera integra el conector M.2 PCIe 2.0 con un tamaño de 2280, el habitual de los SSDs con formato M.2. Pegado a esta conexión el lector para tarjetas MicroSD de hasta 1TB. Este modelo no incorpora soporte para eMMC, una pena.

La RV2 pese a contar con el mismo tamaño la disposición de los puertos es completamente diferente, pese a contar con muchas similitudes con su predecesora RV. En esta placa la mayoría de los conectores se concentra en el lado largo y el conector de 26Pines va en el lado estrecho. La zona superior incluye el procesador RISC-V Ky X1 con 8 núcleos a 1,6Ghz y 2 TOPS para IA. Al igual que el modelo RV, existen versiones con 2, 4 y 8GB de memoria; la mía es la de 4GB. Destaca también un conector M.2 M-Key 2230, ideal para alguna tarjeta Wi-Fi/Ethernet extra.

La RV2 incorpora 2 conectores RJ45 a 1GbE, tres USB 3.0, un conector USB 2.0, un conector USB Tipo C para alimentar la placa y una salida de video HDMI 2.0. En el lado opuesto se localiza el botón de encendido y la salida analógica de audio.


La zona inferior también incorpora un M.2 PCIe 2.0 con un tamaño de 2280 y el lector de tarjeta MicroSD. Como principal diferencia la inclusión de una ranura eMMC de hasta 128GB, aunque en mi caso el modelo de 256GB ha funcionado correctamente.

Funcionamiento y Rendimiento
Lo primero de todo será instalar el sistema operativo en cada una de ellas. Pero antes me gustaría comentar un tema importante relacionado con la arquitectura de estas máquinas, RISC-V. Esta arquitectura es diferente a ARM y x86/x64, por lo que todo el sistema operativo tiene que ser recompilado y adecuado a esta arquitectura. Es por ello que no hay muchas posibilidades para estos equipos. En concreto sólo es posible instalar Debian para el RV y para el RV2 contamos con Ubuntu, Orange Pi OS(OH) y OpenWRT. Este último es un sistema operativo enfocado a dispositivos embebidos, fundamentalmente equipos de red. Si lo unimos a sus 2 conexiones de red RJ45, estamos ante un buen equipo para utilizarse en tareas de Firewall/Proxy/Router.
Para instalar el sistema operativo necesitamos una tarjeta MicroSD donde copiar la imagen con un software como balenaEtcher. Luego la conectamos a la RV/RV2 y la encendemos. El sistema operativo arrancará automáticamente y ya tendremos el interfaz web GNOME listo para utilizarse.

A nivel de performance nos encontramos ante equipos que no buscan competir con una Raspberry Pi 5 o Orange Pi 5 Ultra. Mas bien compiten con una Raspberry Pi Zero 2 o Radxa ZERO, pero contando con mas conectores de entrada y salida. La RV cuenta con 4 Cores a 1.5Ghz y el RV2 con el doble de núcleos a 1.6Ghz.

Con Geekbench obtenemos unos resultados bajos, comparados con los últimos Orange Pi 5 or Raspberry Pi 5, pero mas que aceptables si buscamos un equipo para desarrollar o para algún proyecto de iOT. En concreto rinde 5 veces menos la RV2 y 10 veces menos la RV, en comparación con la Orange Pi 5 Max.


Si lo queréis usar como equipo para el día a día, os lo desaconsejo. Es poco potente y aunque contamos con gran cantidad de herramientas como: navegador, reproductor de video, gestor de ficheros… la verdad se notan tirones y problemas graves en la reproducción de video. Es por ello que es ideal para desarrolladores, proyectos de iOT, gateways de red… todos ellos a poder ser sin interfaz gráfico.
A nivel de consumo, se suelen mantener en torno a los 5W, pudiendo llegar según el fabricante a 20W para la RV y 25W para la RV2. De normal no superareis los 10W aunque ejecutéis cargas importantes en la CPU.
Con respecto al RV2, es importante destacar 2 aspectos donde el fabricante hace hincapié:
- Un 80% menos de consumo en las mismas tareas que un ARM55
- Proporciona aritmética de IA en modo CPU, logrando una capacidad de IA 2TOPS@INT8 sin la necesidad de contar un módulo NPU independiente
Conclusiones
La RV y RV2 son soluciones dirigidas a un público muy concreto y no precisamente mayoritario. Ambos equipos ofrecen gran cantidad de puertos, con una potencia de CPU moderada y un consumo acorde. No hay gran cantidad de sistema operativos, pero los que hay son suficientes para desarrollar.
Su CPU RISC-V es OpenSource y por tanto no necesita pagar regalías, al contrario que las ARM y x86/x64. Al reducir el precio de la CPU se convierten en muy buenas soluciones para el mundo iOT, gateways, robótica…
El precio del los modelos analizados es de 43,39 Euros para la RV de 4GB y 43,59 Euros para la RV2 de 4GB.
Desde HogarMultimedia le otorgamos una nota de 7,6 y el sello de producto recomendable, siempre y cuando seáis desarrolladores.