BMC Firmware¶
Use the get_latest_firmware.sh
script to get the latest firmware from the official raspberry pi firmware repository.
This firmware is used to start the Raspberry-Pi, even when we're talking about bare metal programming. The GPU (Graphics Processor Unit) is responsible for bootstrapping the ARM processor and the firmware (kernel.img
) is loaded and run by the GPU to do the initial booting before starting the ARM.