The bringup image is intedend to be loaded via JTAG. The arm_cpu_lowlevel_init() call often results in bringup errors, because for some unknown reason we hang in relocate_to_current_adr if arm_cpu_lowlevel_init is run beforehand. Without it, starting barebox over JTAG works fine.
Signed-off-by: Steffen Trumtrar <s.trumt...@pengutronix.de> --- arch/arm/boards/enclustra-aa1/lowlevel.c | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boards/enclustra-aa1/lowlevel.c b/arch/arm/boards/enclustra-aa1/lowlevel.c index ba4d562e5f..ada7cb5a9f 100644 --- a/arch/arm/boards/enclustra-aa1/lowlevel.c +++ b/arch/arm/boards/enclustra-aa1/lowlevel.c @@ -103,7 +103,6 @@ ENTRY_FUNCTION_WITHSTACK(start_socfpga_aa1_bringup, ARRIA10_STACKTOP, r0, r1, r2 { void *fdt; - arm_cpu_lowlevel_init(); arria10_cpu_lowlevel_init(); relocate_to_current_adr(); -- 2.43.2