-
Notifications
You must be signed in to change notification settings - Fork 9
/
phyboard-polis-imx8mm-4.conf
72 lines (56 loc) · 2.17 KB
/
phyboard-polis-imx8mm-4.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#@TYPE: Machine
#@NAME: phyboard-polis-imx8mm-4
#@DESCRIPTION: PHYTEC phyBOARD-Polis i.MX8M Mini 1-4 GB RAM, Polis PL1532.1
#@ARTICLENUMBERS: PB-02820-001.A2, PCL-069-1032311I.A3
MACHINEOVERRIDES =. "mx8mm:"
require conf/machine/include/imx-base.inc
include conf/machine/include/phyimx8m.inc
MACHINE_FEATURES += "alsa can gpu screen"
MACHINE_FEATURES:append:use-nxp-bsp = " tpm2"
KERNEL_DEVICETREE = " \
freescale/imx8mm-phyboard-polis-rdk.dtb \
freescale/overlays/imx8mm-phyboard-polis-1532.1.dtbo \
freescale/overlays/imx8mm-phyboard-polis-peb-eval-01.dtbo \
freescale/overlays/imx8mm-phyboard-polis-peb-av-010-sn65dsi83.dtbo \
freescale/overlays/imx8mm-phyboard-polis-peb-av-013-sn65dsi83.dtbo \
freescale/overlays/imx8mm-phycore-rpmsg.dtbo \
freescale/overlays/imx8mm-phycore-no-eth.dtbo \
freescale/overlays/imx8mm-phycore-no-spiflash.dtbo \
freescale/overlays/imx8mm-vm016.dtbo \
freescale/overlays/imx8mm-vm016-fpdlink-port0.dtbo \
freescale/overlays/imx8mm-vm016-fpdlink-port1.dtbo \
freescale/overlays/imx8mm-vm017.dtbo \
freescale/overlays/imx8mm-vm017-fpdlink-port0.dtbo \
freescale/overlays/imx8mm-vm017-fpdlink-port1.dtbo \
freescale/overlays/imx8mm-vm020.dtbo \
freescale/overlays/imx8mm-vm020-fpdlink-port0.dtbo \
freescale/overlays/imx8mm-vm020-fpdlink-port1.dtbo \
"
# Set DDR FIRMWARE
DDR_FIRMWARE_NAME = " \
lpddr4_pmu_train_1d_imem.bin \
lpddr4_pmu_train_1d_dmem.bin \
lpddr4_pmu_train_2d_imem.bin \
lpddr4_pmu_train_2d_dmem.bin \
"
UBOOT_CONFIG ??= "fspi sd"
UBOOT_CONFIG:use-mainline-bsp ??= "sd"
UBOOT_CONFIG[sd] = "phycore-imx8mm_defconfig,sdcard"
UBOOT_CONFIG[fspi] = "phycore-imx8mm_fspi_defconfig"
SPL_BINARY = "spl/u-boot-spl.bin"
# Set u-boot DTB
UBOOT_DTB_NAME = "imx8mm-phyboard-polis-rdk.dtb"
ATF_PLATFORM = "imx8mm"
ATF_LOAD_ADDR = "0x920000"
IMX_UART_BASE = "0x30880000"
IMX_EXTRA_FIRMWARE = "firmware-imx-8m"
# Set imx-mkimage boot target
IMXBOOT_TARGETS = "flash_evk flash_evk_flexspi"
# Set Serial console
SERIAL_CONSOLES = "115200;ttymxc2"
IMAGE_BOOTLOADER = "imx-boot"
IMX_DEFAULT_KERNEL = "linux-imx"
KERNEL_IMAGETYPE = "Image"
LOADADDR = ""
UBOOT_SUFFIX = "bin"
UBOOT_MAKE_TARGET = "all"