diff --git a/sys/arm/arm/locore-v6.S b/sys/arm/arm/locore-v6.S --- a/sys/arm/arm/locore-v6.S +++ b/sys/arm/arm/locore-v6.S @@ -294,6 +294,13 @@ mov r0, #DOMAIN_CLIENT /* Only domain #0 is used */ mcr CP15_DACR(r0) + /* + * Ensure that LPAE is disabled and that TTBR0 is used for translation, + * use a 16KB translation table + */ + mov r0, #0 + mcr CP15_TTBCR(r0) + /* * Set TEX remap registers * - All is set to uncacheable memory