Che cos'è il firmware e il kernel della GPU?
Il kernel è responsabile della gestione delle risorse di Raspberry Pi e viene eseguito sull'unità di elaborazione centrale (CPU). Consente l'esecuzione di attività sulla CPU. Il firmware GPU, d'altra parte, gestisce l' unità di elaborazione grafica (GPU). Le due unità separate si trovano sullo stesso chip e condividono la memoria, che è separata al momento dell'avvio in base a start.elf
file hardcoded . Per utilizzare Raspberry Pi, entrambi i set di file devono trovarsi nelle posizioni corrette sulla scheda SD.
È possibile acquistare schede SD precaricate dai rivenditori al dettaglio della Fondazione.
In alternativa, la Fondazione rilascia regolarmente nuove immagini di schede SD su http://www.raspberrypi.org/downloads . È necessario utilizzare Unix dd
o Windows ' Win32DiskImager
per caricare questo su una scheda SD esistente.
Non è possibile compilare la propria immagine del firmware GPU, poiché è di tipo chiuso, quindi ci affidiamo a Foundation e Broadcom per fornirlo. D'altra parte, è possibile compilare la propria immagine del kernel dal sorgente. La compilazione incrociata è oggetto di altre domande, come Come compilare il kernel su un host Ubuntu?
Aggiornamento del firmware della GPU - Debian / Raspbian
È possibile aggiornare il firmware tramite rpi-update
Hexxeh. Su Raspbian , è possibile installarlo eseguendo
sudo apt-get install rpi-update
Per aggiornare il software, eseguire
sudo rpi-update
Aggiornamento dello spazio utente e del software del kernel - Debian / Raspbian
Il software userspace deve essere mantenuto. È abbastanza facile; corri
sudo apt-get upgrade
In caso di errori, è possibile provare prima ad aggiornare il database eseguendo
sudo apt-get update
Se non capisci un errore, probabilmente è meglio chiedere qui o provare a cercare su Google.
Aggiornamento software - Arch Linux
Il software deve essere mantenuto. Il vantaggio di Arch Linux su Debian è che Arch Linux gestisce il firmware di Raspberry Pi all'interno del sistema di gestione dei pacchetti. Per aggiornare, basta eseguire
sudo pacman -Syu
Se ci sono errori e non lo capisci, probabilmente è meglio chiedere qui o provare a cercare su Google.
Riferimenti
- Repository rpi-update