Skip to content

imx: fix M4 boot on i.MX8MQ processors

Gary Bisson u-boot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2imx: mx8m: add memory mapping for CAAM and TCMarch/arm/mach-imx/mx8m/soc.c+16 -02 replies
2/2imx: bootaux: fix stack and pc assignment on 64-bit platformsarch/arm/mach-imx/imx_bootaux.c+2 -22 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchPeng Fan
1/2R-b
2/2R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [U-Boot] [PATCH 0/2] imx: fix M4 boot on i.MX8MQ processors

Hi,

This series fixes loading a M4 firmware into memory and start that M4 core using bootaux on i.MX8MQ platforms.

There were two issues:
1- the memory where the firmware is loaded (TCM) wasn't mapped 2- the bootaux code relied on ulong instead of u32 (M4 core is 32-bit)

This was tested on Nitrogen8M platform.

Regards,
Gary

Gary Bisson (2):
imx: mx8m: add memory mapping for CAAM and TCM
imx: bootaux: fix stack and pc assignment on 64-bit platforms

 arch/arm/mach-imx/imx_bootaux.c |  4 ++--
 arch/arm/mach-imx/mx8m/soc.c    | 16 ++++++++++++++++
 2 files changed, 18 insertions(+), 2 deletions(-)
Signature · 1 line
2.19.1