Skip to content

Commit 07c35f4

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>
1 parent 1759ef0 commit 07c35f4

File tree

13 files changed

+2293
-455
lines changed

13 files changed

+2293
-455
lines changed

arch/arm/mach-imx/imx8m/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ config TARGET_IMX8MM_EVK
3939
select SUPPORT_SPL
4040
select IMX8M_LPDDR4
4141

42+
config TARGET_IMX8MM_DDR4_EVK
43+
bool "imx8mm DDR4 EVK board"
44+
select IMX8MM
45+
select SUPPORT_SPL
46+
select IMX8M_DDR4
47+
4248
config TARGET_IMX8MN_EVK
4349
bool "imx8mn DDR4 EVK board"
4450
select IMX8MN
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/* SPDX-License-Identifier: GPL-2.0+ */
2+
/*
3+
* Copyright 2019 NXP
4+
*/
5+
6+
#define __ASSEMBLY__
7+
8+
FIT
9+
BOOT_FROM sd
10+
LOADER spl/u-boot-spl-ddr.bin 0x7E1000
11+
SECOND_LOADER u-boot.itb 0x40200000 0x60000
12+
13+
DDR_FW ddr4_imem_1d.bin
14+
DDR_FW ddr4_dmem_1d.bin
15+
DDR_FW ddr4_imem_2d.bin
16+
DDR_FW ddr4_dmem_2d.bin

board/freescale/imx8mm_evk/Kconfig

Lines changed: 3 additions & 1 deletion
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"
@@ -9,4 +9,6 @@ config SYS_VENDOR
99
config SYS_CONFIG_NAME
1010
default "imx8mm_evk"
1111

12+
source "board/freescale/common/Kconfig"
13+
1214
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)