|
本帖最后由 colin66611 于 2013-6-3 19:03 编辑
每次开机,自启动kernel都会失败,会进入uboot,再手动按8,就能启动正常。不知道是不是bootargs改错了。麻烦帮看下:
开机打印:
This Board: SDRAM is 1024MB; LCD display size is: 800X600
Hit any key to stop autoboot: 0
SD Read NG
Fat32 file system initialzation failed!
Start Linux ......
NAND read: device 0 offset 0x500000, size 0x500000
5242880 bytes read: OK
##### Boot for TQ210 Main Menu #####
##### EmbedSky USB download mode #####
[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash
[2] Download Eboot (eboot.nb0) to Nand Flash
[3] Download Linux Kernel (zImage.bin) to Nand Flash
[4] Download LOGO Picture (logo.bin) to Nand Flash
[5] Download UBIFS image (root.ubi) to Nand Flash
[6] Download YAFFS image (root.bin) to Nand Flash
[7] Download Program to SDRAM and Run it
[8] Boot the system
[9] Format the Nand Flash
[0] Set the boot parameters
[a] Download User Program
[n] Enter TFTP download mode menu
[r] Reboot u-boot
[t] Test Linux Image (zImage)
bootargs:
bootdelay=0
baudrate=115200
ethaddr=00:40:5c:26:0a:5b
netmask=255.255.255.0
bootargs_defaults=setenv bootargs ${bootargs} lcd=${lcdtype}
mtdids=nand0=s5pv210-nand
mtdparts=mtdparts=s5pv210-nand:1m@0(bios),1m(params),3m(logo),5m(kernel),-(root)
gatewayip=192.168.1.1
ipaddr=192.168.1.121
serverip=192.168.1.125
lcdtype=X800Y600
filesize=64000
bootcmd=nand read.jffs2 0xc0008000 kernel
bootargs=noinitrd root=/dev/mtdblock3 rootfstype=yaffs2 init=/init console=ttySAC0 lcd=X800Y600
stdin=serial
stdout=serial
stderr=serial
partition=nand0,0
mtddevnum=0
mtddevname=bios
|
|