From 7ebcfe3cb99ba536b5dcce7704956aeb11b6a57b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20PORTAY?= Date: Tue, 15 Apr 2025 17:31:24 +0200 Subject: [PATCH] board/raspberrypi/readme.txt: add videocore note MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The VideoCore blobs for the Raspberry Pi 1, 2, 3, Zero, Zero W and Zero 2 W are differents from the ones for the Raspberry Pi 4 and the Compute Module 4. The VideoCore blobs for the Raspberry Pi 4 are named with a 4[1] (i.e. start4.elf, start4x.elf, start4db.elf and start4cd.elf). This precises which VideoCore firmware blob files are present on the Raspberry Pi 1, 2, 3, Zero W, Zero 2 W and which files are present on the the Rapsberry Pi 4 and the Compute Module 4. Note: The VideoCore blobs for the Raspberry Pi 5 are self-contained in its bootloader EEPROM[1][2]; there is no additional files for pi5. [1]: https://www.raspberrypi.com/documentation/computers/configuration.html#start-elf [2]: https://www.raspberrypi.com/documentation/computers/config_txt.html#start_file-fixup_file Signed-off-by: Gaƫl PORTAY Signed-off-by: Julien Olivain --- board/raspberrypi/readme.txt | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/board/raspberrypi/readme.txt b/board/raspberrypi/readme.txt index 0f3ec9d8bb..c12a8969f1 100644 --- a/board/raspberrypi/readme.txt +++ b/board/raspberrypi/readme.txt @@ -115,11 +115,11 @@ After building, you should obtain this tree: | +-- bootcode.bin [2] | +-- cmdline.txt | +-- config.txt - | +-- fixup.dat [1] - | +-- fixup4.dat [1] - | +-- start.elf [1] - | +-- start4.elf [1] - | `-- overlays/ [3] + | +-- fixup.dat [3] + | +-- fixup4.dat [4] + | +-- start.elf [3] + | +-- start4.elf [4] + | `-- overlays/ [5] +-- sdcard.img +-- Image [1] `-- zImage [1] @@ -131,7 +131,11 @@ After building, you should obtain this tree: Pi 4, 400, 5 and the Compute Module 4, 4s and 5 load the second stage bootloader from a SPI flash EEPROM. -[3] Only for the Raspberry Pi installing device-tree overlays. The Raspberry Pi +[3] Only for the Raspberry Pi 1, 2, 3, Zero and Zero 2. + +[4] Only for the Raspberry Pi 4, 400, Compute Module 4 and 4s. + +[5] Only for the Raspberry Pi installing device-tree overlays. The Raspberry Pi with Bluetooth connectivity (Zero W, Zero 2 W, 3, 4, 400, Compute Module 4 and 4s) use the miniuart-bt overlay to enable UART0 for the serial console; the Bluetooth uses the mini-UART instead. Alternative would be to disable