|
用的是万和众达的WH-ARM9200的板子,自己编译了linux内核
u-boot在下载时
zImage 下载到 0x20008000
ramdisk 下载到 0x21000000
启动板子
uncrompresing linux ……
……
TCP: Hash tables configured (established 2048 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
init (1): undefined instruction: pc=4000b83c
Code: ffff745c ffff7468 ffff7480 e92d4ff0 (ed2d420c)
init (1): undefined instruction: pc=4000b83c
Code: ffff745c ffff7468 ffff7480 e92d4ff0 (ed2d420c)
init (1): undefined instruction: pc=4000b83c
Code: ffff745c ffff7468 ffff7480 e92d4ff0 (ed2d420c)
init (1): undefined instruction: pc=4000b83c
Code: ffff745c ffff7468 ffff7480 e92d4ff0 (ed2d420c)
就是找到ramdisk后狂出现这个错误,整个刷屏。这个linux初始化出现的问题看不太明白
不知道是自己编译哪儿出的问题
正确的应该是输出如下信息:
RAMDISK: Compressed image found at block 0
crc error<6>Freeing initrd memory: 7812K
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
Freeing init memory: 56K
init started: BusyBox v1.00 (2004.11.23-14:44+0000) multi-call binary
Starting pid 14, console /dev/console: '/etc/init.d/rcS'
yaffs: dev is 7936 name is "1f:00"
mount: Mounting /dev/scsi/host0/bus0/target0/lun0/part1 on /mnt/udisk failed: No
such file or directory
eth0: Link now 100-FullDuplex
大家帮忙看一下,谢谢了 |
|