微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 为什么按照朱兆祺书上改的UBOOT无法使用?

为什么按照朱兆祺书上改的UBOOT无法使用?

时间:10-02 整理:3721RD 点击:
按照朱兆祺的《嵌入式linux开发实用教程》第2章修改了u-boot-2013.04-rc1,以及视频,增加了SD卡启动,SD卡插入板子里(OK6410),从SD卡启动,烧录时有两个怪问题:
1、按照书上讲的,此时启动开发板,应该从SD卡的u-boot-2013.04-rc1启动,串口信息第一行应该是:“U-Boot 2013.04-rc1 (Mar 26 2016 - **xx) for SMDK6410”,但我启动的时候第一行居然是这样的:

居然是U-Boot 1.1.6的版本。
2、这个U-Boot 1.1.6启动到最后变成这样:

是因为我自己修改的u-boot-2013.04-rc1这个版本的uboot没有起作用吗?

没听过

看起来是你修改后的Uboot没有工作,从你的log来看,应该是板子的硬件启动的开关不对哈, 要设置为SD卡启动的。

1.首先查看你的sd卡分区是否正常,有的sd卡中有100M的默认分区;
2.更换一个新的SD卡试试,也遇到这个问题,最终解决办法就是将2G的SD卡换成4G的内存卡就好使了。

下载朱老师的uboot源码看看哪里错了就可以

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top