summaryrefslogtreecommitdiffstats
path: root/conf/machine/raspberrypi3-64-rt.conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf/machine/raspberrypi3-64-rt.conf')
-rw-r--r--conf/machine/raspberrypi3-64-rt.conf37
1 files changed, 37 insertions, 0 deletions
diff --git a/conf/machine/raspberrypi3-64-rt.conf b/conf/machine/raspberrypi3-64-rt.conf
new file mode 100644
index 0000000..8f59155
--- /dev/null
+++ b/conf/machine/raspberrypi3-64-rt.conf
@@ -0,0 +1,37 @@
1#@TYPE: Machine
2#@NAME: RaspberryPi 3 Development Board
3#@DESCRIPTION: Machine configuration for the RaspberryPi 3 in 64 bits mode
4
5MACHINEOVERRIDES = "raspberrypi3:${MACHINE}"
6
7MACHINE_EXTRA_RRECOMMENDS += "\
8 linux-firmware-rpidistro-bcm43430 \
9 linux-firmware-rpidistro-bcm43455 \
10 bluez-firmware-rpidistro-bcm43430a1-hcd \
11 bluez-firmware-rpidistro-bcm4345c0-hcd \
12"
13
14require conf/machine/include/tune-cortexa53.inc
15include conf/machine/include/rpi-base.inc
16
17PREFERRED_PROVIDER_virtual/kernel = "linux-raspberrypi-rt"
18
19RPI_KERNEL_DEVICETREE = " \
20 broadcom/bcm2710-rpi-3-b.dtb \
21 broadcom/bcm2710-rpi-3-b-plus.dtb \
22 broadcom/bcm2837-rpi-3-b.dtb \
23 "
24
25SERIAL_CONSOLES ?= "115200;ttyS0"
26
27UBOOT_MACHINE = "rpi_3_config"
28MACHINE_FEATURES_append = " vc4graphics"
29
30# When u-boot is enabled we need to use the "Image" format and the "booti"
31# command to load the kernel
32KERNEL_IMAGETYPE_UBOOT ?= "Image"
33# "zImage" not supported on arm64 and ".gz" images not supported by bootloader yet
34KERNEL_IMAGETYPE_DIRECT ?= "Image"
35KERNEL_BOOTCMD ?= "booti"
36
37ARMSTUB ?= "armstub8.bin"