Hi
I am From Barco. recently we have Developed a Custom Dm8148 Base Board. we have did lots of Experiments on Dm8148 EVm and all were working.
now we have developed this Dm8148 Based Board which Initially give Bring-up Problem, but once i have changed the DDR clock from 400 MHz to 200 Mhz its getting Booted up to Second Stage Boot Loader.( we will look for 400Mhz issue later once our CCS and Jtag Emulator starts working.)
below is my bootArg
bootargs=earlyprintk console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootwait
Now i am getting Kernel panic Message as soon as it Boots, Below is the Earlyprintk (i have enabled the earlyprintk )..Any idea ??
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-2.6.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2726720 Bytes = 2.6 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 2.6.37 (kp@noiclt22796) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #9 Fri Jun 21 15:01:56 IST 2013
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: ti8148evm
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] reserved size = 52428800 at 0x0
[ 0.000000] Kernel panic - not syncing: ERROR: Failed to allocate 0x3200000 bytes below 0x0.
[ 0.000000]
[ 0.000000] Backtrace:
[ 0.000000] [<c004abcc>] (dump_backtrace+0x0/0x110) from [<c03d99a0>] (dump_stack+0x18/0x1c)
[ 0.000000] r7:c002dcf0 r6:c0573274 r5:00000000 r4:c05738d0
[ 0.000000] [<c03d9988>] (dump_stack+0x0/0x1c) from [<c03d9a04>] (panic+0x60/0x184)
[ 0.000000] [<c03d99a4>] (panic+0x0/0x184) from [<c0019098>] (memblock_alloc_base+0x3c/0x48)
[ 0.000000] r3:00000000 r2:03200000 r1:00000000 r0:c04b5035
[ 0.000000] [<c001905c>] (memblock_alloc_base+0x0/0x48) from [<c00190ec>] (memblock_alloc+0x14/0x18)
[ 0.000000] r5:00000000 r4:03200000
[ 0.000000] [<c00190d8>] (memblock_alloc+0x0/0x18) from [<c0021020>] (ti81xxfb_reserve_sdram_memblock+0xe0/0x148)
[ 0.000000] [<c0020f40>] (ti81xxfb_reserve_sdram_memblock+0x0/0x148) from [<c001389c>] (ti81xx_reserve+0x10/0x14)
[ 0.000000] r5:00000003 r4:c002fd38
[ 0.000000] [<c001388c>] (ti81xx_reserve+0x0/0x14) from [<c000d284>] (arm_memblock_init+0xc8/0xf4)
[ 0.000000] [<c000d1bc>] (arm_memblock_init+0x0/0xf4) from [<c000be9c>] (setup_arch+0x40c/0x6b8)
[ 0.000000] r7:00000000 r6:c002dcf0 r5:c002f938 r4:8003c000
[ 0.000000] [<c000ba90>] (setup_arch+0x0/0x6b8) from [<c0008ac0>] (start_kernel+0x6c/0x2ec)
[ 0.000000] [<c0008a54>] (start_kernel+0x0/0x2ec) from [<80008048>] (0x80008048)
[ 0.000000] r6:c002f934 r5:c057321c r4:10c53c7d