QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1412|回复: 0

arm9 开发板内核启动错误

[复制链接]
发表于 2006-9-18 15:59:48 | 显示全部楼层 |阅读模式
arm9 开发板内核启动错误(高手请进)

--------------------------------------------------------------------------------

因为在写YF2410开发板文件系统时,文件大小多写了一个0,文件就大了10倍,一直写板子,写不完了。只好非法断电。后来发现系统软件全部坏了。只好重写bootloader,bootloader重写后没有问题,然后继续烧写了kernel和文件系统,发现内核启动错误。启动出错信息如下:(请高手指点迷津)好像出现了很多坏块,但是我原来也有坏块,系统文件系统运行也一点没有什么问题的。
##################################################################
####Shen Zhen Yuanfeng Computer Technology Co.,Ltd ####
#### http://www.embedon.com ####
#### 0755-26995946 ####
NAND:*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
zImage magic = 0x016f2818
NOW, Booting Linux......
Uncompressing Linux.................................................... done, b.Linux version 2.4.18-rmk7-pxa1 ([email protected]) (gcc version 2.95.36CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0
Machine: Samsung-SMDK2410
Warning: bad configuration page, trying to continue
On node 0 totalpages: 16384
zone(0): 16384 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 noinitrd init=/linuxrc console=ttyS0
DEBUG: timer count 15626
Console: colour dummy device 80x30
Calibrating delay loop... 99.94 BogoMIPS
Memory: 64MB = 64MB total
Memory: 62716KB available (1368K code, 311K data, 72K init)
Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)
Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
CPU clock = 200.000 Mhz, HCLK = 100.000 Mhz, PCLK = 50.000 Mhz
Starting kswapd
devfs: v1.10 (20020120) Richard Gooch ([email protected])
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
ttyS%d0 at I/O 0x50000000 (irq = 52) is a S3C2410
ttyS%d1 at I/O 0x50004000 (irq = 55) is a S3C2410
ttyS%d2 at I/O 0x50008000 (irq = 5 is a S3C2410
test lcd start 0719
------------------1
------------------2
------------------3
--------------------6
testing the 640x480 lcd by softmcu
------------------4
--------------------6
testing the 640x480 lcd by softmcu
Console: switching to colour frame buffer device 80x60
------------------5
Installed S3C2410 frame buffer
pty: 256 Unix98 ptys configured
s3c2410-ts initialized
s3c2410-test initialized
S3C2410 Real Time Clock Driver v0.1
block: 128 slots per queue, batch=32
Test Uniform Multi-Platform E-IDE driver Revision: 6.31
ide_init
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
init_ide_data
IDE INIT
ideprove_int
select all=160
reg=-738197460select all=160
reg=-738197460select all=176
reg=-738197460select all=176
reg=-738197460<6>eth0: cs8900 rev K(3.3 Volts) found at 0xd0000300
cs89x0 media RJ-45, IRQ 37
NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung K9D1208V0M)
Nand read blocks
Read block
Magic block is 10
10893471921762001319216419313192762051319268198131921489547192108934719260219132Magic
127 255 62 104 57 63 202 10
Block 14801 is bad
Block 32232 is bad
Block 35590 is bad
Block 4319 is bad
Block 61378 is bad
Block 36832 is bad
Block 5523 is bad
Block 34620 is bad
Block 5664 is bad
Block 12584 is bad
Block 5162 is bad
Block 1228 is bad
Block 30503 is bad
Block 45573 is bad
Block 38037 is bad
Block 14973 is bad
Block 63884 is bad
Block 53216 is bad
Block 41456 is bad
Block 17263 is bad
Creating 4 MTD partitions on "Samsung K9D1208V0M":
0x00000000-0x00030000 : "Bootloader"
0x00030000-0x00200000 : "kernel"
0x00200000-0x01f00000 : "root"
0x01f00000-0x02000000 : "userFS"
Mtd Block 0.
Mtd Block 1.
Mtd Block 2.
Mtd Block 3.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
VFS: Mounted root (cramfs filesystem) readonly.
Mounted devfs on /dev
Freeing init memory: 72K
Error -3 while decompressing!
c0195370(-499357461)->c03c0000(4096)
Error -3 while decompressing!
c0195d3c(1038701322)->c000b000(4096)
kmod: failed to exec /sbin/modprobe -s -k binfmt-0000, errno = 13
kmod: failed to exec /sbin/modprobe -s -k binfmt-0000, errno = 13
Kernel panic: No init found. Try passing init= option to kernel.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 10:22 , Processed in 0.038794 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表