strongpig 发表于 2014-5-11 21:55:10

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

本帖最后由 strongpig 于 2014-5-11 21:58 编辑

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

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

wangcong02345 发表于 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

strongpig 发表于 2014-5-13 11:16:50

楼上的你好。
我不是说已经挂载好的UBOOT,我是说再制作LIVESUIT的时候,里面不知道哪个是UBOOT文件

ぺ_起个名字容易 发表于 2014-7-11 12:25:45

strongpig 发表于 2014-5-13 11:16 static/image/common/back.gif
楼上的你好。
我不是说已经挂载好的UBOOT,我是说再制作LIVESUIT的时候,里面不知道哪个是UBOOT文件
...

你好 强烈希望能和你探讨!

lknlfy 发表于 2014-7-12 08:36:43

strongpig 发表于 2014-5-13 11:16 static/image/common/back.gif
楼上的你好。
我不是说已经挂载好的UBOOT,我是说再制作LIVESUIT的时候,里面不知道哪个是UBOOT文件
...

头像的证书是中级?高级?

tianguau 发表于 2014-7-12 09:34:18

没有看懂楼主在说什么。

天下第七 发表于 2014-9-12 23:43:15

看懂了,但我还不知道。我单独编译uboot 很多还不懂

automate 发表于 2014-9-16 18:55:39

build/$UBOOT_CONFIG-u-boot/u-boot.bin 这个文件
页: [1]
查看完整版本: 谁对 SUNXI-BSP有研究的?其中的U-BOOT百思不得其解