CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 9978|回复: 7

谁对 SUNXI-BSP有研究的?其中的U-BOOT百思不得其解

[复制链接]
发表于 2014-5-11 21:55:10 | 显示全部楼层 |阅读模式
本帖最后由 strongpig 于 2014-5-11 21:58 编辑

大家知道NAND FLASH启动的顺序 是 BOOT0  BOOT1 UBOOT KERNEL 的顺序
在 mk_livesuit_img.sh 脚本中也能看到制作的顺序,但唯独找不到 UBOOT,不知道到底哪个是UBOOT?

之前在做LIVESUIT的时候,发现BSP中的UBOOT段不支持DTS,就是不能启动 3.10版本的内核,只能通过修改其中的UBOOT来实现这个启动。谁有办法让 3.10以上版本的内核运行在 NAND FLASH里??
回复

使用道具 举报

发表于 2014-5-12 10:18:45 | 显示全部楼层



u-boot在/dev/block/bootloader这个分区里面,这个分区的类型是vfat
只需把这个分区挂载,然后更新里面的u-boot.bin就好了
mount -t vfat /dev/block/bootloader /mnt/temp
/ # ls -l /mnt/temp/linux/
-rwx------ root root 57654 1980-01-01 00:00 linux.bmp
-rwx------ root root 214 1980-01-01 00:00 linux.ini
-rwx------ root root 310964 2000-01-04 11:51 u-boot.bin     ;;就是这个u-boot.bin
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-13 11:16:50 | 显示全部楼层
楼上的你好。
我不是说已经挂载好的UBOOT,我是说再制作LIVESUIT的时候,里面不知道哪个是UBOOT文件
回复 支持 反对

使用道具 举报

发表于 2014-7-11 12:25:45 | 显示全部楼层
strongpig 发表于 2014-5-13 11:16
楼上的你好。
我不是说已经挂载好的UBOOT,我是说再制作LIVESUIT的时候,里面不知道哪个是UBOOT文件
...

你好 强烈希望能和你探讨!
回复 支持 反对

使用道具 举报

发表于 2014-7-12 08:36:43 | 显示全部楼层
strongpig 发表于 2014-5-13 11:16
楼上的你好。
我不是说已经挂载好的UBOOT,我是说再制作LIVESUIT的时候,里面不知道哪个是UBOOT文件
...

头像的证书是中级?高级?
回复 支持 反对

使用道具 举报

发表于 2014-7-12 09:34:18 | 显示全部楼层
没有看懂楼主在说什么。

回复 支持 反对

使用道具 举报

发表于 2014-9-12 23:43:15 | 显示全部楼层
看懂了,但我还不知道。我单独编译uboot 很多还不懂
回复 支持 反对

使用道具 举报

发表于 2014-9-16 18:55:39 | 显示全部楼层
build/$UBOOT_CONFIG-u-boot/u-boot.bin 这个文件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 01:57 , Processed in 0.022384 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部