Iniciando con el Orange Pi 5 y el procesador Rockchip RK3588

Ari Mahpour
|  Creado: Octobre 14, 2024  |  Actualizado: Enero 17, 2025
Proyectos Orange Pi 5 y el procesador Rockchip RK3588

El Orange Pi 5, impulsado por el procesador Rockchip RK3588, ha ganado rápidamente popularidad como un importante competidor del Raspberry Pi 5. Equipado con un cuádruple núcleo ARM Cortex-A76, cuádruple núcleo ARM Cortex-A55, GPU Arm Mali-G610 MP4 y una NPU, esta placa es una verdadera bestia de carga. A veces es difícil saber por dónde empezar, así que en esta guía te llevaremos a través de los pasos esenciales para poner en marcha el Orange Pi 5. Cubriremos cómo descargar, instalar y ejecutar una imagen personalizada llamada ubuntu-rockchip en tu Orange Pi 5, asegurando un rendimiento fluido para tus proyectos.

Visión general del hardware

Con un puerto Ethernet de 2.5 GbE, múltiples puertos HDMI con resolución de 8K, una ranura M.2 integrada para un SSD PCIe 3.0 y soporte para WiFi 6E, esta placa se destaca sobre todos los demás contendientes en este espacio. Con una GPU dedicada, la aceleración de gráficos y video en este pequeño aparato es impresionante. Una unidad de procesamiento neuronal (NPU) dedicada nos da la capacidad de realizar cálculos complejos (como la multiplicación de matrices) para redes neuronales (como hemos visto en Entendiendo las Redes Neuronales y Construyendo Redes Neuronales en FPGAs). Con todas estas ventajas (y los periféricos estándar de computadoras de placa única) podemos hacer mucho con este pequeño dispositivo.

Top view of Orange Pi 5 Max
Figura 1: Vista superior del Orange Pi 5 Max (16 GB)
Figure 2: Bottom view of Orange Pi 5 Max (16 GB) with 512 GB SSD NVMe installed (sold separately)
Figura 2: Vista inferior del Orange Pi 5 Max (16 GB) con SSD NVMe de 512 GB instalado (se vende por separado)

Eligiendo una Imagen

Cuando se trata de elegir una imagen (o sistema operativo en este caso) para el Orange Pi, no es 100% directo. Orange Pi tiene una imagen oficial que proporcionan, pero ha habido opiniones encontradas sobre el soporte. Armbian es otro sistema operativo para el Orange Pi, pero no está dirigido específicamente al Rockchip 3588 (es decir, soporta muchos chips diferentes). Basado en mi investigación y experiencia, decidí optar por ubuntu-rockchip, que es Ubuntu construido específicamente para el procesador Rockchip 3588. También opté por la última versión de Ubuntu (24.04 en el momento de escribir este artículo) para aprovechar todos los paquetes de software más recientes.

Configurando el Orange Pi 5

Antes de sumergirte en el lado del software, necesitarás tener listo el siguiente hardware:

  • Placa Orange Pi 5 (yo compré el Orange Pi 5 Max)
  • Teclado, ratón, monitor y cable HDMI
  • Fuente de alimentación USB-C (compré una versión de 5A para también usarla con mi Raspberry Pi 5)
  • Tarjeta SD ultra rápida (de al menos 16 GB) como la SanDisk Extreme

Necesitaremos conectar el teclado, el ratón y el monitor a la placa. No hay interruptor para la fuente de alimentación, así que espera antes de enchufarlo al dispositivo. Antes de encender el dispositivo necesitamos primero flashear la tarjeta MicroSD.

Flasheando la Tarjeta MicroSD

Antes de flashear la tarjeta MicroSD necesitaremos descargar la imagen oficial. Opté por la experiencia completa: Ubuntu 24.04 LTS Desktop con Linux 6.1 y te recomiendo que hagas lo mismo si es tu primera vez. Después de descargar la imagen vamos a abrir balenaEtcher y flashear en tres pasos fáciles:

Manufacturing Made Easy

Send your product to manufacturing in a click without any email threads or confusion.

  • Flashear desde Archivo: Navega hasta el archivo que acabas de descargar (no es necesario extraerlo)
  • Seleccionar el destino: Selecciona la tarjeta MicroSD que insertaste en tu computadora
  • Flashear: Haz clic en el botón de flashear y listo
Figure 3: Screenshot of balenaEtcher
Captura de pantalla de balenaEtcher

Una vez que el flasheo haya terminado puedes expulsar tu tarjeta MicroSD, cargarla en el Orange Pi y encenderlo conectando el cable USB-C del adaptador de corriente.

Configuración y Configuración Inicial

Cuando inicies por primera vez, puede que tarde un minuto o dos extra antes de que algo aparezca en la pantalla. Es completamente normal que el arranque inicial tome más tiempo que el tiempo de arranque usual. Después de que el sistema se inicie, serás llevado al GNOME de Ubuntu (interfaz de usuario) que te guiará a través de la configuración de tu zona horaria, localidad y WiFi. Después de completar esos pasos, tómate un momento para explorar un poco el sistema operativo.

Una vez que hayas completado el asistente de configuración, es importante actualizar tu sistema para asegurarte de que estás ejecutando el software más reciente.

1. Abre la Terminal: Usa el atajo Ctrl + Alt + T para abrir la terminal. 

2. Ejecuta Comandos de Actualización del Sistema: sudo apt update -y && sudo apt upgrade -y

Professional PCB Drawings in Minutes

Create and update documentation as you design.

Esto actualizará todos tus paquetes a sus últimas versiones. Después de que las actualizaciones estén completas, reinicia el sistema escribiendo: sudo reboot

Después de reiniciar, siéntete libre de abrir Chromium y cargar algunas pruebas de video de muestra. Personalmente, me gusta este (aunque es bastante antiguo), pero siéntete libre de explorar la web en busca de más formas de probar tu GPU. Notarás que el chip se calentará bastante al ejecutar procesos intensivos de cálculo. Puede que quieras invertir en un disipador de calor y/o una carcasa con ventilador si tu procesador Rockchip 3588 se está sobrecalentando.

Conclusión

En este artículo, hemos guiado a través de la configuración de tu Orange Pi 5 con ubuntu-rockchip. Hemos revisado los periféricos, la preparación de la tarjeta MicroSD y la puesta en marcha del sistema operativo básico. En el próximo artículo, profundizaremos más en cómo aprovechar el potente hardware del Rockchip RK3588 para aplicaciones avanzadas.

Sobre el autor / Sobre la autora

Sobre el autor / Sobre la autora

Ari es un ingeniero con una amplia experiencia en diseño, fabricación, pruebas e integración de sistemas eléctricos, mecánicos y de software. Le apasiona integrar a los ingenieros de diseño, de verificación y de pruebas para que trabajen juntos como una unidad cohesiva.

Recursos Relacionados

Documentación técnica relacionada

Volver a la Pàgina de Inicio
Thank you, you are now subscribed to updates.