这段时间搞uclinux-2.6移植到s3c4b0上,问题重重,今天终于有点东西出来了,可是问题也随之而来。以下是我的启动信息: Starting kernel ...
Uncompressing Linux............................................... done, booting the kernel. This is kernel start and init .............. Linux version 2.6.14-hsc0 (root@localhost.localdomain) (gcc version 2.95.3 20010 315 (release)(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)(uCli nux XIP and shared lib patches from http://www.snapgear.com/)) #45 Wed Jan 10 08 :56:40 CST 2007 CPU: <NULL> [44b07700] Machine: S3C44B0X Development Board Memory management: Non-Paged(unused/noMMU) Built 1 zonelists Kernel command line: root=/dev/ram init=/linuxrc PID hash table entries: 64 (order: 6, 1024 bytes) Dentry cache hash table entries: 2048 (order: 1, 8192 bytes) Inode-cache hash table entries: 1024 (order: 0, 4096 bytes) Memory: 8MB = 8MB total Memory: 6628KB available (1259K code, 118K data, 72K init) Mount-cache hash table entries: 512
先打出以上信息,过几分钟后,再出来: Memory: 8MB = Internal error: Oops - undefined instruction: 0 [#1]able (1251K code, 118K data, 72K init) CPU: 0 pc : [<0c01ac10>] lr : [<ec000004>] Not tainted entries: 512
r3 : 0c010b70 r2 : 00000160 r1 : 0c157eb8 r0 : 0c157e7c Flags: nZcv IRQs off FIQs off Mode SVC_32 Segment user Process swapper (pid: 0, stack limit = 0x0c156194) Stack: (0x0c157e14 to 0x0c158000) 7e00: 0c157e7c 0c157eb8 00000160 7e20: 0c010b70 00000000 40000053 0c15a690 0c157e7c 00000001 00000000 0c157f68 7e40: 0c157e78 0c157e7c 00000000 00000000 ec000004 400000d3 0c157e7c 0c197e90 7e60: 0c15a690 0c157eb8 0c197e90 0c157e94 0c157e7c 0c02c3c4 0c01f264 0c197d60 7e80: fffffff4 00000000 0c157eb4 0c157e98 0c039714 0c02c3b8 0c197e90 fffffff2 7ea0: 0c197d60 00800b00 0c157ed0 0c157eb8 0c03976c 0c039700 0c157ee0 0c157ec8 7ec0: 0c156000 0c157ee0 0c157ed4 0c0397c8 0c03975c 0c157f18 0c157ee4 0c026148 7ee0: 0c0397c0 0c157ef8 00000000 00000000 00000000 00800b00 00000001 00000000 7f00: 0c157f68 0c16541c 00000000 0c157f5c 0c157f1c 0c026bcc 0c025e74 00000000 7f20: 00000000 00000001 0c16541c 1012b894 0c157f64 0c157f40 00000000 0c01a06c 7f40: 0c157f68 00000a00 0c173b5c 1012b894 0c157fcc 0c157f60 0c01cb38 0c026ae4 7f60: 00000000 00000000 00000000 00000000 0c01a06c 0c029d14 00000000 00000000 7f80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7fa0: 00000000 0c01cac0 00000013 00000000 01c00000 0c1649fc 0c165420 000000b2 7fc0: 0c157fdc 0c157fd0 0c01a01c 0c01cadc 0c157ffc 0c157fe0 0c00876c 0c01a010 7fe0: 0c0082b4 0c165488 01c00000 0000000e 00000000 0c158000 0c008208 0c008600 Backtrace: no frame pointer Code: e3a0b000 e51e7004 e59fc090 e59cc000 (ee01cf10) <0>Kernel panic - not syncing: Attempted to kill the idle task! 这样系统也就完了,这是什么原因呀? |