¿Por qué no arranca mi Raspberry Pi? 5 soluciones que probar

Problemas de arranque de Raspberry Pi

Los problemas de arranque de la Raspberry Pi pueden ser especialmente difíciles de diagnosticar porque, a diferencia de una computadora de escritorio convencional, estas pequeñas máquinas no tienen una BIOS que ayude a identificar qué está mal. Sin los archivos de arranque adecuados en la tarjeta SD, las Raspberry Pis más antiguas ni siquiera generarán una señal de video. Pero no te preocupes: al seguir esta guía, podrás identificar y solucionar los problemas de arranque de tu Pi en poco tiempo.

Solución 1: Verifica tu fuente de alimentación y cable

Muchos problemas de arranque en Raspberry Pi se deben a problemas de alimentación, y los requisitos de potencia han aumentado significativamente con los modelos más nuevos:

  • Raspberry Pi 3: 2.5A recomendado
  • Raspberry Pi 4: 3.0A recomendado
  • Raspberry Pi 5: 5.0A recomendado

Tu Pi ni siquiera intentará arrancar adecuadamente si no recibe suficiente potencia estable, pero también puede comenzar a arrancar y congelarse en la pantalla de arcoíris o reiniciarse aleatoriamente.

Cable de alimentación Raspberry Pi 5

La forma más sencilla de cumplir con los requisitos de potencia es usar la fuente de alimentación oficial de Raspberry Pi para tu modelo. Si bien hay opciones de terceros disponibles, la fuente de alimentación oficial está diseñada específicamente para manejar las características de potencia de tu Pi y viene con un cable adecuado que puede manejar la corriente requerida.

Si debes usar una fuente de alimentación de terceros, asegúrate de que esté clasificada para el amperaje correcto y utiliza un cable USB corto y grueso, ya que los cables más largos o más delgados pueden causar una caída de voltaje que impida un arranque adecuado.

Solución 2: Instalar una copia nueva de Raspberry Pi OS

Una de las formas más confiables de determinar si el problema de arranque de tu Pi es causado por una falla en la propia Raspberry Pi es intentar una nueva instalación de Raspberry Pi OS en una nueva tarjeta SD. Si no has reinstalado tu Pi antes, puedes seguir nuestra guía detallada sobre cómo configurar Raspberry Pi OS.

Imager de Raspberry Pi

Si tu dispositivo arranca correctamente después de una nueva instalación, es probable que tu problema original haya sido causado por una tarjeta SD o un sistema operativo corruptos. Para determinar cuál de ellos es el culpable, puedes crear una imagen de respaldo de tu tarjeta SD original usando el comando ‘dd’ en Terminal (en macOS/Linux) o HDD Raw Copy Tool (en Windows), luego intenta reinstalar el sistema operativo en tu tarjeta original. Si arranca con un nuevo sistema operativo, tu instalación anterior estaba corrupta. Si sigue fallando, es probable que la tarjeta SD esté dañada y deba ser reemplazada.

Sin embargo, si tu Pi sigue sin arrancar con una nueva tarjeta SD y una instalación fresca del sistema operativo, debes pasar a verificar los indicadores LED o la pantalla de diagnóstico de arranque (cubierta en la Solución 3) para ayudar a diagnosticar si estás lidiando con una falla de hardware en la propia Pi.

Solución 3: Verifica la información de diagnóstico de arranque

La Raspberry Pi tiene dos formas de comunicar problemas de arranque, y la primera de ellas son los patrones LED. Aquí están los significados de los patrones:

Patrón LEDSignificadoQué Hacer
LED ACT parpadeando de manera irregularArranque normal en progreso¡Esto es bueno! Espera a que complete el arranque
LED ACT no parpadea en absolutoNo se puede leer la tarjeta SDVerifica que la tarjeta SD esté insertada correctamente y prueba la Solución 2
3 destellosNo se puede encontrar start.elfPrueba la Solución 2
4 destellosstart.elf corrupto o sin código de arranque (Pi 4)Prueba la Solución 2
7 destellosNo se puede encontrar kernel.imgPrueba la Solución 2
8 destellosSDRAM no reconocidaPosible falla de hardware si la Solución 2 no funciona
LED PWR apagado/parpadeandoProblemas de alimentaciónRegresa a la Solución 1 para solucionar problemas de potencia

Las Raspberry Pis más nuevas (modelo 4b y 5) también muestran información de diagnóstico de arranque directamente en tu pantalla HDMI si se cumple alguna de las siguientes condiciones:

  • No hay tarjeta SD (u otros dispositivos de arranque) conectados a la Pi.
  • El cargador de arranque ha fallado al arrancar.

Aquí tienes un ejemplo de cómo se ve la pantalla de diagnóstico:

Diagnósticos de arranque de Raspberry Pi

Como puedes ver, no se encontraron particiones arrancables. Eso es porque quité mi tarjeta SD para activar la pantalla de diagnóstico. En la vida real, también podrías ver algo como esto:

Modo de arranque: USB-MSD (04) orden f256  
Tiempo de espera de PCIe: 0x0000008f  
Falló la inicialización de USB XHC  
Modo de arranque: NVME (06) orden f25

En este caso, la Pi está tratando de arrancar desde un almacenamiento USB (“Modo de arranque: USB-MSD”), luego desde una unidad NVMe, pero falla en ambas. Los errores de “tiempo de espera de PCIe” sugieren que podría haber problemas de inicialización de hardware. En este caso, dado que queremos arrancar desde una tarjeta SD, debemos verificar que nuestra tarjeta esté correctamente insertada y probar la Solución 2 para descartar problemas de software antes de considerar problemas de hardware.

Solución 4: Solucionar problemas de salida de pantalla

Si tu Pi está arrancando (indicado por el parpadeo irregular del LED verde) pero no ves nada en tu pantalla, entonces el problema podría estar en la salida de la pantalla.

Primero, verifica que el cable micro-HDMI a HDMI esté completamente insertado en el puerto HDMI. Te recomiendo que uses el puerto HDMI0 (el más cercano al conector de alimentación USB-C) al conectar una pantalla 4K, ya que el segundo puerto (HDMI1) no funcionará con pantallas 4K60.

Hdmi de Raspberry Pi

¿Aún nada? Entonces deberías probar con un cable micro-HDMI a HDMI diferente. Comprar el oficial en la tienda de Raspberry Pi es tu mejor opción, pero cualquier cable de alta calidad clasificado para 4K debería funcionar.

También puedes modificar el archivo /boot/config.txt para forzar configuraciones específicas de visualización. Para hacerlo, necesitarás:

  1. Retirar la tarjeta SD e insertarla en otra computadora.
  2. Abrir la partición “boot” usando un explorador de archivos.
  3. Encontrar y editar el archivo config.txt usando un editor de texto.

Aquí están las configuraciones más efectivas para probar (agrega o descomenta estas líneas):

# Forzar salida HDMI incluso si no se detecta pantalla  
hdmi_force_hotplug=1  
  
# Intentar modo seguro si no ves pantalla  
hdmi_safe=1  
  
# Establecer modo HDMI específico (si tu pantalla no se está detectando correctamente)  
hdmi_group=2  
hdmi_mode=82  
  
# Aumentar la intensidad de la señal HDMI si estás experimentando parpadeos o ninguna pantalla  
config_hdmi_boost=4

Agrega estas configuraciones una por una, probando entre cada cambio. Si una configuración no funciona, elimínala antes de probar la siguiente.

Solución 5: Actualiza el cargador de arranque de tu Pi

Esta solución es principalmente para propietarios de Raspberry Pi 4 y 5, ya que estos modelos utilizan un chip EEPROM para almacenar su código de arranque en lugar de mantenerlo en la tarjeta SD como lo hacían los modelos anteriores.

Comienza descargando la última versión del Imager de Raspberry Pi desde el sitio web oficial de Raspberry Pi. Una vez instalado, conecta una tarjeta SD en blanco a tu computadora y lanza el Imager. En lugar de seleccionar un sistema operativo, haz clic en Elegir SO y navega a Imágenes de utilidad miscelánea.

Opciones adicionales del Imager

Desde allí, selecciona Cargador de arranque y luego Recuperación de arranque. Esto creará una tarjeta SD especial que actualizará el cargador de arranque de tu Pi a la última versión.

Cargador de arranque del Imager

Una vez que hayas escrito la imagen de recuperación en tu tarjeta SD, insértala en tu Pi y enciéndela. Deberías ver el LED de actividad verde parpadear rápidamente con un patrón que indica que la actualización está en progreso. Después de aproximadamente 10 segundos, el LED debería permanecer encendido de forma constante durante unos segundos si la actualización fue exitosa. Apaga tu Pi, retira la tarjeta SD de recuperación y prueba arrancar nuevamente con tu tarjeta SD normal.

Si tu Pi sigue sin arrancar después de intentar todas estas soluciones, probablemente te enfrentas a un problema de hardware más profundo. Si bien las Raspberry Pis son generalmente bastante confiables, pueden fallar si se exponen a picos de energía, electricidad estática o voltajes incorrectos en sus pines GPIO. En este caso, probablemente necesitarás comprar una nueva Raspberry Pi o considerar una de las muchas excelentes alternativas de Raspberry Pi disponibles hoy en día.