Skip to content

Commit ebc757a

Browse files
author
Ye Li
committed
MLK-23574-27 imx8mm_evk: Update board codes and add DDR4 support
Update the board codes to use latest DDR script and support flexspi boot, USB host/gadget, etc. Also add DDR4 EVK board support for RAW NAND boot. Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit 07c35f4) (cherry picked from commit 85e00a8)
1 parent c5d7885 commit ebc757a

File tree

14 files changed

+2176
-52
lines changed

14 files changed

+2176
-52
lines changed

arch/arm/mach-imx/imx8m/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ config TARGET_IMX8MM_EVK
5959
select ARCH_MISC_INIT
6060
select SPL_CRYPTO if SPL
6161

62+
config TARGET_IMX8MM_DDR4_EVK
63+
bool "imx8mm DDR4 EVK board"
64+
select IMX8MM
65+
select SUPPORT_SPL
66+
select IMX8M_DDR4
67+
6268
config TARGET_IMX8MM_ICORE_MX8MM
6369
bool "Engicam i.Core MX8M Mini SOM"
6470
select IMX8MM

board/freescale/imx8mm_evk/Kconfig

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
if TARGET_IMX8MM_EVK
1+
if TARGET_IMX8MM_EVK || TARGET_IMX8MM_DDR4_EVK
22

33
config SYS_BOARD
44
default "imx8mm_evk"
@@ -10,6 +10,8 @@ config SYS_CONFIG_NAME
1010
default "imx8mm_evk"
1111

1212
config IMX_CONFIG
13-
default "board/freescale/imx8mm_evk/imximage-8mm-lpddr4.cfg"
13+
default "board/freescale/imx8mm_evk/imximage-8mm.cfg"
14+
15+
source "board/freescale/common/Kconfig"
1416

1517
endif

board/freescale/imx8mm_evk/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ obj-y += imx8mm_evk.o
99
ifdef CONFIG_SPL_BUILD
1010
obj-y += spl.o
1111
obj-$(CONFIG_IMX8M_LPDDR4) += lpddr4_timing.o
12+
obj-$(CONFIG_IMX8M_DDR4) += ddr4_timing.o
1213
endif

0 commit comments

Comments
 (0)