Resumen

  • Milk-V Mars es un sistema RISC-V económico que presenta problemas de software y carece de funcionalidad Wi-Fi y Bluetooth.
  • Debian no admite muchas aplicaciones esenciales, mientras que Ubuntu es extremadamente difícil de configurar.
  • La compra de Milk-V Mars puede generar frustración debido a fallas de software y compatibilidad limitada de aplicaciones.

Puede que los procesadores RISC-V no sean tan populares como sus homólogos Arm, pero han empezado a aparecer en el mercado de consumo en los últimos meses. Si estás tan entusiasmado con esta tecnología emergente, probablemente hayas oído hablar de Milk-V, una empresa que está al mando de RISC-V al producir sistemas RISC-V económicos en lugar de hardware costoso de calidad industrial.

La Milk-V Mars es una de esas placas base asequibles que se deshace de las CPU Arm y x86/64 convencionales en favor de un procesador respaldado por la ISA RISC-V. En cuanto a las especificaciones, la Mars es una de las placas base más potentes de Milk-V y está muy por delante de sus hermanas Duo y Duo S en términos de capacidades de procesamiento.

Pero después de pasar algún tiempo con la placa Mars, noté muchas debilidades evidentes en el SBC, y ni siquiera estoy hablando de los problemas de rendimiento por los que es famoso el RISC-V ISA.

Relacionado
6 de los mejores SBC de inicio para tus proyectos de bricolaje

¿Quieres adentrarte en el mundo de los SBC pero no sabes por dónde empezar? Aquí tienes seis de nuestras principales recomendaciones

Acerca deesta reseña:Milk-V me envió la SBC Mars junto con otros dispositivos, incluida la placa base mini-ITX Jupiter. Sin embargo, la reseña está llena de mis propias opiniones y la empresa no tuvo ninguna participación en el contenido del artículo.

Una representación transparente del Marte Milk-V
Un SBC RISC-V
Leche-V Marte

Sin embargo, en su estado actual es prácticamente inútil.

4/ 10
$49$70Ahorre $21

La Milk-V Mars es una SBC del tamaño de una tarjeta de crédito equipada con un procesador Starfive JH7110 basado en la arquitectura de conjunto de instrucciones RISC-V. Si bien es más económica que otras SBC del mercado, la Mars presenta varios problemas evidentes en el frente del software.

Pros y contras
  • Económico
  • Selección decente de puertos de E/S
  • Sin funcionalidad Wi-Fi o Bluetooth
  • Las imágenes oficiales del sistema operativo son un completo desastre
  • Soporte de aplicación patético
  • Fallos y errores ocasionales

Precio y fecha de lanzamiento

El Milk-V Mars debutó el año pasado, con la versión más barata del SBC con 2 GB de RAM y un precio de 40 dólares. Si quieres más RAM, puedes actualizar a variantes de 4 GB u 8 GB desembolsando 50 y 70 dólares respectivamente. Los usuarios internacionales pueden comprar el dispositivo en Arace, donde los productos suelen estar disponibles a precios rebajados. Técnicamente, también puedes comprarlo en Amazon, aunque los vendedores externos suelen cobrar tarifas exorbitantes por el SBC.

Diseño y puertos

Un diseño atractivo empañado por la falta de opciones de conectividad inalámbrica

La Milk-V Mars es una placa completamente blanca con un SoC StarFive JH7110 basado en RISC-V como principal atractivo. En cuanto a la memoria RAM, puedes elegir entre 2 GB, 4 GB y 8 GB de memoria LPDDR4, mientras que una ranura eMMC y una tarjeta microSD sirven como almacenamiento.

Aparte del atractivo exterior blanco, la SBC tiene el mismo tamaño que la Raspberry Pi 5, aunque hay muchas diferencias entre ambas. Por ejemplo, solo tiene una conexión HDMI de tamaño completo en lugar de dos puertos mini-HDMI junto con un conector para micrófono dedicado.

También dispone de una selección decente de puertos USB junto con dos conectores MIPI-DSI y un conector MIPI-CSI. La falta de funciones Bluetooth y Wi-Fi es un verdadero fastidio, aunque la SBC viene con una ranura M.2 E-Key donde puede instalar una pequeña tarjeta WLAN. Hay un conector Ethernet integrado que está limitado a un ancho de banda de 1 GbE y tiene los conectores GPIO de 40 pines habituales que esperaría de una SBC.

La falta de instalaciones Bluetooth y Wi-Fi es un verdadero fastidio.

Software

Debian 11 tiene varios problemas de compatibilidad

Una persona sosteniendo un Milk-V Mars

Ahora que ya nos hemos ocupado del aspecto llamativo de Milk-V Mars, es hora de repasar el aspecto del software de la SBC. Milk-V menciona Ubuntu y Debian como las imágenes oficiales de Mars, aunque ambas tienen algunos problemas terriblemente molestos que deben abordarse en profundidad. Dejando los problemas que afectan a la imagen de Ubuntu para más adelante, configurar Debian fue bastante sencillo, ya que todo lo que tuve que hacer fue flashear la ISO en una tarjeta microSD y usarla como unidad de arranque.

Como el Mars está equipado con un interruptor DIP, solo tuve que cambiar los conmutadores GPIO0 y GPIO1 a 1 y 0 respectivamente para arrancar desde la tarjeta microSD. Después de suministrar energía al Milk-V Mars a través del puerto USB tipo C, lo conecté a mi monitor Acer KG281K a través del puerto HDMI. Y ahí fue cuando las cosas empezaron a ir cuesta abajo.

El error de la línea horizontal en el Milk-V Mars

Antes de que pudiera escribirmilkvcomo contraseña en la página de inicio de sesión, el monitor comenzó a mostrar líneas horizontales a lo largo de la pantalla. Unos segundos después, la pantalla comenzó a parpadear antes de oscurecerse por completo. Cambié los cables de pantalla y de alimentación tanto del monitor como del Milk-V Mars, pero el resultado final fue el mismo. Como no pude reproducir ninguno de estos problemas en mis otras PC, quedó claro que el monitor no era la fuente del problema. Cuando conecté mimonitor portátil Uperfect UGame K118al Milk-V Mars, las líneas horizontales aparecieron una vez más, lo que significaba que había algo mal con el SBC.

Finalmente lo conecté a mi Acer KG221Q de 1920 x 1080 y, aparentemente, todo lo que necesitaba para iniciar Debian era un monitor con una resolución ligeramente inferior. Una vez que finalmente ingresé al sistema operativo, me encontré con una selección mediocre de aplicaciones. De hecho, las únicas aplicaciones utilizables eran Firefox, el Administrador de archivos, Extensiones y la buena y vieja Terminal, y las tres últimas son utilidades integradas en lugar de aplicaciones de terceros.

De todas formas, tuve que ampliar la partición primaria a una microSD de 64 GB si quería instalar más aplicaciones en la SBC. Así que instalé GParted usando la terminal. Pero después de ampliar la partición, no pude instalar ninguna otra aplicación además de GParted y Gimp. Incluso las aplicaciones comunes como Docker, Snap Store, Thunderbird, Chromium y LibreOffice no funcionaron en la SBC.

Incluso aplicaciones comunes como Docker, Snap Store, Thunderbird, Chromium y LibreOffice no funcionaron en el SBC.

Dejando de lado el rendimiento lento al ejecutar Gimp, Firefox fue la única aplicación que pude usar en Milk-V Mars, aunque comenzó a funcionar con retrasos en el momento en que abrí más de tres pestañas. Para colmo de males, la última actualización de la ISO de Debian fue en noviembre de 2023, por lo que la empresa tuvo mucho tiempo para arreglar las cosas. Como Debian 11 fue un fracaso colosal (sí, ni siquiera es la última versión de la distribución), era hora de analizar los otros sistemas operativos. Desearía haber dejado de analizar Milk-V Mars en esta etapa, porque las cosas estaban a punto de empeorar mucho...

No vale la pena instalar Ubuntu mientras DietPi no arranca

Un Milk-V Mars junto a un cable USB a TTL serie

Dado que Ubuntu se ha adaptado a prácticamente todos los dispositivos, se podría pensar que el niño prodigio del ecosistema Linux al menos funcionaría en Marte. Si bien hay una versión oficial de Ubuntu 24.04 disponible para la SBC, instalarla es una auténtica pesadilla.

Por ejemplo, no puedes iniciar Ubuntu por medios convencionales. Por supuesto, tendrás que flashear la imagen en una tarjeta microSD, pero también necesitarás un cable USB a Serial-TTL para conectarte por SSH a la SBC. Si has utilizado el Milk-V Duo S, es posible que ya estés familiarizado con este cable, aunque el procedimiento de configuración es cien veces más difícil. Estaríamos aquí todo el día si hablara de todo lo que salió mal con el proceso de instalación de Ubuntu. Así que, terminaré añadiendo que, si bien de alguna manera pude hacer que Ubuntu funcionara en la SBC, no valió la pena todo el esfuerzo.

Estaríamos aquí todo el día si hablara de todo lo que salió mal con el proceso de instalación de Ubuntu.

Pero aún quedaba algo de esperanza para la SBC, ya que algunas publicaciones en el foro mencionaron que era compatible con una versión experimental de DietPi diseñada para el SoC StarFive JH7110. Lamentablemente, no pude iniciar el sistema operativo ni siquiera después de flashear la imagen en tarjetas microSD separadas.

¿Deberías comprar el Milk-V Mars?

Una persona sosteniendo un SBC Milk-V MarsVale la pena invertir tu dinero en el Milk-V Mars si:

  • No te importa comprar un SBC semi-inútil que solo puede ejecutar un puñado de herramientas.
  • Estás dispuesto a esperar uno o dos años más con la esperanza de que Mars obtenga el soporte de aplicaciones que merece.

Debes mantenerte alejado de Marte si:

  • Valoras tu cordura y no quieres someterte a la terrible experiencia de configurar Ubuntu en el dispositivo.
  • Desea un SBC simple y amigable para principiantes que funcione con varias imágenes de SO.
  • Planeas usarlo para cualquier proyecto de experimentación.

Por mucho que quisiera adorar el Milk-V Mars, no puedo recomendárselo a nadie y es fácilmente el peor producto que he reseñado aquí en XDA. Es una pena porque soy fanático del RISC-V ISA y deseo desesperadamente que se convierta en algo común. Si fuera un microcontrolador común y corriente que costara menos de 10 dólares, no me quejaría tanto.

Relacionado
Intenté construir un NAS con mi sistema RISC-V: así fue como funcionó

A pesar de algunos contratiempos, el NAS RISC-V improvisado funcionó sorprendentemente bien

1

Pero estamos hablando de una SBC de 40 dólares que lleva bastante tiempo en el mercado. Incluso si pasara por alto laspeculiaridades ydefectos que presenta dadas sus raíces RISC-V, el software y los errores abismales son inexcusables. Lo que es aún peor es que cuando recientemente analicé laMilk-V Jupiter, la placa base mini-ITX tenía un proceso de instalación extremadamente sencillo para todos sus sistemas operativos, incluidas diferentes versiones de Bianbu, Fedora Workstation y Ubuntu. En su estado actual, sugeriría omitir la Milk-V Mars. En su lugar, deberías echar un vistazo a laDuo Seconómica o a la placa base Jupiter, lanzada recientemente, si quieres probar la experiencia RISC-V.

Una representación transparente del Marte Milk-V
Un SBC RISC-V
Leche-V Marte

Sin embargo, en su estado actual es prácticamente inútil.

4/ 10
$49$70Ahorre $21

La Milk-V Mars es una SBC del tamaño de una tarjeta de crédito equipada con un procesador Starfive JH7110 basado en la arquitectura de conjunto de instrucciones RISC-V. Si bien es más económica que otras SBC del mercado, la Mars presenta varios problemas evidentes en el frente del software.