• Saltar al contenido principal
  • Saltar a la barra lateral principal
  • Blog
  • Sistemas Operativos
    • Todos los sistemas operativos del Raspberry Pi Imager en 2026
  • Tipos de Raspberry Pi
    • Selector interactivo de Raspberry Pi
    • Raspberry Pi: rivales y alternativas SBC en 2026 con Armbian y DietPi
  • Glosario
  • FAQ
  • Contacto
  • Cookies y RGPD
  • Acerca de

Raspberry para torpes

Blog sobre Raspberry Pi en español desde 2013. Guías de configuración, hardware, sistemas operativos y proyectos para todos los niveles.

github-mayo-2026

GitHub de Raspberry Pi mayo 2026: bootloader A/B y energía del V3D

1 junio, 2026 by manuti Deja un comentario

☕
¿El blog te ha sido útil?Puedes invitarme a un café en Ko-fi. Sin suscripciones, sin compromisos.
Invitar a un café

Este mes casi no llego a mirar los repositorios oficiales en los GitHub de Raspberry Pi. No es que sea algo que esté escondido, la propia documentación de fuentes de software de Raspberry Pi explica de dónde sale cada cosa, e incluso lista sus organizaciones en GitHub. Ahí está casi todo lo que la empresa prepara antes de contarlo en su blog. Cuando quieren que lo sepas, publican una nota. Cuando todavía no, puede escaparse en un commit, aunque desde las filtraciones de la Raspberry Pi 3B+ se volvieron muy prudentes, esto creo que ya lo he dicho por aquí.

El repaso a los GitHub de Raspberry Pi de mayo 2026 no trae hardware escondido entre los commits, a diferencia de marzo (aunque sigue sin haber noticias de esa pantalla de 10″). Pero sí deja una dirección bastante clara, y además bastante coherente con el mes pasado: actualizar dispositivos en campo sin romperlos. El bootloader aprende a tener un plan B. La herramienta de imágenes apunta al mismo objetivo desde el otro lado. Y el kernel se dedica a afinar temas de energía y fiabilidad.

Commits del rpi-eeprom en GitHub

El kernel de Raspberry Pi en mayo: una GPU que aprende a dormir

La rama de desarrollo va por la 6.18.33, con los saltos de estabilidad habituales a lo largo del mes. Pero el cambio que más me ha gustado no es un número de versión, sino una función nueva en el GPU. El driver drm/v3d (el que gobierna el núcleo gráfico V3D de la VideoCore VII y de la VideoCore VI) estrena gestión de energía en tiempo de ejecución.

En la práctica significa que la GPU se apaga sola cuando nadie la usa y vuelve cuando hace falta. No es algo que vayas a notar mirando la pantalla, pero sí en el consumo de una Pi que pasa horas sin dibujar nada. Eso sí, tocar la energía de un bloque gráfico tiene su complejidad: el mismo mes llegan varios parches para vaciar las cachés antes de suspender y para refrescar la TLB de la MMU al despertar. Son el tipo de arreglos que evitan corrupciones raras tras entrar en reposo y encenderse.

Commit del V3D runtime PM en GitHub

Ethernet que se atasca en silencio

El otro asunto interesante para la fiabilidad está en la red. Hay una tanda de «candidate fixes» para un cuelgue silencioso de la transmisión en el BCM2712 y el RP1. Es decir, la conexión de red por cable de la Raspberry Pi 5. El driver macb dejaba de enviar paquetes sin avisar de nada, y reproducir ese fallo no es fácil. Que lo etiqueten como «candidatos» indica que aún lo están persiguiendo.

Por otro lado, la Ethernet de la Pi 4 también recibe atención. El driver bcmgenet mantiene ahora desactivado el ahorro de energía EEE en el buffer de recepción. Además, se revierte una limitación previa del tamaño de ráfaga DMA que daba problemas. En ambos casos la decisión es la misma: ante la duda, fiabilidad antes que microoptimización.

PCIe, NVMe y un guiño al SATA

El almacenamiento de la Pi 5 también suma arreglos. El controlador PCIe conserva ahora ciertos bits de un registro de depuración al negociar la petición de reloj, lo que mejora la estabilidad con discos exigentes. Además, el driver NVMe corrige el acceso a la tabla del Host Memory Buffer en sistemas de 64 bits. Era un fallo de orden de bytes que solo se notaba en arquitectura ARM.

Hay un cambio que me toca de cerca por las pruebas que tengo pendientes con discos SSD. Se revierte parcialmente el parche que forzaba DMA de 32 bits para los controladores JMicron JMB582 y JMB585, los mismos que llevan muchos HAT de discos. Hay un tema de errores o baja velocidad con discos UASP, que precisamente muchas cajas USB externas llevan estos JMicron que son de los mejores.También se deshacen unos cambios en el sensor IMX219 de la Camera Module 2 que habían roto los modos de 480p y 1232p.

rpi-eeprom: el bootloader aprende a tener plan B

Este probablemente sea el cambio más importante del mes. El repositorio del firmware de arranque estrena actualizaciones A/B del bootloader para el BCM2712. La idea, copiada del mundo del móvil, es sencilla: en lugar de sobrescribir el único bootloader que tienes, se mantienen dos copias. Si una actualización sale mal, el sistema arranca con la copia anterior y no te quedas con una Raspberry Pi «brickeada». He aprovechado después de leer la actualización para hacerla en mi Raspberry Pi 5.

fastfetch
sudo rpi-eeprom-update -l
sudo rpi-eeprom-update -a
sudo rpi-eeprom-update -a

Para los que tenemos una Pi en casa para nuestras cosas caseras es un detalle. Para quien gestiona decenas de dispositivos repartidos por ahí, sin teclado ni pantalla a mano, es la diferencia entre actualizar tranquilo o no actualizar nunca. De hecho, encaja con la importancia que los clientes industriales tienen cada vez más peso para las decisiones de Raspberry Pi.

El resto de cambios refuerzan esa misma línea. La Pi 5 pasa a usar la fuente de entropía correcta para el kaslr-seed y el rng-seed. Así mejora la calidad del arranque aleatorizado y de la generación de números aleatorios. La herramienta de criptografía del firmware ya puede leer y escribir el uso de claves en la memoria OTP, una pieza más del arranque firmado. Y en el lado más normal, el firmware SDRAM de Broadcom para la Pi 4 sube a la versión 2.35. También hay nuevas comprobaciones de versión mínima del bootloader.

rpi-image-gen: el mismo objetivo desde el otro lado

Si el bootloader ahora puede actualizarse sin romperse, igual hay que hacer con las imágenes que se le envían. Esa es la tarea de rpi-image-gen, la herramienta que ya comenté en abril como relevo profesional de pi-gen. En mayo ha seguido: el ritmo de commits es alto y casi todos van en la misma dirección.

Lo más llamativo es el trabajo en torno a las actualizaciones OTA con esquema A/B aplicado a la imagen entera, no solo al bootloader. Es justo lo que necesitas si quieres conservar la configuración del usuario al cambiar de versión, como pasa también en las actualizaciones de los teléfonos móviles. Llega también soporte de raíz cifrada, una nueva capa base para Trixie pensada para sistemas interactivos, y gestión de Wi-Fi con iwd incluyendo el código de país.

También se actualiza el generador de SBOM, ese inventario de software que acompaña a cada imagen para saber qué lleva instalado y qué vulnerabilidades te afectan. En conjunto, rpi-image-gen se va pareciendo cada vez menos a un script de aficionado y cada vez más a la cadena de montaje de un producto industrial.

Una última cosa. Dado que el AMA de Reddit de este mes puso la Raspberry Pi 6 en boca de todos, he buscado a lo burro. No hay nada: nada de nuevo chip, nada de archivos DTS de placa nueva, sin directorio de dispositivo en rpi-image-gen. Cuando la Pi 5 se acercaba, los commits hablaban meses antes del anuncio. La Touch Display de 10,1 pulgadas también se coló en el kernel con bastante antelación. Aquí el silencio es total. O el desarrollo inicial de la Pi 6 ocurre en repos privados, o el anuncio está más lejos de realmente empezar a mover algo.

Mayo no trae muchas cosas nuevas. Pero si trabajo para los usuarios que siguen comprando Raspberry Pi aunque estén caras, las empresas: bootloader con plan B, imágenes que se actualizan por aire sin perder los datos, raíz cifrada, entropía decente y una GPU que se apaga cuando no hace nada. Raspberry Pi sigue mejorando una plataforma para gente que despliega dispositivos, no solo para quien trastea un domingo. Y lo bueno es que casi todo eso nos acaba beneficiando.

Si quieres mirar tú mismo, el material está en abierto: el árbol del kernel, el repositorio del bootloader, el firmware y la propia herramienta rpi-image-gen. Nos leemos en el repaso de junio.

Artículos relacionados:

  • github junio 2026
    GitHub Raspberry Pi junio 2026: rpi-sb-provisioner
  • nueva raspberry pi 3
    ¿Nueva Raspberry Pi?
  • github abril 2026
    Repaso a los GitHub de Raspberry Pi – abril 2026
  • Raspberry Pi vuelta al cole 2015
    Raspberry Pi : Vuelta al cole 2015

Publicado en: Hardware Etiquetado como: bootloader, github, kernel, raspberry-pi-5, rpi-eeprom, rpi-image-gen, v3d

Barra lateral principal

α Fotografía El lado analógico de manuti

Categorías

  • Cajas (9)
  • comandos (21)
  • Compras (116)
  • dudas (41)
  • Empezando (55)
  • Hardware (109)
  • Instalacion (64)
  • Media Center (56)
  • Negocios (5)
  • Proyectos (45)
  • Rivales (114)
  • Sistemas Operativos (70)
  • sorteo (2)
Raspberry Pi 5 - 4GB RAM
Raspberry Pi 5 - 4GB RAM
Ver precio en Amazon →
Raspberry Pi Zero 2W
Raspberry Pi Zero 2W
Ver precio en Amazon →

Por si te lo perdiste

ubuntu ama a arm

Ubuntu apuesta fuerte por ARM: ya es arquitectura principal

NasberryPi

NasberryPi: NAS fácil con Raspberry Pi

github junio 2026

GitHub Raspberry Pi junio 2026: rpi-sb-provisioner

Raspberry Pi 5 - 8GB RAM
Raspberry Pi 5 - 8GB RAM
Ver precio en Amazon →

Visita la tienda Raspberry Pi en Amazon - enlace afiliado
© 2013–2026

Cookie y RGPD | Aviso Legal
Este sitio web usa cookies para mejorar su experiencia como usuario ► «Aceptar todo» Rechazar Elegir cookies ◘ Si necesita Política de cookies
Política de Cookies

Resumen de privacidad

Este sitio web utiliza cookies para mejorar tu experiencia mientras navegas por él. De estas cookies, las clasificadas como necesarias se almacenan en tu navegador, ya que son esenciales para el funcionamiento de las funcionalidades básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y entender cómo usas este sitio web. Estas cookies se almacenarán en tu navegador únicamente con tu consentimiento. También tienes la opción de rechazarlas. Sin embargo, rechazar algunas de estas cookies puede afectar a tu experiencia de navegación.
Necessary
Siempre activado
Las cookies necesarias son imprescindibles para el funcionamiento correcto del sitio web. Esta categoría solo incluye cookies que garantizan las funcionalidades básicas y las características de seguridad del sitio. Estas cookies no almacenan ninguna información personal.
CookieDuraciónDescripción
cookielawinfo-checkbox-advertisement1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Advertisement".
cookielawinfo-checkbox-analytics1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Analytics".
cookielawinfo-checkbox-comentarios1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Comentarios (Disqus)".
cookielawinfo-checkbox-functional1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Functional".
cookielawinfo-checkbox-necessary1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie registra el consentimiento del usuario para las cookies de la categoría "Necessary".
cookielawinfo-checkbox-others1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie almacena el consentimiento del usuario para las cookies de la categoría "Others".
cookielawinfo-checkbox-performance1 añoEstablecida por el plugin GDPR Cookie Consent, esta cookie almacena el consentimiento del usuario para las cookies de la categoría "Performance".
CookieLawInfoConsent1 añoCookieYes establece esta cookie para registrar el estado por defecto de los botones de cada categoría y el estado de la CCPA. Funciona únicamente en coordinación con la cookie principal.
wpEmojiSettingsSupportssesiónWordPress establece esta cookie cuando un usuario interactúa con emojis en un sitio WordPress. Ayuda a determinar si el navegador del usuario puede mostrar los emojis correctamente.
__cf_bm1 horaEsta cookie, establecida por Cloudflare, se utiliza para dar soporte a la gestión de bots de Cloudflare.
Functional
Las cookies funcionales ayudan a realizar ciertas funciones como compartir el contenido del sitio web en redes sociales, recoger comentarios y otras características de terceros.
CookieDuraciónDescripción
VISITOR_INFO1_LIVE6 mesesCookie establecida por YouTube para medir el ancho de banda y determinar si el usuario recibe la interfaz de reproductor nueva o antigua.
ytidb::LAST_RESULT_ENTRY_KEYnuncaYouTube utiliza esta cookie para almacenar la última entrada de resultados de búsqueda en la que hizo clic el usuario. Esta información se usa para mejorar la experiencia ofreciendo resultados más relevantes en el futuro.
Performance
Las cookies de rendimiento se utilizan para entender y analizar los índices clave de rendimiento del sitio web, lo que ayuda a ofrecer una mejor experiencia de usuario a los visitantes.
Analytics
Las cookies analíticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a ofrecer información sobre métricas como el número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
CookieDuraciónDescripción
YSCsesiónCookie establecida por YouTube que se usa para hacer seguimiento de las visualizaciones de vídeos embebidos en páginas de YouTube.
Advertisement
Las cookies de publicidad se utilizan para ofrecer a los visitantes anuncios y campañas de marketing relevantes. Estas cookies rastrean a los visitantes a través de distintos sitios web y recopilan información para mostrar anuncios personalizados.
CookieDuraciónDescripción
VISITOR_PRIVACY_METADATA6 mesesYouTube establece esta cookie para almacenar el estado de consentimiento de cookies del usuario para el dominio actual.
__Secure-ROLLOUT_TOKEN6 mesesYouTube utiliza esta cookie para gestionar el despliegue de funciones y la experimentación. Ayuda a Google a controlar qué funciones nuevas o cambios de interfaz se muestran a los usuarios como parte de pruebas y despliegues escalonados, garantizando una experiencia coherente durante un experimento.
__Secure-YECsesiónCookie de YouTube. Se encarga de almacenar tus preferencias de reproducción de video (como el volumen, la calidad de video predeterminada o la configuración de subtítulos) cuando ves videos de YouTube incrustados en otras páginas web.
__Secure-YNID6 mesesCookie de YouTube utilizada para proteger la seguridad del usuario y prevenir el fraude, especialmente durante el proceso de inicio de sesión.
Others
Otras cookies sin clasificar son aquellas que están siendo analizadas y que todavía no se han asignado a ninguna categoría.
Comentarios (Disqus)
Las cookies de comentarios permiten mostrar y gestionar el sistema de comentarios de terceros (Disqus), incluyendo el registro de usuarios y el control de spam. Estas cookies solo se cargan si aceptas esta categoría.
CookieDuraciónDescripción
disqus_unique1 añoCookie de Disqus usada para el registro de usuarios y control de spam en los comentarios.
GUARDAR Y ACEPTAR
Funciona con CookieYes Logo