Uboot启动过程中,MMU和CACHE处于什么状态,为什么处于这个状态,希望高手详细解答啊

日期:2016-02-27 18:26:26 人气:2

Uboot启动过程中,MMU和CACHE处于什么状态,为什么处于这个状态,希望高手详细解答啊

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