Skip to content

Commit

Permalink
Kconfig: Fix SYS_MALLOC_F_LEN for i.MX8MQ
Browse files Browse the repository at this point in the history
i.MX8MQ use SYS_MALLOC_F_LEN 0x2000, not 0x10000. The OCRAM_S only has
32KB memory, use 0x10000 will make SPL not bootable.

Signed-off-by: Peng Fan <[email protected]>
Reviewed-by: Michael Trimarchi <[email protected]>
Reviewed-by: Fabio Estevam <[email protected]>
  • Loading branch information
MrVan authored and trini committed Apr 11, 2022
1 parent 33ae8c5 commit b598957
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -250,9 +250,10 @@ config SYS_MALLOC_F_LEN
default 0x1000 if AM33XX
default 0x4000 if SANDBOX || RISCV
default 0x2000 if (ARCH_MX7 || ARCH_MX7ULP || ARCH_MX6 || ARCH_MX5 || \
ARCH_QEMU || ARCH_SUNXI || ARCH_OWL)
default 0x10000 if (ARCH_IMX8 || ARCH_IMX8M || ARCH_LS1012A || \
ARCH_LS1021A || ARCH_LS1043A || ARCH_LS1046A)
ARCH_QEMU || ARCH_SUNXI || ARCH_OWL || IMX8MQ)
default 0x10000 if (ARCH_IMX8 || (ARCH_IMX8M && !IMX8MQ) || \
ARCH_LS1012A || ARCH_LS1021A || ARCH_LS1043A || \
ARCH_LS1046A)
default 0x400
help
Before relocation, memory is very limited on many platforms. Still,
Expand Down

0 comments on commit b598957

Please sign in to comment.