raspberrypi3-64.conf 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #@TYPE: Machine
  2. #@NAME: RaspberryPi 3 Development Board
  3. #@DESCRIPTION: Machine configuration for the RaspberryPi 3 in 64 bits mode
  4. MACHINEOVERRIDES =. "raspberrypi3:"
  5. MACHINE_EXTRA_RRECOMMENDS += "\
  6. linux-firmware-rpidistro-bcm43430 \
  7. linux-firmware-rpidistro-bcm43455 \
  8. bluez-firmware-rpidistro-bcm43430a1-hcd \
  9. bluez-firmware-rpidistro-bcm4345c0-hcd \
  10. "
  11. DEFAULTTUNE ?= "cortexa53-nocrypto"
  12. require conf/machine/include/arm/armv8a/tune-cortexa53.inc
  13. include conf/machine/include/rpi-base.inc
  14. RPI_KERNEL_DEVICETREE = " \
  15. broadcom/bcm2710-rpi-2-b.dtb \
  16. broadcom/bcm2710-rpi-3-b.dtb \
  17. broadcom/bcm2710-rpi-3-b-plus.dtb \
  18. broadcom/bcm2837-rpi-3-b.dtb \
  19. broadcom/bcm2710-rpi-cm3.dtb \
  20. "
  21. SDIMG_KERNELIMAGE ?= "kernel8.img"
  22. # When u-boot is enabled we need to use the "Image" format and the "booti"
  23. # command to load the kernel
  24. KERNEL_IMAGETYPE_UBOOT ?= "Image"
  25. # "zImage" not supported on arm64 and ".gz" images not supported by bootloader yet
  26. KERNEL_IMAGETYPE_DIRECT ?= "Image"
  27. KERNEL_BOOTCMD ?= "booti"
  28. UBOOT_MACHINE = "rpi_arm64_config"
  29. SERIAL_CONSOLES ?= "115200;ttyS0"
  30. VC4DTBO ?= "vc4-fkms-v3d"
  31. ARMSTUB ?= "armstub8.bin"