Actualizar el firmware y kernel de las Raspberry Pi

Introducción

RaspberryPiLogoAsí como es posible actualizar el sistema operativo (Raspbian) de la tarjeta Raspberry Pi también es posible actualizar el firmware de la misma y su kernel.

Esto normalmente sucede mediante el paquete raspberrypi-bootloader el cual se encuentra contenido en los repositorios estándar de Rasbpian.  Esta versión se actualiza con regular frecuencia y a pesar de no acostumbra  a ser la última disponible, acostumbra  a ser una bastante probada y estable.

Estos archivos –kernel, firmware y bootloader– residen en una partición independiente del directorio raíz en la tarjeta SD.  Por este motivo no es la Raspberry Pi que se actualiza sino la tarjeta SD con el sistema operativo.

Procedimiento

Si se desea actualizar el firmware y el kernel de la tarjeta a las últimas versiones disponibles se debe utilizar el siguiente comando.

$ sudo rpi-update

Debe tenerse en cuenta que esta versión posiblemente sea menos estable que la incluida en los repositorios.

Análisis de la actualización

Con la versión actual del firmware que se encuentra disponible en el repositorio de Raspbian.

$ sudo aptitude show raspberrypi-bootloader

    Package: raspberrypi-bootloader          
    State: installed
    Automatically installed: no
    Version: 1.20140107-1
    Priority: extra
    Section: admin
    Maintainer: Alex Bradbury <asb@asbradbury.org>
    Architecture: armhf
    Uncompressed Size: 53.9 M
    Description: Raspberry Pi bootloader
     This package contains the Raspberry Pi bootloader (plus,   temporarily, a kernel).
    Homepage: https://github.com/raspberrypi/firmware

Se cuenta con las siguientes versiones de firmware y kernel.

$ /opt/vc/bin/vcgencmd version

    Jan  6 2014 21:19:57
    Copyright (c) 2012 Broadcom
    version b00bb3ae73bd2799df0e938b7a5f17f45303fb53 (clean) (release)

$ uname -a

    Linux anita 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux

Una vez se realizó la actualización del software utilizando rpi-update se obtuvieron las siguientes versiones.

$ /opt/vc/bin/vcgencmd version

    May  9 2014 16:52:52
    Copyright (c) 2012 Broadcom
    version c8ed097f7c23249e702bea3ed6b5720136ba00e4 (tainted) (release)

$ uname -a

    Linux anita 3.12.19+ #681 PREEMPT Fri May 9 16:36:10 BST 2014 armv6l GNU/Linux

Recursos

2 thoughts on “Actualizar el firmware y kernel de las Raspberry Pi”

    1. Las tarjetas SD se corrompen cuando hay variaciones de voltaje, la mayor cantidad de problemas se da por fuentes que no alimentan correctamente a las Raspi.

Leave a Reply

Your email address will not be published. Required fields are marked *