[PATCH 0/5] ARM: i.MX8M: implement bootrom log viewing command
Ahmad Fatoum
a.fatoum at pengutronix.de
Tue Nov 1 11:06:38 PDT 2022
The ROM event log of the i.MX8M* can help with debugging boot
failures as it lists various information about boot mode, image,
fallback and recovery as well as timestamps when some actions along
the boot process occurred.
This adds a new bootrom -l command that supports reading this out.
Ahmad Fatoum (5):
ARM: asm: set aside new arm_mem_scratch space
ARM: i.MX8M: esdctl: export imx8m_barebox_earlymem_size
ARM: i.MX8M: define imx8mX_scratch_space() helper
ARM: i.MX8M: support saving BootROM event log before clobbering OCRAM
ARM: i.MX8M: implement bootrom log viewing command
arch/arm/include/asm/barebox-arm.h | 7 +
arch/arm/mach-imx/Kconfig | 4 +
arch/arm/mach-imx/Makefile | 1 +
arch/arm/mach-imx/atf.c | 3 +
arch/arm/mach-imx/bootrom-cmd.c | 220 ++++++++++++++++++++
arch/arm/mach-imx/esdctl.c | 11 +-
arch/arm/mach-imx/include/mach/esdctl.h | 3 +
arch/arm/mach-imx/include/mach/imx8m-regs.h | 8 +
arch/arm/mach-imx/include/mach/romapi.h | 11 +
arch/arm/mach-imx/include/mach/xload.h | 11 +
arch/arm/mach-imx/romapi.c | 26 +++
arch/arm/mach-imx/xload-common.c | 10 +
commands/Kconfig | 8 +
13 files changed, 320 insertions(+), 3 deletions(-)
create mode 100644 arch/arm/mach-imx/bootrom-cmd.c
--
2.30.2
More information about the barebox
mailing list