Saltar al contenido
Supekkupuru

ESWIN EBC77 Series: SBC RISC-V con NPU de 20 TOPS compatible con Ubuntu 24.04

Published on
ESWIN EBC77 Series: SBC RISC-V con NPU de 20 TOPS compatible con Ubuntu 24.04

ESWIN EBC77 Series es un SBC RISC-V equipado con el SoC EIC7700X. Cuenta con una CPU RISC-V de 4 núcleos a 1.8GHz y una NPU de 20 TOPS, con soporte oficial para Ubuntu 24.04 LTS. Con cabezal de 40 pines compatible con Raspberry Pi y PCIe Gen3, es una unidad óptima para el desarrollo de IA de borde.

La serie EBC77 de ESWIN Computing es un SBC que realiza la combinación llamativa de RISC-V + NPU + Ubuntu. Debutó en la RISC-V Summit China de julio de 2025, y Canonical anunció oficialmente el soporte para Ubuntu 24.04 LTS.

El SoC EIC7700X que monta integra una CPU RISC-V de 4 núcleos a 1.8GHz y una NPU de desarrollo propio de 20 TOPS. También se ha mostrado una demostración de DeepSeek, aumentando las expectativas como plataforma de desarrollo de IA de borde.

Es un punto feliz tener I/O serios como PCIe Gen3 x4 y MIPI CSI/DSI en un factor de forma similar a Raspberry Pi. Es una unidad que realmente atrae a los desarrolladores que quieren probar IA en RISC-V.

Tabla de contenidos

Especificaciones

■ ESWIN EBC77 Series
SoCESWIN EIC7700X
CPURISC-V 4 núcleos OoO, máx 1.8GHz
NPUDesarrollo propio, máx 20 TOPS
Memoria64-bit LPDDR5 6400Mbps (Capacidad sin confirmar)
Almacenamiento8MB SPI NOR Flash / ranura microSD
Red InalámbricaWi-Fi de doble banda 802.11ac (En placa)
Red CableadaEthernet Gigabit (RJ45)
Salida de videoMicro HDMI / MIPI DSI TX de 4 carriles
CámaraMIPI CSI RX de 4 carriles x2 (1 puerto es exclusivo con DSI)
USBUSB 3.2 Gen1 x2 / USB 2.0 x2
ExpansiónPCIe Gen3 x4 (Ranura FPC) / Cabezal GPIO de 40 pines
TamañoTamaño compatible con Raspberry Pi (Detalles sin confirmar)
EnergíaUSB Type-C
SO CompatibleUbuntu 24.04 LTS (Soporte oficial)

SBC RISC-V equipado con NPU de 20 TOPS y PCIe Gen3. Candidato favorito para desarrollo de IA de borde.

Características

Detalles de SoC y CPU

El SoC EIC7700X montado en la EBC77 Series es un chip basado en RISC-V desarrollado por ESWIN Computing. Es un procesador OoO (Out-of-Order) de 64 bits de 4 núcleos, con una frecuencia de funcionamiento máxima de 1.8GHz. Out-of-Order es un método para reordenar dinámicamente el orden de ejecución de instrucciones para mejorar la eficiencia, y se puede esperar un IPC más alto que un procesador In-Order simple.

Mirando solo el número 1.8GHz puede sentirse modesto, pero es un gran avance poder obtener este nivel de procesador en arquitectura RISC-V. Como referencia, el VisionFive 2 (JH7110), también SBC RISC-V, es de 1.5GHz 4 núcleos, y el Milk-V Jupiter (SpacemiT K1) es de 1.6GHz 8 núcleos, así que en términos de reloj está en una posición igual o superior.

Sin embargo, en comparación con Raspberry Pi 5 de la serie Arm (Cortex-A76 2.4GHz) u Orange Pi 5 Plus (RK3588), es inferior en rendimiento absoluto de CPU. La fortaleza de la EBC77 Series debe considerarse en la combinación con la NPU, no en la CPU sola.

NPU y Rendimiento de IA

La NPU del EIC7700X tiene un rendimiento de inferencia de máximo 20 TOPS. Es desarrollado internamente por ESWIN, y en la RISC-V Summit Europe 2025 se mostró una demostración ejecutando realmente DeepSeek.

Comparemos el número de 20 TOPS con la competencia.

ProductoRendimiento NPUCPURango de precios
ESWIN EBC77 (EIC7700X)20 TOPSRISC-V 4 núcleos 1.8GHzSin confirmar
Raspberry Pi 5 + Hailo-8L13 TOPSArm 4 núcleos 2.4GHzAprox. $100+
Orange Pi AI Max (RK3588)6 TOPSArm 8 núcleos 2.4GHzAprox. $200
DC-ROMA RISC-V AI PC50 TOPSRISC-V (Detalles sin confirmar)Sin confirmar
Milk-V Jupiter (K1)Sin NPURISC-V 8 núcleos 1.6GHzAprox. $100

20 TOPS es una cifra que supera la configuración de Raspberry Pi 5 con Hailo-8L añadido, siendo bastante excelente para un SBC solo. No alcanza al DC-ROMA (50 TOPS) donde también está involucrado ESWIN, pero aquel es un producto superior para PC de escritorio.

Sobre el soporte de software de la NPU, se proporcionan paquetes deb de Essdk (ESWIN SDK) en el GitHub oficial de ESWIN. Parece ser compatible también con la aceleración de hardware de ffmpeg, por lo que parece utilizable en cargas de trabajo de procesamiento de video.

Memoria y Almacenamiento

La memoria es LPDDR5 de 64 bits, especificación de alta velocidad de 6400Mbps. La capacidad no está especificada en la información oficial, pero considerando usos de IA de borde, se desearía 8GB o más. Esperemos detalles al lanzamiento sobre este punto.

El almacenamiento es una configuración de 8MB SPI NOR Flash en placa y ranura microSD. El gestor de arranque se escribe en la SPI Flash, y el mecanismo es arrancar el propio Ubuntu desde la microSD.

En el GitHub oficial se listan SanDisk Ultra (32GB/64GB/256GB A1) y Kingston SDCS2 como confirmados para funcionar. Selección estándar para SBC de arranque microSD.

Arranque y SO

La imagen para Ubuntu 24.04 LTS y el procedimiento de introducción se proporcionan en el GitHub oficial de ESWIN (ebc7700-sbc-ubuntu). Al ser soporte oficial en colaboración con Canonical, también se pueden esperar actualizaciones de seguridad a largo plazo.

El procedimiento de arranque es el siguiente:

  1. Conectar USB Type-C y Micro USB (para consola serial)
  2. Colocar el gestor de arranque y la imagen de Ubuntu en una memoria USB
  3. Flashear el gestor de arranque desde U-Boot
  4. Escribir la imagen de Ubuntu en la microSD
  5. Reiniciar y arrancar Ubuntu

El nombre de usuario inicial y la contraseña son ubuntu, y se solicita cambio de contraseña en el primer inicio de sesión. El cambio entre HDMI y MIPI DSI también es posible reemplazando el archivo dtb.

I/O y Expansión

El entorno de I/O es más completo de lo imaginado.

Salida de video es Micro HDMI y MIPI DSI TX de 4 carriles. La conexión con la pantalla Raspberry Pi de 7 pulgadas también se guía en el FAQ oficial, pudiendo construir UI integrada con panel táctil.

Entrada de cámara tiene 2 puertos MIPI CSI RX de 4 carriles. Sin embargo, 1 puerto es exclusivo con DSI, así que si se usan 2 cámaras simultáneamente, la salida es solo HDMI. Hay ejemplos de configuración para sensor IMX219 (compatible con Raspberry Pi Camera Module) publicados en GitHub, y se ve que soporta tanto 2 como 4 carriles.

PCIe Gen3 x4 se ofrece en ranura FPC. Parece utilizable para conexión de SSD NVMe o ampliación de tarjetas de red más rápidas. Es útil como opción de expansión cuando Gigabit Ethernet se queda corto.

USB tiene 2 puertos 3.2 Gen1 y 2 puertos 2.0. USB 3.2 Gen1 es de 5Gbps, así que tiene ancho de banda suficiente para SSD externos o cámaras USB.

Cabezal GPIO de 40 pines tiene diseño compatible con Raspberry Pi. Salen I2C, I2S, UART, GPIO general, diseño fácil de reutilizar sensores y HATs.

Red Inalámbrica monta módulo Wi-Fi 802.11ac de doble banda en placa. Bluetooth no está confirmado, pero es posible que esté integrado en el módulo Wi-Fi.

Energía y Refrigeración

La entrada de energía es USB Type-C. El consumo de energía y amperaje necesario no están especificados en la información oficial, pero considerando que monta NPU de 20 TOPS, probablemente se recomiende un adaptador de 5V 3A o superior.

Sobre el método de refrigeración, viendo la foto de la placa parece que la refrigeración pasiva (disipador) es básica. Si se usa la NPU con alta carga, tal vez se deba considerar agregar un ventilador por separado.

Apariencia

En el blog oficial de Canonical se publica una imagen de vista completa de la placa. Se puede ver que los chips principales y conectores están dispuestos en una placa compacta de tamaño equivalente a Raspberry Pi.

Que el cabezal de 40 pines esté ubicado en el borde es el mismo diseño que Raspberry Pi. Se necesita confirmación con la máquina real si las cajas y HATs existentes se pueden usar tal cual, pero dimensionalmente parece haber compatibilidad.

Imágenes detalladas del lado inferior de la placa o alrededor de los puertos no están publicadas en este momento.

Resumen

ESWIN EBC77 Series es un SBC atractivo por su combinación única de RISC-V + NPU de 20 TOPS + Ubuntu 24.04 LTS. Empaqueta capacidad de inferencia de IA seria en un tamaño compatible con Raspberry Pi, siendo una opción muy interesante para desarrolladores de IA de borde.

Para quienes quieren probar inferencia y desarrollo de IA en un entorno RISC-V + Ubuntu, o avanzar en prototipado de productos de IA de borde con SBC con NPU, es una plataforma muy atractiva. También se puede decir que es una placa que vale la pena tocar para los primeros adoptantes que quieren apoyar el ecosistema abierto de RISC-V.

Por otro lado, si se busca rendimiento de CPU superior a Raspberry Pi 5, o si se requieren redes de alta velocidad como 2.5GbE/10GbE, no es adecuado. Además, en este momento la compra internacional es el canal principal, así que quienes priorizan la disponibilidad inmediata deben tener cuidado.

Precio

Canal de ventaPrecioNotas
Amazon (EE.UU.)Sin confirmarASIN: B0FGH7GYSB
TaobaoSin confirmarPara China doméstica

※ El precio no está publicado a diciembre de 2025. Esperemos el anuncio oficial.

Enlaces relacionados