Hello Wolfgang,
Wolfgang Denk schrieb:
> I don't remember which Silicon revisions needed this...
>
>
Pre C Revisions
>> First of all: Thank you for your great site - specially: ;-)
>> http://www.denx.de/wiki/DULG/LinuxPostMortemAnalysis
>> Now to the results. You should find PMlogs attached.
>>
>
> Did you read the logs?
>
> [ 23.360195] Kernel panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(2,0)
>
>
> Try passing a root=... commandline argument...
>
>
Sure I read this, but I didn't startet the NFS-Server,
because at first I want to get serial console working and console output
should appear far before mounting root.
> When the kernel says "ttyCPM0" then it makes no sense to try using
> ttyS0
>
There you absolutely right, I mixed up my dumps, this one was from
using console=ttyS0 because Kernel crashing if try to open ttyCPM0, so I
want to override this to see if it works without try to open ttyCPM0.
I tried again with console=ttyCPM0,9600 and this was the Oops:
Kernel command line: console=ttyCPM0,9600.
PID hash table entries: 512 (order: 9, 2048 bytes).
Decrementer Frequency = 150000000/60
cpm_uart: console: compat mode.
Oops: kernel access of bad area, sig: 11
Just to remember, without trying to open ttyCPM0 Kernel was working up
to mounting root, which failed because of me.
The complete crashdump is attached
Again thank you for the beautiful perl-oneliner and your support!
Best regards,
Marcel Schmedes
--
Q: How many Microsoft tech writers does it take to change a lightbulb?
A: Twelve. One to work the bulb, and eleven to write a 1,123 page guide
to changing lightbulbs ("Learn Lightbulb Management in 21 Days").
<7>[ 0.000000] Entering add_active_range(0, 0, 17408) 0 entries of 256 used
<4>[ 0.000000] Zone PFN ranges:
<4>[ 0.000000] DMA 0 -> 17408
<4>[ 0.000000] Normal 17408 -> 17408
<4>[ 0.000000] early_node_map[1] active PFN ranges
<4>[ 0.000000] 0: 0 -> 17408
<7>[ 0.000000] On node 0 totalpages: 17408
<7>[ 0.000000] DMA Fzone: 136 pages used for memmap
<7>[ 0.000000] DMA zone: 0 pages reserved
<7>[ 0.000000] DMA zone: 17272 pages, LIFO batch:3
<7>[ 0.000000] Normal zone: 0 pages used for memmap
<4>[ 0.000000] Built 1 zonelists. Total pages: 17272
<5>[ 0.000000] Kernel command line: console=ttyCPM0,9600
<4>[ 0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
<4>[ 0.000000] Decrementer Frequency = 150000000/60
<6>[ 650.808471] cpm_uart: console: compat mode
<4>[ 650.808797] Oops: kernel H access of bad area, sig: 11 [#1]
<4>[ 650.809008] NIP: c00fb40c LR: c01f99ac CTR: c00fc9bc
<4>[ 650.809223] REGS: c01ebe90 TRAP: 0300 Not tainted (2.6.22.6)
<4>[ 650.809399] MSR: 00009032 <EE,ME,IR,DR> CR: 44000088 XER: 20000000
<4>[ 650.809774] DAR: 3a000084, DSISR: c0000000
<4>[ 650.809956] TASK = c01d77c8[0] 'swapper' THREAD: c01ea000
<6>[ 650.810124] GPR00: fa405840 c01ebf40 c01d77c8 3a000000 c02219b0 00000008
c01c86a4 00000001
<6>[ 650.810551] GPR08: fa202808 ffff9000 fa202840 fa202840 82 J000082
00000000 00000000 00000000
<6>[ 650.810972] GPR16: 00000000 00000000 00000000 00000000 00000000 00000000
00000000 c0200000
<6>[ 650.811371] GPR24: c01e0000 00000000 c0204474 00000000 c02c6430 c01e02d0
00000000 c01dfc4c
<4>[ 650.811807] NIP [c00fb40c] cpm_uart_initbd+0x40/0x198
<4>[ 650.812165] LR [c01f99ac] cpm_uart_console_setup+0x158/0x228
<4>[ 650.812469] Call Trace:
<4>[ 650.812613] [c01ebf40] [c01f9950] cpm_uart_console_setup+0xfc/0x228
(unreliable)
<4>[ 650.812991] [c01ebf70] [c0019f9c] register_console+0x240/0x2a0
<4>[ 650.813304] [c01ebfa0] [c01f9840] cpm_uart_console_init+0x18/0x2c
<4>[ 650.813641] [c01ebfb0] [c01f9320] console_init+0x50/0x6c
<4>[ 650.813953] [c01ebfc0] [c01ec928] start_kernel+0x1a8/0x2ac
<4>[ 650.814279] [c01ebff0] [c0002050] start_here+0x4c/0xb0
<4>[ 650.814555] Instruction dump: