# Please DO NOT modify this file; if you need to modify the boot config, the # "usercfg.txt" file is the place to include user changes. Please refer to # the README file for a description of the various configuration files on # the boot partition. # The unusual ordering below is deliberate; older firmwares (in particular the # version initially shipped with bionic) don't understand the conditional # [sections] below and simply ignore them. The Pi4 doesn't boot at all with # firmwares this old so it's safe to place at the top. Of the Pi2 and Pi3, the # Pi3 uboot happens to work happily on the Pi2, so it needs to go at the bottom # to support old firmwares. [pi4] kernel=uboot_rpi_4.bin max_framebuffers=2 [pi2] kernel=uboot_rpi_2.bin [pi3] kernel=uboot_rpi_3.bin [all] arm_64bit=1 device_tree_address=0x03000000 # The following settings are "defaults" expected to be overridden by the # included configuration. The only reason they are included is, again, to # support old firmwares which don't understand the "include" command. enable_uart=1 cmdline=cmdline.txt include syscfg.txt include usercfg.txt