Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

The Unusual Pi Boot Process Explained

Uncategorized
1 1 0
  • The Unusual Pi Boot Process Explained

    If you’ve ever experimented with a microprocessor at the bare metal level, you’ll know that when it starts up, it will look at its program memory for something to do. On an old 8-bit machine, that program memory was usually an EPROM at the start of its address space, while on a PC, it would be the BIOS or UEFI firmware. This takes care of initialising the environment in both hardware and software, and then loading the program, OS, or whatever the processor does. The Raspberry Pi, though, isn’t like that, and [Patrick McCanna] is here to tell us why.

    The Pi eschews bringing up its ARM core first. Instead, it has a GPU firmware that brings up the GPU. It’s this part of the chip that then initialises all peripherals and memory. Only then does it activate the ARM part of the chip. As he explains, this is because the original Pi chip, the BCM2835, is a set-top-box chip. It’s not an application processor at all, but a late-2000s GPU that happened to have an ARM core on a small part of its die, so the GPU wakes first, not the CPU. Even though the latest versions of the Pi have much more powerful Broadcom chips, this legacy of their ancestor remains. For most of us using the board it doesn’t matter much, but it’s interesting to know.

    Fancy trying bare metal Pi programming? Give it a go. We’ve seen some practical projects that start at that level.


    hackaday.com/2025/12/21/the-un…


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • Some of you are going to hell

    Uncategorized
    1
    0 Votes
    1 Posts
    0 Views
    Some of you are going to hell.But as the creatures that torture sinners.
  • Stamattina mio figlio fa:

    Uncategorized linguistica italiano
    1
    0 Votes
    1 Posts
    0 Views
    Stamattina mio figlio fa:«Sclero! Anzi no, snobile!»Ed a me viene in mente che non solo esiste sclero, ma anche spopolo. Quindi snobile è l'unico che non esiste.In realtà, tornato a casa dall'averlo accompagnato, ho verificato, e «snobilitare» esiste, ma dei tre è l'unico che esiste solo nel suo significato letterale di togliere la nobiltà.#linguistica #italiano
  • 0 Votes
    1 Posts
    0 Views
    Nel 1926 nasce lo zoologo ed etologo Floriano Papi, tra i presidenti onorari Uaar. Combatte nella Resistenza, è docente universitario, socio dell’Accademia nazionale dei Lincei e fonda con Danilo Mainardi (un altro nostro presidente onorario) della Società italiana di etologia.
  • 0 Votes
    1 Posts
    0 Views
    Ragazzi, basta reels, adottate un Commodore!✨ Chi ricorda l’emozione di ricevere il proprio primo computer? ✨Oggi i bambini e i ragazzi crescono immersi in smartphone e social, ma cosa succederebbe se potessero ricevere qualcosa che stimoli davvero la loro creatività, la curiosità e la passione per la tecnologia, proprio come è successo a noi con i nostri primi Commodore?💡 La vera innovazione nasce dal gioco, dalla sperimentazione e dalla voglia di creare. Non basta scrollare Reels: serve uno strumento che dia potere alla mente dei giovani innovatori di domani.Risvegliamo in loro la scintilla della curiosità, proprio come hanno fatto con noi i pionieri della tecnologia.#RedHotCyber #Innovation #Creativity #Coding #FutureMakers #Commodore64 #TechForKids