Booting Linux on MPC860ADS - crash

Eisenzopf Thomas thomas.eisenzopf at siemens.at
Tue Apr 4 01:44:36 EST 2000


Hello,

after many troubles and some help from members of this mailing list I
managed to start booting Linux on a MPC860ADS board.

But after the first few messages the system crashes.

I use the 8xxROM from Raphael Bossek with a ROM disk for booting (ext2
filesystem in flash rom). (http://www.s4l.de/powerpc.html)

At the end of this email I attached the output on the serial port. Do you
have an idea what went wrong? Perhaps you can support me with a .config file
for the Linux kernel, perhaps my setting for the kernel compilation are
wrong?

Best regards,
Thomas.


rom:0:/> bootz zImage.initrd
Size 517704
4 blocks
entry 0x100000, phoff 0x34, shoff 0x7d588
phnum 0x1, shnum 0xa
p_offset 0x10000, p_vaddr 0x100000, p_paddr 0x100000
p_filesz 0x530c, p_memsz 0xb1cc
Loading at 0x10c000
Size 517704
506 blocks
Starting 0x11c000
loaded at: 0011C000 001271CC
relocated to: 00100000 0010B1CC
board data at: 007F0000 007F001C
relocated to: 00200100 0020011C
zimage at: 00122000 00188D4A
initrd at: 00188D4A 00189547
avail ram: 0018A000 00800000
Linux/PPC load:
Uncompressing Linux...done.
Now booting the kernel
Linux version 2.2.13 (eisenzopft at pca355) (gcc version 2.95.2 19991024
(release))
#30 Mon Apr 3 12:41:27 Local time zone must be set--see zic manual page 2000
Boot arguments: root=/dev/ram
time_init: decrementer frequency = 180000000/60
Calibrating delay loop... 43.93 BogoMIPS
Memory: 7036k available (752k kernel code, 356k data, 40k init)
[c0000000,c08000
00]
DENTRY hash table entries: 262144 (order: 9, 2097152 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 2048 (order: 1, 8192 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 8192 bhash 8192)
Starting kswapd v 1.5
NIP: 00000000 XER: A000A77F LR: C00EB250 REGS: c0187df0 TRAP: 0400
MSR: 08209032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c0186000[1] 'swapper' mm->pgd c00d0000 Last syscall: 120
last math 00000000
GPR00: 00000000 C0187EA0 C0186000 00000000 C00CBF91 C00DE1C8 C00F95D4
00000000
GPR08: 00000000 C00F0000 00000000 C0100000 DA4E4C86 00000000 FE010000
FE010000
GPR16: FE010000 FE010000 FE010000 FE010000 FE010000 007F0000 0011C000
00002C73
GPR24: 00000000 00100000 00100000 0020000D 00000005 C00F9514 00000001
C00F938C
Call backtrace:
C00F9514 C00E9EDC C00E9F48 C00E9040 C00E3854 C0002AB0 C0006E8C
Kernel panic: kernel access of bad area pc 0 lr c00eb250 address 0 tsk
swapper/1
Rebooting in 180 seconds..

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list