[meta-ti] boot fail in omap3 evm

deepak vijay deepakvijay2255 at rediff.com
Fri May 16 00:03:31 PDT 2014


Hi all,
I am new to yocto project .
I have downloaded the beaglebone-daisy-11.0.0 and add meta-ti layer whith a
commit id of 4e5bcb5712bf2f0587ceff908d75177e410de48f.
And when I build it for omap3evm and boot the images of the build I am
getting the following dump logs when I enable earlyprintk without changing
any other configurations.

U-Boot SPL 2011.12 (May 15 2014 - 15:54:30)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
timed out in wait_for_bb: I2C_STAT=1000
reading u-boot.img
reading u-boot.img


U-Boot 2011.12 (May 15 2014 - 15:54:30)

OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
OMAP3 EVM board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
In:    serial
Out:   serial
Err:   serial
Read back SMSC id 0x1150000
Die ID #706a00029ff80000016842c911024007
Net:   smc911x: Invalid chip endian 0x87754331
No ethernet found.
Hit any key to stop autoboot:  0
reading boot.scr

** Unable to read "boot.scr" from mmc 0:1 **
reading uImage

3145636 bytes read
Booting from mmc ...
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-2.6.37
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3145572 Bytes = 3 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 (mistral at CPU000512U) (gcc version 4.8.2
(GCC) ) #3 Fri May 16 12:13:1
6 IST 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7),
cr=10c53c7d
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction
cache
[    0.000000] Machine: OMAP3 EVM
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] Reserving 4194304 bytes SDRAM for VRAM
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
[    0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
 Total pages: 64000
[    0.000000] Kernel command line: console=ttyO0,115200n8
root=/dev/mmcblk0p2 rw earlyprintk rootfstype=
ext3 rootwait
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072
bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 252MB = 252MB total
[    0.000000] Memory: 242288k/242288k available, 19856k reserved, 0K
highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
[    0.000000]     vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .init : 0xc0008000 - 0xc003b000   ( 204 kB)
[    0.000000]       .text : 0xc003b000 - 0xc05cceac   (5704 kB)
[    0.000000]       .data : 0xc05ce000 - 0xc078efa0   (1796 kB)
[    0.000000] Unable to handle kernel paging request at virtual address
8002e800
[    0.000000] pgd = c0004000
[    0.000000] [8002e800] *pgd=00000000
[    0.000000] Internal error: Oops: 805 [#1]
[    0.000000] last sysfs file:
[    0.000000] Modules linked in:
[    0.000000] CPU: 0    Not tainted  (2.6.37 #3)
[    0.000000] PC is at perf_pmu_register+0x12c/0x178
[    0.000000] LR is at lockdep_init_map+0xb0/0x448
[    0.000000] pc : [<c00c93e4>]    lr : [<c009acd0>]    psr: a00001d3
[    0.000000] sp : c05cff90  ip : 00000000  fp : c05cffd4
[    0.000000] r10: 0000001f  r9 : 413fc082  r8 : 000003f8
[    0.000000] r7 : c05e5750  r6 : c05cff68  r5 : c0f2a010  r4 : c05cff68
[    0.000000] r3 : 8002e7fc  r2 : c07589dc  r1 : c0529d46  r0 : 00000001
[    0.000000] Flags: NzCv  IRQs off  FIQs off  Mode SVC_32  ISA ARM
 Segment kernel
[    0.000000] Control: 10c5387d  Table: 80004019  DAC: 00000017
[    0.000000] Process swapper (pid: 0, stack limit = 0xc05ce2f0)
[    0.000000] Stack: (0xc05cff90 to 0xc05d0000)
[    0.000000] ff80:                                     c0758ba0 c0790080
c0790080 c0018588
[    0.000000] ffa0: c05ce000 c0015784 3b9aca00 00000000 00000000 00000001
c0030268 c078efc0
[    0.000000] ffc0: c0030268 c0f28100 c05d2d0c 8002e7fc 00000000 c0008a0c
c000866c 000005ff
[    0.000000] ffe0: 80000100 c0030268 10c53c7d c078f174 c0030264 80008034
00000000 00000000
[    0.000000] [<c00c93e4>] (perf_pmu_register+0x12c/0x178) from
[<c0018588>] (perf_event_init+0x3c/0xa4)
[    0.000000] [<c0018588>] (perf_event_init+0x3c/0xa4) from [<c0015784>]
(sched_init+0x200/0x24c)
[    0.000000] [<c0015784>] (sched_init+0x200/0x24c) from [<c0008a0c>]
(start_kernel+0x124/0x2d0)
[    0.000000] [<c0008a0c>] (start_kernel+0x124/0x2d0) from [<80008034>]
(0x80008034)
[    0.000000] Code: e59f204c e5843000 e5842004 e2422064 (e5834004)
[    0.000000] ---[ end trace 1b75b31a2719ed1c ]---
[    0.000000] Kernel panic - not syncing: Attempted to kill the idle task!
[    0.000000] [<c004a3a8>] (unwind_backtrace+0x0/0xe0) from [<c0419e08>]
(panic+0x54/0x178)
[    0.000000] [<c0419e08>] (panic+0x54/0x178) from [<c00747b0>]
(do_exit+0x6c/0x658)
[    0.000000] [<c00747b0>] (do_exit+0x6c/0x658) from [<c0048854>]
(die+0x2a8/0x2e8)
[    0.000000] [<c0048854>] (die+0x2a8/0x2e8) from [<c0419c74>]
(__do_kernel_fault.part.4+0x54/0x74)
[    0.000000] [<c0419c74>] (__do_kernel_fault.part.4+0x54/0x74) from
[<c0423348>] (do_page_fault.part.5+
0x284/0x2a0)
[    0.000000] [<c0423348>] (do_page_fault.part.5+0x284/0x2a0) from
[<c04233b0>] (do_page_fault+0x4c/0x58
)
[    0.000000] [<c04233b0>] (do_page_fault+0x4c/0x58) from [<c003b1f0>]
(do_DataAbort+0x34/0x98)
[    0.000000] [<c003b1f0>] (do_DataAbort+0x34/0x98) from [<c04214ec>]
(__dabt_svc+0x4c/0x60)
[    0.000000] Exception stack(0xc05cff48 to 0xc05cff90)
[    0.000000] ff40:                   00000001 c0529d46 c07589dc 8002e7fc
c05cff68 c0f2a010
[    0.000000] ff60: c05cff68 c05e5750 000003f8 413fc082 0000001f c05cffd4
00000000 c05cff90
[    0.000000] ff80: c009acd0 c00c93e4 a00001d3 ffffffff
[    0.000000] [<c04214ec>] (__dabt_svc+0x4c/0x60) from [<c00c93e4>]
(perf_pmu_register+0x12c/0x178)
[    0.000000] [<c00c93e4>] (perf_pmu_register+0x12c/0x178) from
[<c0018588>] (perf_event_init+0x3c/0xa4)
[    0.000000] [<c0018588>] (perf_event_init+0x3c/0xa4) from [<c0015784>]
(sched_init+0x200/0x24c)
[    0.000000] [<c0015784>] (sched_init+0x200/0x24c) from [<c0008a0c>]
(start_kernel+0x124/0x2d0)
[    0.000000] [<c0008a0c>] (start_kernel+0x124/0x2d0) from [<80008034>]
(0x80008034)


And one of the member suggested me that use lower version of gcc like gcc
4.3. But I didn't find any way to use it. Because only gcc 4.8.2 recipe is
there in the layer.

Please help me to overcome this issues.
Any replay is appreciated.

Regards,
Deepak Vijay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20140516/adc16c17/attachment.html>


More information about the meta-ti mailing list