¿Cuál es el firmware y el núcleo de la GPU?
El kernel es responsable de administrar los recursos de Raspberry Pi y se ejecuta en la unidad central de procesamiento (CPU). Permite que las tareas se ejecuten en la CPU. El firmware de la GPU, por otro lado, administra la unidad de procesamiento gráfico (GPU). Las dos unidades separadas están en el mismo chip y comparten memoria, que se segrega en el momento del arranque según los start.elf
archivos codificados . Para usar la Raspberry Pi, ambos conjuntos de archivos deben estar en las ubicaciones correctas de la tarjeta SD.
Puede comprar tarjetas SD precargadas de los socios minoristas de la Fundación.
Alternativamente, la Fundación publica regularmente nuevas imágenes de tarjetas SD en http://www.raspberrypi.org/downloads . Debe usar Unix dd
o Windows ' Win32DiskImager
para cargar esto en una tarjeta SD existente.
No es posible compilar su propia imagen de firmware de GPU, ya que es de código cerrado, por lo que confiamos en la Fundación y Broadcom para suministrar esto. Por otro lado, puede compilar su propia imagen del núcleo desde la fuente. La compilación cruzada es el tema de otras preguntas, como ¿Cómo compilo el núcleo en un host Ubuntu?
Actualización del firmware de la GPU - Debian / Raspbian
Puede actualizar el firmware con rpi-update
Hexxeh. En Raspbian , puede instalarlo ejecutando
sudo apt-get install rpi-update
Para actualizar el software, ejecute
sudo rpi-update
Actualización de espacio de usuario y software de kernel - Debian / Raspbian
El software del espacio de usuario debe mantenerse. Es bastante fácil; solo corre
sudo apt-get upgrade
Si hay algún error, puede intentar actualizar la base de datos primero ejecutando
sudo apt-get update
Si no comprende un error, probablemente sea mejor que pregunte aquí o intente buscar en Google.
Actualización de software - Arch Linux
El software debe mantenerse. La ventaja de Arch Linux sobre Debian aquí es que Arch Linux gestiona el firmware de la Raspberry Pi dentro del sistema de gestión de paquetes. Para actualizar, solo ejecuta
sudo pacman -Syu
Si hay algún error y no lo comprende, probablemente sea mejor que pregunte aquí o intente buscar en Google.
Referencias
- Repositorio rpi-update
sudo apt-get install rpi-update
lugar de la manual ahora.Echa un vistazo a RPi-Updater de Hexxeh. Está específicamente diseñado para actualizar el firmware y el kernel.
https://github.com/Hexxeh/rpi-update
Si está ejecutando Arch Linux, las actualizaciones serán parte de su
pacman -Syu
rutina, tal como existen en los repositorios oficiales de RPi.fuente
Para actualizar su sistema a las últimas versiones del software userland, debe ejecutar la actualización antes de la actualización : la actualización en realidad descarga los nuevos listados de paquetes para que la actualización pueda obtenerlos e instalarlos (como se explica en la documentación de Debian Linux ):
Además, es posible que deba ejecutar una actualización dist para realizar actualizaciones más grandes:
Actualizaciones automáticas
Si desea automatizar estos procedimientos, puede hacerlo configurando las opciones periódicas de apt . El Raspberry Pi viene con apt instalado (proporciona los comandos apt-get, etc.), y como parte de ese paquete se instala un script automatizado (en /etc/cron.daily/apt) para realizar actualizaciones automáticas a diario. (usando el demonio cron). Estos pueden controlarse creando (como root) un archivo /etc/apt/apt.conf.d/10periodic poniendo lo siguiente en él:
Esta configuración solo ejecutará la actualización todos los días, por lo que cuando ejecute
sudo apt-get upgrade
instalará los paquetes más recientes (sin tener que ejecutar primero apt-get update).Actualizaciones automáticas
Para configurar apt para actualizar automáticamente los paquetes también, primero deberá instalar un nuevo paquete para que funcionen las actualizaciones desatendidas:
Luego cambia la siguiente opción a "1" en /etc/apt/apt.conf.d/10periodic para habilitar las actualizaciones automáticas:
Para obtener más detalles, consulte los comentarios dentro del archivo /etc/cron.daily/apt y luego coloque las opciones relevantes en el archivo /etc/apt/apt.conf.d/10periodic.
fuente