Chinaunix首页 | 论坛 | 博客
  • 博客访问: 466042
  • 博文数量: 56
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1957
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-07 23:02
文章分类

全部博文(56)

文章存档

2016年(1)

2014年(7)

2013年(48)

分类: 嵌入式

2013-11-25 20:32:10

本来在网上查找uboot的资料,找了一大堆,也把MLO、u-boot.img、uEnv.txt文件都复制到SD卡的boot目录下,显示的结果却是MLO和u-boot.img都没有正常引导,实际引导的都是eMMC中的MLO和u_boot.img。
做了如下尝试,将SD卡中的MLO和u-boot.img文件都改名,重启设备,发现并无差别,直至删掉了SD卡中的uEnv.txt,才提示
reading uEnv.txt
** Unable to read file uEnv.txt **
这说明了一个问题,BBB系统在引导阶段,主要的引导程序都并不是来自SD卡(应该是eMMC),如果发现SD卡,则直接从SD卡中查找uEnv.txt文件和linux内核,找不到就不能正
常启动,但是如果SD卡不存在,那么就直接从eMMC中查找uEnv.txt文件和linux内核。

下一步,研究内核的编译。
阅读(2907) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~