Compare commits

..

2 Commits

3 changed files with 10 additions and 4 deletions

View File

@@ -1,13 +1,12 @@
# Please note that this is only a sample, we recommend you to change it to fit
# your needs.
# You should override this file using BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE.
# See http://buildroot.org/manual.html#rootfs-custom
# and http://elinux.org/RPiconfig for a description of config.txt syntax
start_file=start.elf
fixup_file=fixup.dat
# Device tree to be used bu U-Boot:
device_tree=bcm2835-rpi-b-plus.dtb
#device_tree=bcm2835-rpi-zero-w.dtb
kernel=u-boot.bin
# To use an external initramfs file

View File

@@ -1,5 +1,9 @@
label buildroot
kernel /zImage
devicetree /bcm2835-rpi-b-plus.dtb
# devicetree /bcm2835-rpi-zero-w.dtb
devicetree-overlay /ssd1306.dtbo
append root=/dev/mmcblk0p2 rootwait console=tty1 console=ttyAMA0,115200
# In Raspberry Pi Zero W, the mini-uart is used for console instead of the PL011:
# append root=/dev/mmcblk0p2 rootwait console=tty1 console=ttyS1,115200

View File

@@ -19,12 +19,15 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.74"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_RPI_COMMON_PATH)/board/raspberrypi/linux_defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="broadcom/bcm2835-rpi-b-plus"
BR2_LINUX_KERNEL_INTREE_DTS_NAME="broadcom/bcm2835-rpi-b-plus broadcom/bcm2835-rpi-zero-w"
BR2_LINUX_KERNEL_CUSTOM_DTS_DIR="$(BR2_EXTERNAL_RPI_COMMON_PATH)/board/raspberrypi/dtoverlay/"
BR2_LINUX_KERNEL_DTB_OVERLAY_SUPPORT=y
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_XZ=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI=y
BR2_PACKAGE_LINUX_FIRMWARE=y
BR2_PACKAGE_LINUX_FIRMWARE_RTL_RTW88=y
BR2_PACKAGE_RPI_FIRMWARE=y