star64, la nueva placa de Pine64 RISC-V
La comunidad de Pine64 dio a conocer hace pocos días, mediante un anuncio la disponibilidad de la computadora de placa única STAR64, la cual se destaca por estar construida con el procesador de cuatro núcleos StarFive JH7110 (SiFive U74 1.5GHz) basado en la arquitectura RISC-V y está equipado con dos puertos LAN GbE, un puerto HDMI, una ranura PCIe, etc.
La página Wiki de STAR64 especifica que este SBC funciona con la CPU StarFive JH7110 Quad-Core SiFive U74 de 64 bits (hasta 1,5 GHz) y la GPU Imagination Technology BX-4-32 compatible con OpenCL 3.0, OpenGL ES 3.2 y Vulkan 1.2.
Como mencionamos al inicio, lo interesante de esta placa es la base en RISC-V, para quienes desconocen de la arquitectura deben saber que esta es una arquitectura de conjunto de instrucciones (ISA) de hardware libre basado en un diseño de tipo RISC (conjunto de instrucciones reducido).
A diferencia de la mayoría de los conjuntos de instrucciones, el de RISC-V es libre y abierto y se puede usar sin regalías para cualquier propósito, lo que permite que cualquiera diseñe, fabrique y venda chips y software de RISC-V. Si bien no es la primera ISA de arquitectura abierta, es significativa porque está diseñada para ser útil en una amplia gama de dispositivos. El conjunto de instrucciones también tiene un cuerpo sustancial de software de soporte, que evita una debilidad habitual de los nuevos conjuntos de instrucciones.
Por la parte de las características de la STAR64 se menciona que la placa está equipada con:
- SoC: StarFive JH7110 con
- CPU: procesador RISC-V de cuatro núcleos y 64 bits (SiFive U74: RV64GC) a hasta 1,5 GHz
- GPU: GPU Imagination BXE-4-32 @ hasta 600 MHz compatible con las tecnologías de gráficos OpenCL 3.0, OpenGL ES 3.2 y Vulkan 1.2 y que ademas es compatible con la visualización de GPU para hasta 8 GPU virtuales, el algoritmo de compresión y descompresión de búfer de cuadros sobre la marcha (TFBC) y un mosaico Arquitectura de renderizado diferido basada en cargas de trabajo de gráficos 3D.
- Decodificador de vídeo 4Kp60 H.265/H.264
- Codificador de vídeo 1080p30 H.265
- Memoria del sistema: 4 GB u 8 GB LPDDR4
- Almacenamiento: ranura para tarjeta MicroSD, zócalo de módulo flash eMMC de hasta 128 GB, flash QSPI de 128 Mbit
Salida de vídeo - Puerto HDMI 2.0 hasta 4Kp30 (según Wiki)
- Conector MIPI DSI de 4 carriles + conector de panel táctil
- Cámara I/F: conector de cámara MIPI CSI de 4 carriles
- Audio: conector de audio de 3,5 mm
Redes - 2 puertos Gigabit Ethernet RJ45
- Módulo integrado Fn-Link RTL8852BU WiFi 6 y Bluetooth 5.2 y 2 conectores de antena u.FL
- USB: 1 puerto USB 3.0, 3 puertos USB 2.0 tipo A, 2 interfaces USB 2.0 a través de encabezados
Expansión - Encabezado GPIO «Pi2» codificado por colores de 40 pines
- Ranura PCIe x4 con interfaz PCIe 2.0 x1
- Varios: botón de encendido, encabezado del ventilador, encabezado de depuración/UART de 3 pines, interruptor DIP para la configuración de arranque (flash, SD, eMMC, UART)
- Fuente de alimentación: 12 V CC a 3 A a través de un conector cilíndrico de alimentación o cabezal de 4 pines; PMIC a bordo
- Dimensiones – 133 x 80 mm
RISC-V proporciona un sistema de instrucción de máquina abierto y flexible que permite construir microprocesadores para aplicaciones arbitrarias sin requerir tarifas ni imponer condiciones de uso. RISC-V permite la creación de SoC y procesadores completamente abiertos.
Actualmente, en base a la especificación RISC-V, diversas empresas y comunidades bajo diversas licencias libres (BSD, MIT, Apache 2.0) están desarrollando varias decenas de variantes de núcleos de microprocesadores, más de un centenar de SoCs y chips ya fabricados. La compatibilidad con RISC-V ha estado presente desde los lanzamientos de Glibc 2.27, binutils 2.30, gcc 7 y Linux kernel 4.15.
Finalmente para los interesados en poder saber más sobre la placa asi como tambien en obtener uno de los modelos disponibles, pueden consultar los detalles, asi como la disponibilidad en el siguiente enlace.
La Star64 está disponible en dos configuraciones de RAM diferentes, con 4 GB y 8 GB de RAM. Star64 Model-A SBC ahora mismo en la tienda en línea de PINE64 se puede obtener por un costo de $ 69.99 USD para el modelo de 4 GB de RAM y $ 89.99 USD para la variante de 8 GB de RAM.