From ea66def1fb2cd69951fc34e1afd1782e33ccba17 Mon Sep 17 00:00:00 2001 From: Sachi King Date: Tue, 23 Apr 2019 09:48:03 +1000 Subject: [PATCH] Update RPi3 firmware to fix startup on newer kit With the current firmware being pulled for the RPi3, recent revisions of the RPi hardware, such as the 3 B+ will fail to boot. The issue is exhibited as when RPi 3 B+ receives power and attempts to boot, the power LED will turn off and the ACT LED will flash 8 times. According to elinux.org troubleshooting guide[0] this correlates to an SDRAM initialisation error that can be fixed by updating the firmware. After updating this firmware the power light stays on, and UBoot can be seen booting. [0] - https://elinux.org/R-Pi_Troubleshooting#Green_LED_blinks_in_a_specific_pattern Signed-off-by: Sachi King --- tools/mkimage-rpi3/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/mkimage-rpi3/Dockerfile b/tools/mkimage-rpi3/Dockerfile index f14f8f178..e3a33beb0 100644 --- a/tools/mkimage-rpi3/Dockerfile +++ b/tools/mkimage-rpi3/Dockerfile @@ -34,7 +34,7 @@ RUN patch -p 1 < /u-boot.patch && \ cp tools/mkimage /out/bin # fetch the Raspberry Pi 3 firmware (latest master) -ENV RPI_COMMIT=478d637c476e838ffcfa8535232ff0b86daf5918 +ENV RPI_COMMIT=f8939644f7bd3065068787f1f92b3f3c79cf3de9 RUN mkdir -p /out/boot && \ cd /out/boot && \ curl -fsSLO https://github.com/raspberrypi/firmware/raw/$RPI_COMMIT/boot/LICENCE.broadcom && \