Dear all,
I am building real time linux on MicroBlaze (Xilinx Atlys Board) using PetaLinux.
I got an error when the kernel boot up:
setup_cpuinfo: initialising
setup_cpuinfo: Using full CPU PVR support
setup_memory: max_mapnr: 0x8000
setup_memory: min_low_pfn: 0x48000
setup_memory: max_low_pfn: 0x50000
On node 0 totalpages: 32768
free_area_init_node: node 0, pgdat c02c4b90, node_mem_map c0e42000
Normal zone: 256 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 32512 pages, LIFO batch:7
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: console=ttyS0,115200
PID hash table entries: 512 (order: 9, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 115072k/131072k available
Real-Time Preemption Support (C) 2004-2007 Ingo Molnar
Preemptible RCU implementation.
NR_IRQS:32
xlnx,xps-intc-1.00.a #0 at 0xc8000000, num_irq=6, edge=0x4
xlnx,xps-timer-1.00.a #0 at 0xc8004000, irq=2
microblaze_timer_set_mode: shutdown
microblaze_timer_set_mode: periodic
Calibrating delay loop... 46.38 BogoMIPS (lpj=231936)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
XGpio: /plb@0/gpio@81440000: registered
XGpio: /plb@0/gpio@81420000: registered
XGpio: /plb@0/gpio@81400000: registered
XGpio: /plb@0/gpio@81460000: registered
NET: Registered protocol family 2
microblaze_timer_set_mode: oneshot
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 4, 114688 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
msgmni has been set to 225
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
83e00000.serial: ttyS0 at MMIO 0x83e01003 (irq = 5) is a 16550
console [ttyS0] enabled
Data bus error exception in kernel mode.
Oops: bus exception, sig: 7
Registers dump: mode=1
r1=C782BD94, r2=00000000, r3=00000000, r4=C8018000
r5=C6A06000, r6=00000000, r7=00000000, r8=C782BDA4
r9=00000041, r10=000061F4, r11=00000000, r12=FFFFFFFF
r13=00000000, r14=00000000, r15=C02E2898, r16=C6A0BE00
r17=FFFFFFFF, r18=00000001, r19=C6A06000, r20=00000000
r21=00000000, r22=C6A060A8, r23=FFFFFFF4, r24=83600000
r25=00000000, r26=00000004, r27=00000000, r28=C6996B74
r29=00000000, r30=00000000, r31=C7828C40, rPC=C016E0CC
msr=000045AA, ear=C6A060A8, esr=FFFFFFF4, fsr=83600000
Kernel panic - not syncing: Attempted to kill init!
Rebooting in 120 seconds..
The kernel simply does not boot. I think it is a cache problem, but I'm not quite sure. Could anyone help me please?
Best regards,
sf