Hello ,
Can any one tell me what i made wrong here while building kernel (3.8.13). Or how i can i debug this issue
zImage loading through command in u-boot
---------------------------------------------------------------------------------------
U-Boot# load mmc 0:1 0x82000000 zImage
reading zImage
4131736 bytes read in 230 ms (17.1 MiB/s)
U-Boot# load mmc 0:1 0x88000000 am335x-bone.dtb
reading am335x-bone.dtb
25507 bytes read in 7 ms (3.5 MiB/s)
U-Boot# setenv bootargs console=ttyO0,115200n8 capemgr.enable_partno=BB-UART1 root=/dev/mmcblk0p2 rootfstype=ext4
U-Boot# bootz 0x82000000 - 0x88000000
Kernel Log is --------------------------------------------------------------------------
Kernel image @ 0x82000000 [ 0x000000 - 0x3f0b98 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Device Tree to 8fff6000, end 8ffff3a2 ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.13-dirty (ari_csuser2@ubuntu-3f-21) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu4
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x BeagleBone
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] AM335X ES1.0 (neon )
[ 0.000000] PERCPU: Embedded 8 pages/cpu @c0aa7000 s9408 r8192 d15168 u32768
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129792
[ 0.000000] Kernel command line: console=ttyO0,115200n8 capemgr.enable_partno=BB-UART1 root=/dev/mmcblk0p2 rootfs4
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] allocated 1048576 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 511MB = 511MB total
[ 0.000000] Memory: 510872k/510872k available, 13416k 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] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf800000 - 0xbfe00000 ( 6 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0597944 (5695 kB)
[ 0.000000] .init : 0xc0598000 - 0xc05cd4c0 ( 214 kB)
[ 0.000000] .data : 0xc05ce000 - 0xc063e460 ( 450 kB)
[ 0.000000] .bss : 0xc063e460 - 0xc0696f7c ( 355 kB)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] Total of 128 interrupts on 1 active controller
[ 0.000000] OMAP clockevent source: GPTIMER1 at 24000000 Hz
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] OMAP clocksource: GPTIMER2 at 24000000 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000230] Calibrating delay loop... 993.47 BogoMIPS (lpj=969728)
[ 0.029185] pid_max: default: 32768 minimum: 301
[ 0.029326] Security Framework initialized
[ 0.029384] Mount-cache hash table entries: 512
[ 0.035473] Initializing cgroup subsys cpuacct
[ 0.035495] Initializing cgroup subsys memory
[ 0.035534] Initializing cgroup subsys blkio
[ 0.035624] CPU: Testing write buffer coherency: ok
[ 0.036004] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.036058] Setting up static identity map for 0x80366688 - 0x803666d4
[ 0.036860] Brought up 1 CPUs
[ 0.036876] SMP: Total of 1 processors activated (993.47 BogoMIPS).
[ 0.037678] devtmpfs: initialized
[ 0.046229] omap_hwmod: wd_timer2: _wait_target_disable failed
[ 0.098060] pinctrl core: initialized pinctrl subsystem
[ 0.098448] regulator-dummy: no parameters
[ 0.098760] NET: Registered protocol family 16
[ 0.099260] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.099443] omap-gpmc omap-gpmc: GPMC revision 6.0
[ 0.105169] platform 49000000.edma: alias fck already exists
[ 0.105189] platform 49000000.edma: alias fck already exists
[ 0.105204] platform 49000000.edma: alias fck already exists
[ 0.105946] OMAP GPIO hardware version 0.1
[ 0.110569] platform 53100000.sham: Cannot lookup hwmod 'sham'
[ 0.110711] platform 53500000.aes: Cannot lookup hwmod 'aes'
[ 0.111130] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.111342] omap_init_sham: platform not supported
[ 0.111352] omap_init_aes: platform not supported
[ 0.119555] bio: create slab <bio-0> at 0
[ 0.120237] vmmcsd_fixed: 3300 mV
[ 0.121807] SCSI subsystem initialized
[ 0.122065] usbcore: registered new interface driver usbfs
[ 0.122136] usbcore: registered new interface driver hub
[ 0.122317] usbcore: registered new device driver usb
[ 0.123086] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c0_pins, deferring pe
[ 0.123121] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
[ 0.123168] omap_i2c 4819c000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c2_pins, deferring pe
[ 0.123189] platform 4819c000.i2c: Driver omap_i2c requests probe deferral
[ 0.123258] media: Linux media interface: v0.10
[ 0.123310] Linux video capture interface: v2.00
[ 0.123375] pps_core: LinuxPPS API ver. 1 registered
[ 0.123384] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.123701] Advanced Linux Sound Architecture Driver Initialized.
[ 0.124424] Switching to clocksource gp_timer
[ 0.134463] NET: Registered protocol family 2
[ 0.135072] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.135154] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[ 0.135237] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.135300] TCP: reno registered
[ 0.135316] UDP hash table entries: 256 (order: 1, 12288 bytes)
[ 0.135341] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
[ 0.135565] NET: Registered protocol family 1
[ 0.135951] RPC: Registered named UNIX socket transport module.
[ 0.135963] RPC: Registered udp transport module.
[ 0.135970] RPC: Registered tcp transport module.
[ 0.135978] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.136538] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[ 0.136781] CPU PMU: attempt to register multiple PMU devices!
[ 0.136807] arm-pmu: probe of arm-pmu failed with error -28
[ 0.137065] omap2_mbox_probe: platform not supported
[ 0.139373] VFS: Disk quotas dquot_6.5.2
[ 0.139498] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.140265] NFS: Registering the id_resolver key type
[ 0.140328] Key type id_resolver registered
[ 0.140337] Key type id_legacy registered
[ 0.140377] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 0.140657] msgmni has been set to 997
[ 0.142336] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[ 0.142351] io scheduler noop registered
[ 0.142360] io scheduler deadline registered
[ 0.142383] io scheduler cfq registered (default)
[ 0.142934] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 0.143905] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.145355] omap_uart 44e09000.serial: did not get pins for uart0 error: -19
[ 0.145609] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88) is a OMAP UART0
[ 0.822564] console [ttyO0] enabled
[ 0.826781] [drm] Initialized drm 1.1.0 20060810
[ 0.839029] brd: module loaded
[ 0.846220] loop: module loaded
[ 0.850402] OneNAND driver initializing
[ 0.855393] usbcore: registered new interface driver asix
[ 0.861138] usbcore: registered new interface driver cdc_ether
[ 0.867304] usbcore: registered new interface driver smsc95xx
[ 0.873357] usbcore: registered new interface driver net1080
[ 0.879323] usbcore: registered new interface driver cdc_subset
[ 0.885567] usbcore: registered new interface driver zaurus
[ 0.891500] usbcore: registered new interface driver cdc_ncm
[ 0.897903] usbcore: registered new interface driver cdc_acm
[ 0.903842] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 0.912204] Initializing USB Mass Storage driver...
[ 0.917370] usbcore: registered new interface driver usb-storage
[ 0.923649] USB Mass Storage support registered.
[ 0.928595] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 0.936018] mousedev: PS/2 mouse device common for all mice
[ 0.942732] Unhandled fault: external abort on non-linefetch (0x1028) at 0xf9e3e044
[ 0.950727] Internal error: : 1028 [#1] SMP THUMB2
[ 0.955727] Modules linked in:
[ 0.958920] CPU: 0 Not tainted (3.8.13-dirty #8)
[ 0.964121] PC is at rtc_wait_not_busy+0xa/0x30
[ 0.968846] LR is at omap_rtc_read_time+0xb/0x64
[ 0.973656] pc : [<c025fdb2>] lr : [<c026013b>] psr: 000001b3
[ 0.973656] sp : df06fd90 ip : 00000000 fp : 00000000
[ 0.985629] r10: c05ca030 r9 : 00000001 r8 : 00000000
[ 0.991081] r7 : df06fdd0 r6 : c068ff6c r5 : c0614a54 r4 : 00000032
[ 0.997891] r3 : f9e3e000 r2 : 00000000 r1 : df06fdd0 r0 : df107010
[ 1.004708] Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA Thumb Segment kernel
[ 1.012593] Control: 50c5387d Table: 80004019 DAC: 00000015
[ 1.018582] Process swapper/0 (pid: 1, stack limit = 0xdf06e240)
[ 1.024840] Stack: (0xdf06fd90 to 0xdf070000)
[ 1.029376] fd80: df06fdd0 df06fdd0 00000000 c026013b
[ 1.037910] fda0: df2c3400 c025de51 df04eac0 df2c35c8 df2c3400 c025e413 c025e775 df06fe38
[ 1.046436] fdc0: df2c3400 df107010 df106200 c025e57b 00000000 00000000 00000000 00000000
[ 1.054975] fde0: 00000000 00000000 00000000 00000000 00000000 001b001a 0000000f 00000113
[ 1.063504] fe00: 80000000 c0366529 c062a748 c0191a89 c062a748 00000000 df106200 c008d1af
[ 1.072035] fe20: df2c3400 00000000 df107010 df106200 00000000 c025dbf5 df10711c 40000113
[ 1.080563] fe40: df107080 df107010 df107080 00070006 00000000 40000113 df107080 c0366529
[ 1.089098] fe60: 00000000 c068ff6c df107000 df107010 c062a900 df2d3b00 00000000 c05b01f9
[ 1.097634] fe80: 00000000 00000000 00000000 df107010 df107044 c062a87c c062a87c 000000ed
[ 1.106165] fea0: c05981bd c01e2a1f c01e2a13 c01e1fe1 00000000 df107010 df107044 c062a87c
[ 1.114700] fec0: 00000000 c01e20e1 c062a87c df06fed8 c01e20b1 c01e1201 df049478 df0b9380
[ 1.123234] fee0: c062a87c c062a87c df2d4d40 c061bc50 00000000 c01e1a91 c050b3f5 df001348
[ 1.131772] ff00: c062a87c c05b0115 00000000 c063e480 000000ed c01e23c9 c01e2a35 c062a868
[ 1.140302] ff20: c05b0115 00000000 c063e480 000000ed c05981bd c01e2b4d 00000006 c05b0115
[ 1.148828] ff40: 00000000 c000866f 00000006 00000006 00010000 00000006 c05b83b8 00000006
[ 1.157366] ff60: c05b83bc c05b839c c063e480 000000ed c05981bd c059866b 00000006 00000006
[ 1.165897] ff80: c05981bd 00000000 00000000 c035e8cd 00000000 00000000 00000000 00000000
[ 1.174420] ffa0: 00000000 c035e8d3 00000000 c000c47d 00000000 00000000 00000000 00000000
[ 1.182953] ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 1.191476] ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[ 1.200027] [<c025fdb2>] (rtc_wait_not_busy+0xa/0x30) from [<c026013b>] (omap_rtc_read_time+0xb/0x64)
[ 1.209646] [<c026013b>] (omap_rtc_read_time+0xb/0x64) from [<c025de51>] (__rtc_read_time+0x25/0x32)
[ 1.219179] [<c025de51>] (__rtc_read_time+0x25/0x32) from [<c025e413>] (rtc_read_time+0x1d/0x28)
[ 1.228353] [<c025e413>] (rtc_read_time+0x1d/0x28) from [<c025e57b>] (__rtc_read_alarm+0x11/0x18a)
[ 1.237700] [<c025e57b>] (__rtc_read_alarm+0x11/0x18a) from [<c025dbf5>] (rtc_device_register+0xed/0x1bc)
[ 1.247691] [<c025dbf5>] (rtc_device_register+0xed/0x1bc) from [<c05b01f9>] (omap_rtc_probe+0xd5/0x26c)
[ 1.257503] [<c05b01f9>] (omap_rtc_probe+0xd5/0x26c) from [<c01e2a1f>] (platform_drv_probe+0xd/0xe)
[ 1.266948] [<c01e2a1f>] (platform_drv_probe+0xd/0xe) from [<c01e1fe1>] (driver_probe_device+0x69/0x138)
[ 1.276847] [<c01e1fe1>] (driver_probe_device+0x69/0x138) from [<c01e20e1>] (__driver_attach+0x31/0x44)
[ 1.286644] [<c01e20e1>] (__driver_attach+0x31/0x44) from [<c01e1201>] (bus_for_each_dev+0x29/0x46)
[ 1.296096] [<c01e1201>] (bus_for_each_dev+0x29/0x46) from [<c01e1a91>] (bus_add_driver+0x65/0x158)
[ 1.305532] [<c01e1a91>] (bus_add_driver+0x65/0x158) from [<c01e23c9>] (driver_register+0x4d/0xac)
[ 1.314876] [<c01e23c9>] (driver_register+0x4d/0xac) from [<c01e2b4d>] (platform_driver_probe+0x11/0x5c)
[ 1.324780] [<c01e2b4d>] (platform_driver_probe+0x11/0x5c) from [<c000866f>] (do_one_initcall+0x63/0xe8)
[ 1.334669] [<c000866f>] (do_one_initcall+0x63/0xe8) from [<c059866b>] (kernel_init_freeable+0xbb/0x14c)
[ 1.344575] [<c059866b>] (kernel_init_freeable+0xbb/0x14c) from [<c035e8d3>] (kernel_init+0x7/0x90)
[ 1.354019] [<c035e8d3>] (kernel_init+0x7/0x90) from [<c000c47d>] (ret_from_fork+0x11/0x34)
[ 1.362731] Code: 2432 4e07 4d08 6833 (f893) 2044
[ 1.367756] ---[ end trace 6be2f587d5dec120 ]---
[ 1.372902] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 1.372902]