ARM Linux では、正確にどの時点で mmu が有効になります。つまり、どのファイル (アセンブリ ファイルまたは arch/arm/kernel/setup.c の paging_init())
ARM Linux は、ページングなしでの実行をサポートしていますか。
前もって感謝します。
this (dead) とARM Linux の起動プロセスに関するこのページをご覧ください。それらはおそらく多少古くなっていますが、かなり近いはずです。
__enable_mmu
関数で有効になります。最初の質問に対する答えはわかりません。ソースを閲覧します。
カスタムARMボードで使用しているELDKにはページングがなく、Linuxは問題なく動作します。