diff --git a/arch/arm/src/armv7-r/arm_head.S b/arch/arm/src/armv7-r/arm_head.S index 428b0b2d3d1..149fbcf9213 100644 --- a/arch/arm/src/armv7-r/arm_head.S +++ b/arch/arm/src/armv7-r/arm_head.S @@ -161,6 +161,7 @@ __cpu0_start: /* Set up the stack pointer and clear the frame pointer. */ ldr sp, .Lstackpointer + bic sp, sp, #7 /* Get the stack pointer with 8-byte alignment */ mov fp, #0 /* Invalidate caches and TLBs.