Support loading correct DTB for RPi 3 model B+

U-Boot sets the variable fdtfile to the correct file name for the
detected hardware revision. Use this in the boot script to load either
the 3-b or 3-b-plus DTB

Signed-off-by: Richard Connon <richard@connon.me.uk>
This commit is contained in:
Richard Connon
2019-05-26 10:05:10 +01:00
parent b97f47b0aa
commit 5ffbfbbf67
3 changed files with 7 additions and 7 deletions

View File

@@ -1,9 +1,9 @@
setenv bootargs "dwc_otg.lpm_enable=0 earlyprintk console=tty1 console=ttyS0,115200 root=/dev/ram0 rw"
setenv dtbfile bcm2837-rpi-3-b.dtb
setenv loadaddr 0x01000000
setenv machid 0x00000c42
saveenv
fatload mmc 0:1 ${kernel_addr_r} kernel.uimg
fatload mmc 0:1 ${fdt_addr_r} ${dtbfile}
fatload mmc 0:1 ${loadaddr} kernel.uimg
fatload mmc 0:1 ${fdt_addr_r} dtb/${fdtfile}
fatload mmc 0:1 ${ramdisk_addr_r} initrd.uimg
bootm ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}
bootm ${loadaddr} ${ramdisk_addr_r} ${fdt_addr_r}