加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

u-boot-2014.10移植第26天----nand flash启动(四)

发布时间:2020-12-15 17:25:22 所属栏目:百科 来源:网络整理
导读:硬件平台:tq2440 开发环境:Ubuntu-3.11 u-boot版本:2014.10 本文允许转载,请注明出处:http://blog.csdn.net/fulinus u-boot-2014不管你是从Nor flash还是Nand flash启动,它都会根据SDRAM的空间计算u-boot被重定向的位置,由于Nor flash可以像SDRAM那样

硬件平台:tq2440

开发环境:Ubuntu-3.11

u-boot版本:2014.10

本文允许转载,请注明出处:http://blog.csdn.net/fulinus

u-boot-2014不管你是从Nor flash还是Nand flash启动,它都会根据SDRAM的空间计算u-boot被重定向的位置,由于Nor flash可以像SDRAM那样操作。代码可以直接在Nor flash中运行,所以对于它而言重定向容易实现。但是Nand flash不能直接像SDRAM那样操作,那么,要实现从nand flash启动就需要首先将u-boot拷贝到SDRAM中的某个位置中去,再从新位置开始运行并进行重定向操作。为了实现同一份代码可以无修改的实现从nand flash或Nor flash启动,就需要u-boot自行判断当前是从那个flash中启动,方便将u-boot拷贝到SDRAM中去,然后再重定位。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读