[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux]



Hello,

I have downloaded the 2.6 kernel version for microblaze
and I have problems to get the system running,
I always get the error that RAM cannot be allocated
(message from fs/binfmt_flat.c)
I start from EDK xmd with
dow -data image.bin 0x20000000
con 0x20000000

(I slightly changed mem from 32M to 64M and moved
Flash to 0x28000000 because I assumed there was too small
memory)

here is the boot protocol:

Found romfs @ 0x201c108c (0x0045e000)
#### klimit 201d1000 ####
Moving 0x0045e000 bytes from 0x201c108c to 0x201d08a4
New klimit: 0x2062f000
Linux version 2.6.20-uc0 (peta@xxxxxxxxxxxxxxxxxxxxx) (gcc version 3.4.1 (
PetaLinux 0.20 Build -rc1 050607 ))
#46 Fri Aug 10 07:32:47 CEST 2007
setup_cpuinfo: initialising
setup_cpuinfo: No PVR support in CPU.  Using static compile-time info
set_cpuinfo_static: Using static CPU info.
setup_memory: max_mapnr: 0x23fff
setup_memory: min_low_pfn: 0x20000
setup_memory: max_low_pfn: 0x4000
On node 0 totalpages: 16384
  DMA zone: 128 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 16256 pages, LIFO batch:3
  Normal zone: 0 pages used for memmap
Built 1 zonelists.  Total pages: 16256
Kernel command line:  Ç4 Ç4 >
OPB INTC #0 at 0x41200000
PID hash table entries: 256 (order: 8, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 58568k/65536k available
Calibrating delay loop... 32.97 BogoMIPS (lpj=164864)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
xgpio0 #0 at 0x40000000 mapped to 0x40000000 device: 10,185 not using IRQ
xgpio1 #1 at 0x40020000 mapped to 0x40020000 device: 10,186 not using IRQ
uartlite.0: ttyS0 at MMIO 0x40600000 (irq = 2) is a uartlite
RAMDISK driver initialized: 4 RAM disks of 8192K size 1024 blocksize
eth0: using fifo mode.
eth0: No PHY detected.  Assuming a PHY at address 0.
eth0: Xilinx EMACLite #0 at 0x40E00000 mapped to 0x40E00000, irq=1
physmap platform flash device: 01000000 at 28000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 8-bit bank
 Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
erase region 0: offset=0x0,size=0x20000,blocks=128
cmdlinepart partition parsing not available
RedBoot partition parsing not available
uclinux[mtd]: RAM probe address=0x201d08a4 size=0x45e000
Creating 1 MTD partitions on "RAM":
0x00000000-0x0045e000 : "ROMfs"
uclinux[mtd]: set ROMfs to be root filesystem index=1
i8042.c: i8042 controller self test timeout.
input: Button Keypad as /class/input/input0
Directional Button & Rotary Encoder Driver
(c) 2007 PetaLogix
TCP cubic registered
NET: Registered protocol family 1
VFS: Mounted root (romfs filesystem) readonly.
Freeing unused kernel memory: 84k freed
Unable to allocate RAM for process text/data, errno 12
Unable to allocate RAM for process text/data, errno 12
Kernel panic - not syncing: No init found.  Try passing init= option to
kernel.
 <0>Rebooting in 120 seconds..Machine restart...

Stack:
  23fedf20 00000000 00000000 00016478 23fec000 200173e4 2016a324 0000000b
  0000000b 00000000 ffffcc11 00000c11 200087d8 200087a8 800000a4 800000a4
  800000a4 800000a4 00000001 20000398 2016b0a0 00000078 201c3530 00000000
Call Trace:
[<200173e4>] emergency_restart+0xc/0x20
[<200087d8>] panic+0x124/0x15c
[<200087a8>] panic+0xf4/0x15c
[<20000398>] init+0x2cc/0x354
[<200010ec>] kernel_thread_helper+0xc/0x20
[<200010e0>] kernel_thread_helper+0x0/0x20


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/