[U-Boot] RPi3B rainbow screen for u-boot v2019.07 rpi_3_32b_defconfig
Victor Seryodkin
vvscore at gmail.com
Wed Jul 10 12:22:08 UTC 2019
u-boot v2019.07 (rpi_3_32b_defconfig) failed to boot on Raspberry Pi3B
Configuration
Raspberry Pi 3B (not 3B plus)
OS: Raspbian stretch lite
Distro: 2018-11-13-raspbian-stretch.zip
http://downloads.raspberrypi.org/raspbian/images/raspbian-2018-11-15/2018-11-13-raspbian-stretch.zip
Booting RPi from microSD card.
Kernel is 32bit from Raspbian distro without any modifications:
Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l
GNU/Linux
Initrd is not used.
u-boot executable is produced by local native build on RPi.
Results:
1) Default Raspberry bootloader (not u-boot) - RPi is booting and working
fine.
2) u-boot v2019.04 (configured only with rpi_3_32b_defconfig) - RPi is
booting and working fine.
3) u-boot v2019.07 (configured only with rpi_3_32b_defconfig) - got rainbow
screen on power on (boot failed).
Files for analysis are inside the archive
u-boot_v2019.07_rpi3b_rainbow-screen.tgz
https://drive.google.com/open?id=1i7LpbA8SK6bV2gWM0XPERA4RuJGUGAJh
u-boot_v2019.07_rpi3b_rainbow-screen.tgz content:
u-boot_v2019.04_GOOD/
.config
boot.cmd - boot.scr.uimg source
boot.scr.uimg
u-boot.bin
u-boot_v2019.07_BAD/.config
.config
boot.cmd - boot.scr.uimg source
boot.scr.uimg
u-boot.bin
boot/ (files used for both configs "u-boot_v2019.04" and "u-boot_v2019.07")
bcm2710-rpi-3-b.dtb
bootcode.bin
start.elf
config.txt
rpiKernel (renamed original file kernel7.img from Raspbian distro)
More information about the U-Boot
mailing list