Category error: referring to a boot ROM as something that can be modified. It's literally encoded in a metal mask defined at silicon production.
What you are referring to is the second-stage bootloader. On BCM2711 and BCM2712 products, it resides in SPI flash. Yes, this is common on a lot of other chips and it's separate for good reason - it includes more complex functionality and diagnostics that would be a poor fit for a bulletproof mask ROM.
Each of these products have a well-documented method for reverting the SPI flash contents to known-good defaults; most commonly the "recovery image" offered by Raspberry Pi Imager.
What you are referring to is the second-stage bootloader. On BCM2711 and BCM2712 products, it resides in SPI flash. Yes, this is common on a lot of other chips and it's separate for good reason - it includes more complex functionality and diagnostics that would be a poor fit for a bulletproof mask ROM.
Each of these products have a well-documented method for reverting the SPI flash contents to known-good defaults; most commonly the "recovery image" offered by Raspberry Pi Imager.
Statistics: Posted by jdb — Sun Apr 20, 2025 7:43 pm