Sipeed ha lanzado el NanoKVM, una verdadera bendición para ordenadores de sobremesa y estaciones de trabajo que no cuentan con BMC. Con este dispositivo, ahora es posible implementar fácilmente funciones de gestión remota que antes solo estaban disponibles en servidores.
Introducción a NanoKVM
Lichee NanoKVM es un producto IP-KVM basado en LicheeRV Nano, heredando el tamaño extremadamente compacto y las potentes funciones de LicheeRV Nano.
NanoKVM incluye una interfaz HDMI de entrada que el ordenador identifica como un monitor, capturando así la imagen de la pantalla; una interfaz USB 2.0 conectada al equipo principal, reconocida como teclado, ratón, panel táctil u otros dispositivos HID, y utilizando el espacio adicional de almacenamiento de una tarjeta TF, se monta como una unidad USB; todos los modelos incluyen un puerto de red de 100 Mbps para la transmisión de señales de video y control a través de red. Además, la versión Full incluye una interfaz de control de alimentación ATX (en forma de USB-C), facilitando el control remoto y la verificación del estado de encendido/apagado del equipo; también incorpora una pantalla OLED debajo de la carcasa, que muestra la IP local y el estado relacionado con KVM.
Para satisfacer diferentes necesidades de los usuarios, NanoKVM ofrece dos versiones:
- NanoKVM Lite: versión básica, ideal para usuarios personales con cierta capacidad de bricolaje y empresas que requieren compras en masa.
- NanoKVM Full: versión completa, con carcasa elegante y accesorios completos, incluye una tarjeta con imagen del sistema preinstalada que funciona al encender, recomendada para usuarios individuales.
Documentación oficial del Wiki de NanoKVM: https://url.zeruns.com/NanoKVM
Página de compra de NanoKVM: https://s.click.taobao.com/JxuH12t
Escenarios de uso
- Gestión de servidores: supervisión en tiempo real del estado del servidor y control remoto.
- Escritorio remoto y encendido/apagado: NanoKVM elimina la necesidad de que el equipo esté conectado a Internet o dependa de software del sistema; como hardware externo, proporciona directamente funciones de control remoto.
- Instalación remota del sistema: NanoKVM simula una unidad USB, permitiendo montar imágenes de instalación del sistema o acceder al BIOS para configurar el equipo.
- Puerto serie remoto (actualmente no disponible en la versión Full de prueba): NanoKVM expone dos puertos serie, compatibles con IPMI, permitiendo a los usuarios añadir más accesorios.
- Más funciones estarán disponibles próximamente (como transmisión en vivo), ¡permanezcan atentos!
Algunos proveedores de servidores en la nube ya están utilizando este NanoKVM (con una versión en tarjeta PCIe) para alquilar servidores físicos con CPUs domésticas como I9 o AMD R9. Por ejemplo, Yuyun ya utiliza NanoKVM para alquilar servidores físicos con I7-14700HX: https://blog.zeruns.com/archives/839.html
Especificaciones técnicas
| Producto | NanoKVM (Lite) | NanoKVM (Full) | PiKVM V4 |
|---|---|---|---|
| Unidad central | LicheeRV Nano (RISCV) | LicheeRV Nano (RISCV) | CM4 (ARM) |
| Resolución | 1080P @ 60fps | 1080P @ 60fps | 1080P @ 60fps |
| Codificación | MJPEG, H264 (en desarrollo) | MJPEG, H264 (en desarrollo) | MJPEG, H264 |
| Latencia video | 90~230ms | 90~230ms | 100~230ms |
| UEFI/BIOS | ✓ | ✓ | ✓ |
| Simulación USB teclado/ratón | ✓ | ✓ | ✓ |
| Simulación USB almacenamiento | ✓ | ✓ | ✓ |
| IPMI | ✓ | ✓ | ✓ |
| Wake-on-LAN | ✓ | ✓ | ✓ |
| Control ATX | No incluido, usuario puede conectar | Placa de control IO por USB-C | Placa de control IO por RJ45 |
| Pantalla OLED | No, expansión opcional | 128x64 0.96" blanco | 128x32 0.91" blanco |
| Puertos serie | 2 | 2 | 1 |
| Tarjeta TF | No incluida, debe adquirirse | Incluida, lista para usar | Incluida |
| Accesorios | Ninguno | WiFi o PoE | WiFi/LTE |
| Consumo | 0.2A@5V | 0.2A@5V | Pico 2.6A@5V |
| Alimentación | USB del PC | USB del PC o alimentación adicional | Requiere 5V 3A DC |
| Refrigeración | Silencioso, sin ventilador | Silencioso, sin ventilador | Necesita ventilador activo |
| Dimensiones | 23x37x15mm (~1/30 volumen PiKVM V4) | 40x36x36mm (~1/7 volumen PiKVM V4) | 120x68x44mm |
Desempaquetado
He comprado tanto la versión Lite como la Full. La siguiente imagen muestra la versión Lite, empaquetada en una pequeña caja transparente que contiene el NanoKVM y una disipador con adhesivo térmico.
Vista superior del NanoKVM Lite
Lado del puerto de red del NanoKVM Lite
Lado lateral del NanoKVM Lite
Lado del puerto HDMI del NanoKVM Lite
Vista inferior del NanoKVM Lite
La siguiente imagen muestra la versión Full, empaquetada en una caja de cartón.
Parte inferior de la caja de la versión Full
Al abrir la caja, en la capa superior se encuentra el NanoKVM Full y una placa de control IO para la interfaz de alimentación ATX (KVM-B, un extremo conectado a la placa A, el otro al conector ATX del ordenador, para encendido/apagado remoto).
En la capa inferior: un cable USB-A a USB-C, un cable USB-C a USB-C, una hilera de cables Dupont y una herramienta tipo pinza (para pulsar el botón de reinicio).
Vista lateral del NanoKVM, con definición de interfaces
Lado del puerto de red
Lado del puerto HDMI, con disipador térmico también en la parte inferior
Frente y dorso de la placa de control IO para la interfaz de alimentación ATX (NanoKVM-B). La placa tiene tres chips de 4 pines, con marcas GA0Y, 212G y 24S40; no he encontrado información, pero sospecho que son optoacopladores.
Desmontaje y análisis
Al desatornillar los cuatro tornillos de la base del NanoKVM (Full), se extrae la placa y el disipador. El disipador tiene una almohadilla térmica que transfiere el calor del procesador al disipador.
NanoKVM está basado en la placa base LicheeRV Nano de Sipeed, con el procesador SG2002 de Sophgo. Incluye un núcleo grande de 1 GHz (opcional RISC-V C906 / ARM A53) + un núcleo pequeño de 700 MHz RISC-V C906, 256 MB de memoria DDR3 y una NPU integrada de 1 TOPS. Ofrece interfaces ricas como MIPI-CSI, MIPI-DSI, SDIO, ETH, USB, SPI, UART, I2C, etc.
La versión Full incluye una tarjeta TF de 32 GB de Kioxia; la versión Lite no incluye tarjeta TF y debe adquirirse por separado, además de grabar el sistema manualmente.
Enlace para descargar el firmware del sistema versión NanoKVM_1.3.0: https://url.zeruns.com/NanoKVM_1_3_0
Vista frontal de la versión Full, con una pantalla OLED de 0.96 pulgadas, y botones RST y PWR (para reiniciar y encender/apagar la fuente ATX).
Lado del puerto HDMI de la versión Full
Desmontaje de la pequeña placa OLED y la placa del puerto HDMI
Debajo se encuentra un chip con marca T7003C, un regulador de potencia con 3 canales de 1.5A y frecuencia de 1.5MHz (PMU DC-DC).
Chip en la parte trasera de la placa HDMI: en la versión Full es LT6911C, en la Lite es LT6911UXC.
LT6911C y LT6911UXC son chips de conversión HDMI a MIPI/LVDS/CSI fabricados por Lontium Semiconductor. LT6911C soporta HDMI 1.4, mientras que LT6911UXC soporta HDMI 2.0, ambos con funciones avanzadas de procesamiento de audio e interfaces de control flexibles.
LT6911UXC puede manejar señales HDMI 2.0 de hasta 4K@60Hz.
Sin embargo, el cuello de botella real está en el procesador SG2002. Aun así, la experiencia con 1080p es bastante fluida.
Pruebas de consumo
La versión Full consume aproximadamente 0.7W cuando solo está conectado el cable de red.
Conexión de red y HDMI: consumo de trabajo de aproximadamente 1.3W.
Termografía (análisis térmico)
Evaluación y demostración de la termografía con la cámara UTi261M de UNI-T: https://blog.zeruns.com/archives/798.html
Termografía del NanoKVM Lite tras funcionar un tiempo con red y HDMI conectados. Temperatura ambiente: ~21°C.
Temperatura del procesador SG2002: 44.7°C
Temperatura del chip conversor HDMI: 49°C
Pruebas de encendido
Conecte el cable de red, USB y HDMI a una Raspberry Pi, encienda el dispositivo y espere a que el NanoKVM inicie. La IP aparecerá en la pantalla. Ingrese esta IP en el navegador para acceder a la interfaz de gestión. La versión Lite no tiene pantalla, por lo que debe consultar la IP desde la interfaz del router.
NanoKVM también soporta Tailscale, permitiendo acceso y control remoto incluso sin IP pública.
Soporta múltiples idiomas, teclado virtual, disco duro virtual y tarjeta de red virtual. La función de disco virtual permite subir imágenes del sistema para reinstalarlo remotamente.
Soporta subida de imágenes del sistema mediante USB, SCP o tarjeta TF.
Codificación de video: H.264 y MJPEG. Resoluciones soportadas: 1920x1080 (16:9), 1280x720 (16:9), 800x600 (4:3), 640x480 (4:3). Tasas de fotogramas: 60Hz, 30Hz, 24Hz.
El teclado virtual ofrece modos Windows y Mac. También soporta pegado de texto, permitiendo introducir grandes bloques de contenido (solo caracteres compatibles con teclado, ya que simula entrada de teclado).
Para copiar imágenes, se recomienda retirar la tarjeta TF y usar un lector externo, en lugar de copiar directamente en el NanoKVM, ya que el dispositivo USB compuesto no es muy rápido y la copia sería lenta (~5 MB/s).
Lecturas recomendadas- Recomendación de VPS/servidores en la nube económicos y de alto rendimiento: https://blog.zeruns.com/archives/383.html
- Reseña y desempaque del monitor ViewSonic VG2481-4K, 24 pulgadas 4K: https://blog.zeruns.com/archives/831.html
- Reseña y desmontaje del enrutador inalámbrico iKuai IK-Q6000 con WiFi6: https://blog.zeruns.com/archives/835.html
- Reseña y desempaque del switch de 2.5 Gbps TL-SE2420: https://blog.zeruns.com/archives/837.html
- Reseña y desmontaje del mini equipo mecánico Revolution imini Pro820, con procesador 8845H: https://blog.zeruns.com/archives/813.html
Versión en inglés del artículo: https://blog.zeruns.top/archives/26.html



































