[PATCH 0/5] ARM: i.MX8M: implement bootrom log viewing command

Sascha Hauer sha at pengutronix.de
Fri Dec 2 00:46:13 PST 2022


On Tue, Nov 01, 2022 at 07:06:38PM +0100, Ahmad Fatoum wrote:
> 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

Applied, thanks

Sascha

> 
>  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
> 
> 
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list