为什么i-cache不用打开mmu

日期:2017-03-17 15:19:20 人气:1

为什么i-cache不用打开mmu

先说 CACHE: 数据cache必须关闭 指令cache可以关闭也可以启动 Bootloader主要是装载内核镜像,镜像数据必须真实写回SDRAM中,所以数据cache必须关闭,而对于指令cache,不存在强制性的规定,但在一般情况下,推荐关闭cache。 关于MMU : 似乎没什么太大影响。将飞凌提供的UBOOT源码关闭MMU时也能正常运行,只是要将地址修改成物理地址(似乎是用宏和偏移的方式控制的,不必手动修改,但还是注意一下吧)。
    A+
热门评论