使用BBB自带的Debian系统,有时开机进入到u-boot就停在那了,进不了系统,这可能是什么原因?
leo chen:
是从nand启动 还是sd卡启动
具体停在什么地方,最好把log放上来
shanshan wan:
回复 leo chen:
系统就进入到这,从SD卡启动的。
Jian Zhou:
回复 shanshan wan:
BBB默认是从eMMC启动的,你是每次都把sysboot改成SD启动么?
shanshan wan:
回复 Jian Zhou:
不论是从eMMC中启动板子自带的Debian系统,还是从SD卡中启动的Angstrom系统,都是有时会停在那个地方,
shanshan wan:
回复 Jian Zhou:
这是从SD卡正常启动Angstrom信息:
U-Boot SPL 2014.04-rc3 (Jul 14 2015 – 15:47:24)
reading args
spl_load_image_fat_os: error reading image args, err – -1
reading u-boot.img
reading u-boot.img
U-Boot 2014.04-rc3 (Jul 14 2015 – 15:47:24)
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning – readenv() failed, using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Warning: Your board does not use generic board. Please read
doc/README.generic-board and take action. Boards not
upgraded by the late 2014 may break or be removed.
Hit any key to stop autoboot: 0
gpio: pin 53 (gpio 53) value is 1
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
SD/MMC found on device 0
reading uEnv.txt
246 bytes read in 4 ms (59.6 KiB/s)
gpio: pin 55 (gpio 55) value is 1
Loaded environment from uEnv.txt
Importing environment from mmc …
Checking if uenvcmd is set …
gpio: pin 56 (gpio 56) value is 1
Running uenvcmd …
mmc0 is current device
reading uImage
4404952 bytes read in 401 ms (10.5 MiB/s)
reading am335x-bbb-exp.dtb
23648 bytes read in 9 ms (2.5 MiB/s)
## Booting kernel from Legacy Image at 80007fc0 …
Image Name: Linux-3.8.13
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4404888 Bytes = 4.2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
XIP Kernel Image … OK
Using Device Tree in place at 80f80000, end 80f88c5f
Starting kernel …
Uncompressing Linux… done, booting the kernel.
Jian Zhou:
回复 shanshan wan:
有时会停下来?是说是随机现象么?你的BBB板子硬件有做过改动么?