welchsteven
July 1st, 2009, 05:30 PM
I need some help debuging a kernel panic. Here is the situation. First some background. I am working on a Mini2440 ARM board. The Processor is a Samsung S3C2440. I has an ARM920T core. There is a QEMU and kernel port for the Board. I have had no problems building the Ubuntu rootfs and installing it onto an SD card. Also the system works fine with the Mini2440 kernel and Ubuntu rootfs in qemu. When I move the Ubuntu rootfs to the actual hardware then the problems begin. I get up to the point of running INIT and the kernel panics. If I use an Emdebian rootfs and the same kernel the system boots on hardware with no problems. So I am not sure if the problem is with the Ubuntu-ARM rootfs or the Mini2440 Kernel. I have not done much kernel debugging and I am completely stuck at this point. Any help or pointer would be appreciated. Thanks in advance.
Kernel panic - not syncing: Attempted to kill init!
[<c002d774>] (unwind_backtrace+0x0/0xdc) from [<c02b8cec>] (panic+0x40/0x118)
[<c02b8cec>] (panic+0x40/0x118) from [<c003d060>] (do_exit+0x64/0x578)
[<c003d060>] (do_exit+0x64/0x578) from [<c003d5fc>] (do_group_exit+0x88/0xbc)
[<c003d5fc>] (do_group_exit+0x88/0xbc) from [<c00464bc>] (get_signal_to_deliver+0x2ec/0x324)
[<c00464bc>] (get_signal_to_deliver+0x2ec/0x324) from [<c002af88>] (do_signal+0x68/0x4d4)
[<c002af88>] (do_signal+0x68/0x4d4) from [<c0028eac>] (work_pending+0x1c/0x20)
Kernel panic - not syncing: Attempted to kill init!
[<c002d774>] (unwind_backtrace+0x0/0xdc) from [<c02b8cec>] (panic+0x40/0x118)
[<c02b8cec>] (panic+0x40/0x118) from [<c003d060>] (do_exit+0x64/0x578)
[<c003d060>] (do_exit+0x64/0x578) from [<c003d5fc>] (do_group_exit+0x88/0xbc)
[<c003d5fc>] (do_group_exit+0x88/0xbc) from [<c00464bc>] (get_signal_to_deliver+0x2ec/0x324)
[<c00464bc>] (get_signal_to_deliver+0x2ec/0x324) from [<c002af88>] (do_signal+0x68/0x4d4)
[<c002af88>] (do_signal+0x68/0x4d4) from [<c0028eac>] (work_pending+0x1c/0x20)