开发板(应该是基于beagleboard),omap3530,256M DDR SDRAM,256M nand flash。开发板自带了uboot,linux内核2.6.29和android 2.1系统,运行没有问题。现在希望移植android4.0到开发板上,从google上下载了android4.0.3的源码和3.0.8版本的内核(omap)。使用omap2plus_defconfig配置,选择支持beagleboard,编译内核;使用full-eng编译android4.0.3。
开始是使用开发板自带的2.6.29内核和4.0系统,发现android初始化进程init启动的各种服务都会退出,就怀疑是否是内核版本过低。
换成3.0.8内核和4.0系统,发现还是同样的问题,而且内核挂载android系统时还会出现uncorrectable error的错误(但此错误可以过去)。
最终决定先使用3.0.8内核和android2.1系统进行调试,发现都无法启动到android系统的init进程,log如下,请大牛帮帮忙,万分感谢!
Texas Instruments X-Loader 1.41 (Apr 17 2011 - 23:04:37)
Starting on with MMC
Reading boot sector
170240 Bytes Read from MMC
Starting OS Bootloader from MMC...
U-Boot 1.3.3-svn505 (Dec 15 2011 - 18:40:59)
OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
OMAP3 MID7030 Board + LPDDR/NAND
DRAM: 256 MB
NAND: 256 MiB
display-bmp: 800 x 480 with 256 colors
In: serial
Out: serial
Err: serial
Serial #03aa0004000000000401403b0901a01e
rtc : ctrl = 0x00 ; data = 0x00 0x00 0x00 0x01 0x01 0x00 0x00
rtc : ctrl = 0x00 ; data = 0x00 0x00 0x00 0x01 0x01 0x00 0x00
Hit space key to stop autoboot: 3 ... 2 ... 1 ... 0
NAND read: device 0 offset 0x280000, size 0x350000
3473408 bytes read: OK
## Booting kernel from Legacy Image at 80300000 ...
Image Name: Linux-3.0.8
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3233440 Bytes = 3.1 MB
Load Address: 80008000
Entry Point: 80008000
VerIFying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
<5>Linux version 3.0.8 (lusan@ubuntu) (gcc version 4.4.3 (GCC) ) #6 Tue May 15 19:11:22 CST 2012
CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: OMAP3 Beagle Board
<4>Ignoring unrecognised tag 0x54410008
Memory policy: ECC disabLED, Data cache writeback
<6>OMAP3430/3530 ES3.1 (l2cache iva sgx neon isp )
<6>SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
<7>On node 0 totalpages: 65536
<7>free_area_init_node: node 0, pgdat c0640f54, node_mem_map c0c9b000
<7> Normal zone: 576 pages used for memmap
<7> Normal zone: 0 pages reserved
<7> Normal zone: 64960 pages, LIFO batch:15
<6>clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
<6>Reprogramming SDRC clock to 332000000 Hz
<7>pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
<7>pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64960
<5>Kernel command line: console=ttyO2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs init=/init androidboot.console=ttyO2
<6>PID hash table entries: 1024 (order: 0, 4096 bytes)
<6>Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>Memory: 256MB = 256MB total
<5>Memory: 246684k/246684k available, 15460k reserved, 0K highmem
<5>Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xff000000 - 0xffe00000 ( 14 MB)
vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB)
lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.init : 0xc0008000 - 0xc0048000 ( 256 kB)
.text : 0xc0048000 - 0xc05ea384 (5769 kB)
.data : 0xc05ec000 - 0xc064a538 ( 378 kB)
.bss : 0xc064a55c - 0xc0c9ae30 (6467 kB)
<6>NR_IRQS:410
<6>IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
<6>Total of 96 interrupts on 1 active controller
<4>omap_hwmod: gpt12_fck: missing clockdomain for gpt12_fck.
<6>OMAP clockevent source: GPTIMER12 at 32768 Hz
<6>sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
<6>Console: colour dummy device 80x30
Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
... MAX_LOCKDEP_SUBCLASSES: 8
... MAX_LOCK_DEPTH: 48
... MAX_LOCKDEP_KEYS: 8191
... CLASSHASH_SIZE: 4096
... MAX_LOCKDEP_ENTRIES: 16384
... MAX_LOCKDEP_CHAINS: 32768
... CHAINHASH_SIZE: 16384
memory used by lock dependency info: 3695 kB
per task-struct memory footprint: 1152 bytes
<6>Calibrating delay loop... 585.04 BogoMIPS (lpj=2285568)
<6>pid_max: default: 32768 minimum: 301
<6>Security Framework initialized
<6>Mount-cache hash table entries: 512
<6>CPU: Testing write buffer coherency: ok
<6>devtmpfs: initialized
<4>omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_core
<4>omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_per
<4>omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_wkup
<4>omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ohci
<4>omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ehci
<4>omap_hwmod: i2c1: softreset failed (waited 10000 usec)
<4>omap_hwmod: i2c2: softreset failed (waited 10000 usec)
<4>omap_hwmod: i2c3: softreset failed (waited 10000 usec)
<4>omap_hwmod: am35x_otg_hs: cannot be enabled (3)
<6>print_constraints: dummy:
<6>NET: Registered protocol family 16
<6>GPMC revision 5.0
<6>OMAP GPIO hardware version 2.5
<6>omap_mux_init: Add partition: #1: core, flags: 0
<6>OMAP3 Beagle Rev: Ax/Bx
<6>Found NAND on CS0
<6>Registering NAND on CS0
<7>gpio_request: gpio--22 (DVI reset) status -22
<3>Unable to get DVI reset GPIO
<4>------------[ cut here ]------------
<4>WARNING: at arch/arm/mach-omap2/opp.c:86 omap_init_opp_table+0x110/0x214()
omap_init_opp_table: round_rate for clock dpll3_ck failed
Modules linked in:
[] (unwind_backtrace+0x0/0x13c) from [] (warn_slowpath_common+0x4c/0x64)
[] (warn_slowpath_common+0x4c/0x64) from [] (warn_slowpath_fmt+0x30/0x40)
[] (warn_slowpath_fmt+0x30/0x40) from [] (omap_init_opp_table+0x110/0x214)
[] (omap_init_opp_table+0x110/0x214) from [] (omap3_beagle_init+0x204/0x35c)
[] (omap3_beagle_init+0x204/0x35c) from [] (customize_machine+0x1c/0x28)
[] (customize_machine+0x1c/0x28) from [] (do_one_initcall+0x34/0x180)
[] (do_one_initcall+0x34/0x180) from [] (kernel_init+0x78/0x128)
[] (kernel_init+0x78/0x128) from [] (kernel_thread_exit+0x0/0x8)
<4>---[ end trace 1b75b31a2719ed1c ]---
<6>hw-breakpoint: debug architecture 0x4 unsupported.
<3>omap_init_gpu: Could not look up gpu
<6>OMAP DMA hardware revision 4.0
<6>bio: create slab at 0
<5>SCSI subsystem initialized
<6>usbcore: registered new inteRFace driver usbfs
<6>usbcore: registered new interface driver hub
<6>usbcore: registered new device driver usb
<6>omap_i2c omap_i2c.1: bus 1 rev3.12 at 2600 kHz
<6>twl4030: PIH (irq 7) chaining IRQs 368..375
<6>twl4030: power (irq 373) chaining IRQs 376..383
<6>twl4030: gpio (irq 368) chaining IRQs 384..401
<6>print_constraints: VMMC1: 1850 3150 mV at 3000 mV normal standby
<6>print_constraints: VDAC: 1800 mV normal standby
<6>print_constraints: VDVI: 1800 mV normal standby
<6>print_constraints: VSIM: 1800 3000 mV at 1800 mV normal standby
<6>omap_i2c omap_i2c.3: bus 3 rev3.12 at 100 kHz
<6>switching to clocksource 32k_counter
<6>Switched to NOHz mode on CPU #0
<6>NET: Registered protocol family 2
<6>IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
<6>TCP established hash table entries: 8192 (order: 4, 65536 bytes)
<6>TCP bind hash table entries: 8192 (order: 6, 294912 bytes)
<6>TCP: Hash tables configured (established 8192 bind 8192)
<6>TCP reno registered
<6>UDP hash table entries: 128 (order: 1, 10240 bytes)
<6>UDP-Lite hash table entries: 128 (order: 1, 10240 bytes)
<6>NET: Registered protocol family 1
<6>RPC: Registered named UNIX socket transport module.
<6>RPC: Registered udp transport module.
<6>RPC: Registered tcp transport module.
<6>RPC: Registered tcp NFSv4.1 backchannel transport module.
<4>NetWinder Floating Point Emulator V0.97 (double precision)
<3>omap_iommu_init: could not look up isp
<5>VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
<6>JFFS2 version 2.2. (NAND) (SUMMARY) 漏 2001-2006 Red Hat, Inc.
<6>msgmni has been set to 481
<6>io scheduler noop registered
<6>io scheduler deadline registered
<6>io scheduler cfq registered (default)
<6>start plist test
<6>end plist test
<6>Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
<6>omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
<6>omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
<6>omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
[ 0.000000] Linux version 3.0.8 (lusan@ubuntu) (gcc version 4.4.3 (GCC) ) #6 Tue May 15 19:11:22 CST 2012
[ 0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Ignoring unrecognised tag 0x54410008
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3430/3530 ES3.1 (l2cache iva sgx neon isp )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64960
[ 0.000000] Kernel command line: console=ttyO2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs init=/init androidboot.console=ttyO2
[ 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: 256MB = 256MB total
[ 0.000000] Memory: 246684k/246684k available, 15460k 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 : 0xff000000 - 0xffe00000 ( 14 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 - 0xc0048000 ( 256 kB)
[ 0.000000] .text : 0xc0048000 - 0xc05ea384 (5769 kB)
[ 0.000000] .data : 0xc05ec000 - 0xc064a538 ( 378 kB)
[ 0.000000] .bss : 0xc064a55c - 0xc0c9ae30 (6467 kB)
[ 0.000000] NR_IRQS:410
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] omap_hwmod: gpt12_fck: missing clockdomain for gpt12_fck.
[ 0.000000] OMAP clockevent source: GPTIMER12 at 32768 Hz
[ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.000000] ... MAX_LOCK_DEPTH: 48
[ 0.000000] ... MAX_LOCKDEP_KEYS: 8191
[ 0.000000] ... CLASSHASH_SIZE: 4096
[ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384
[ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768
[ 0.000000] ... CHAINHASH_SIZE: 16384
[ 0.000000] memory used by lock dependency info: 3695 kB
[ 0.000000] per task-struct memory footprint: 1152 bytes
[ 0.051788] Calibrating delay loop... 585.04 BogoMIPS (lpj=2285568)
[ 0.091644] pid_max: default: 32768 minimum: 301
[ 0.099060] Security Framework initialized
[ 0.104492] Mount-cache hash table entries: 512
[ 0.120910] CPU: Testing write buffer coherency: ok
[ 0.140350] devtmpfs: initialized
[ 0.195007] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_core
[ 0.201232] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_per
[ 0.207550] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_wkup
[ 0.214294] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ohci
[ 0.220825] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ehci
[ 0.242370] omap_hwmod: i2c1: softreset failed (waited 10000 usec)
[ 0.261596] omap_hwmod: i2c2: softreset failed (waited 10000 usec)
[ 0.280822] omap_hwmod: i2c3: softreset failed (waited 10000 usec)
[ 0.286529] omap_hwmod: am35x_otg_hs: cannot be enabled (3)
[ 0.323699] print_constraints: dummy:
[ 0.341491] NET: Registered protocol family 16
[ 0.350341] GPMC revision 5.0
[ 0.396972] OMAP GPIO hardware version 2.5
[ 0.460510] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.508270] OMAP3 Beagle Rev: Ax/Bx
[ 0.559631] Found NAND on CS0
[ 0.562164] Registering NAND on CS0
[ 0.573455] Unable to get DVI reset GPIO
[ 0.578918] ------------[ cut here ]------------
[ 0.586090] WARNING: at arch/arm/mach-omap2/opp.c:86 omap_init_opp_table+0x110/0x214()
[ 0.591400] omap_init_opp_table: round_rate for clock dpll3_ck failed
[ 0.593322] Modules linked in:
[ 0.601928] [] (unwind_backtrace+0x0/0x13c) from [] (warn_slowpath_common+0x4c/0x64)
[ 0.610473] [] (warn_slowpath_common+0x4c/0x64) from [] (warn_slowpath_fmt+0x30/0x40)
[ 0.619110] [] (warn_slowpath_fmt+0x30/0x40) from [] (omap_init_opp_table+0x110/0x214)
[ 0.627899] [] (omap_init_opp_table+0x110/0x214) from [] (omap3_beagle_init+0x204/0x35c)
[ 0.636352] [] (omap3_beagle_init+0x204/0x35c) from [] (customize_machine+0x1c/0x28)
[ 0.644561] [] (customize_machine+0x1c/0x28) from [] (do_one_initcall+0x34/0x180)
[ 0.652282] [] (do_one_initcall+0x34/0x180) from [] (kernel_init+0x78/0x128)
[ 0.660034] [] (kernel_init+0x78/0x128) from [] (kernel_thread_exit+0x0/0x8)
[ 0.663940] ---[ end trace 1b75b31a2719ed1c ]---
[ 0.670654] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.713714] omap_init_gpu: Could not look up gpu
[ 0.794525] OMAP DMA hardware revision 4.0
[ 1.211425] bio: create slab at 0
[ 1.264495] SCSI subsystem initialized
[ 1.306976] usbcore: registered new interface driver usbfs
[ 1.317504] usbcore: registered new interface driver hub
[ 1.324737] usbcore: registered new device driver usb
[ 1.347625] omap_i2c omap_i2c.1: bus 1 rev3.12 at 2600 kHz
[ 1.380737] twl4030: PIH (irq 7) chaining IRQs 368..375
[ 1.385681] twl4030: power (irq 373) chaining IRQs 376..383
[ 1.396118] twl4030: gpio (irq 368) chaining IRQs 384..401
[ 1.437683] print_constraints: VMMC1: 1850 3150 mV at 3000 mV normal standby
[ 1.451904] print_constraints: VDAC: 1800 mV normal standby
[ 1.466827] print_constraints: VDVI: 1800 mV normal standby
[ 1.483703] print_constraints: VSIM: 1800 3000 mV at 1800 mV normal standby
[ 1.500335] omap_i2c omap_i2c.3: bus 3 rev3.12 at 100 kHz
[ 1.543029] Switching to clocksource 32k_counter
[ 1.552612] Switched to NOHz mode on CPU #0
[ 2.152496] NET: Registered protocol family 2
[ 2.160827] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 2.177032] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 2.183929] TCP bind hash table entries: 8192 (order: 6, 294912 bytes)
[ 2.193756] TCP: Hash tables configured (established 8192 bind 8192)
[ 2.196136] TCP reno registered
[ 2.201202] UDP hash table entries: 128 (order: 1, 10240 bytes)
[ 2.207733] UDP-Lite hash table entries: 128 (order: 1, 10240 bytes)
[ 2.215454] NET: Registered protocol family 1
[ 2.230224] RPC: Registered named UNIX socket transport module.
[ 2.234008] RPC: Registered udp transport module.
[ 2.237945] RPC: Registered tcp transport module.
[ 2.243499] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.253936] NetWinder Floating Point Emulator V0.97 (double precision)
[ 2.270874] omap_iommu_init: could not look up isp
[ 2.471343] VFS: Disk quotas dquot_6.5.2
[ 2.477142] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 2.504730] JFFS2 version 2.2. (NAND) (SUMMARY) 漏 2001-2006 Red Hat, Inc.
[ 2.512329] msgmni has been set to 481
[ 2.529388] io scheduler noop registered
[ 2.532928] io scheduler deadline registered
[ 2.537445] io scheduler cfq registered (default)
[ 2.539520] start plist test
[ 2.546600] end plist test
[ 2.574310] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 2.610443] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
[ 2.624237] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
[ 2.637390] omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
<6>console [ttyO2] enabled
[ 3.413177] console [ttyO2] enabled
<6>brd: module loaded
[ 3.599731] brd: module loaded
<6>loop: module loaded
[ 3.692962] loop: module loaded
<3>mtdoops: mtd device (mtddev=name/number) must be supplied
[ 3.724792] mtdoops: mtd device (mtddev=name/number) must be supplied
<6>omap2-nand driver initializing
[ 3.735015] omap2-nand driver initializing
<6>ONFI flash detected
[ 3.742797] ONFI flash detected
<6>NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (micron NAND 256MiB 1,8V 16-bit)
[ 3.754302] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit)
<5>Creating 5 MTD partitions on "omap2-nand.0":
[ 3.768310] Creating 5 MTD partitions on "omap2-nand.0":
<5>0x000000000000-0x000000080000 : "X-Loader"
[ 3.778503] 0x000000000000-0x000000080000 : "X-Loader"
<5>0x000000080000-0x000000260000 : "U-Boot"
[ 3.817993] 0x000000080000-0x000000260000 : "U-Boot"
<5>0x000000260000-0x000000280000 : "U-Boot Env"
[ 3.853515] 0x000000260000-0x000000280000 : "U-Boot Env"
<5>0x000000280000-0x000000680000 : "Kernel"
[ 3.887847] 0x000000280000-0x000000680000 : "Kernel"
<5>0x000000680000-0x000010000000 : "File System"
[ 3.924011] 0x000000680000-0x000010000000 : "File System"
<6>OneNAND driver initializing
[ 4.073394] OneNAND driver initializing
<5>UBI: attaching mtd4 to ubi0
[ 4.091857] UBI: attaching mtd4 to ubi0
<5>UBI: physical eraseblock size: 131072 bytes (128 KiB)
[ 4.101501] UBI: physical eraseblock size: 131072 bytes (128 KiB)
<5>UBI: logical eraseblock size: 129024 bytes
[ 4.112701] UBI: logical eraseblock size: 129024 bytes
<5>UBI: smallest flash I/O unit: 2048
[ 4.122283] UBI: smallest flash I/O unit: 2048
<5>UBI: sub-page size: 512
[ 4.131042] UBI: sub-page size: 512
<5>UBI: VID header offset: 512 (aligned 512)
[ 4.140930] UBI: VID header offset: 512 (aligned 512)
<5>UBI: data offset: 2048
[ 4.150970] UBI: data offset: 2048
<3>uncorrectable error : [ 4.217437] uncorrectable error : <3>uncorrectable error :
[ 4.233062] uncorrectable error : <3>uncorrectable error :
[ 4.279937] uncorrectable error : <3>uncorrectable error :
[ 4.373687] uncorrectable error : <3>uncorrectable error :
[ 4.506469] uncorrectable error : <3>uncorrectable error :
[ 4.654937] uncorrectable error : <3>uncorrectable error :
[ 4.748687] uncorrectable error : <5>UBI: max. sequence number: 5
[ 4.810424] UBI: max. sequence number: 5
<4>UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 16, need 19
[ 4.911956] UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 16, need 19
<5>UBI: attached mtd4 to ubi0
[ 5.016387] UBI: attached mtd4 to ubi0
<5>UBI: MTD device name: "File System"
[ 5.025085] UBI: MTD device name: "File System"
<5>UBI: MTD device size: 249 MiB
[ 5.035034] UBI: MTD device size: 249 MiB
<5>UBI: number of good PEBs: 1993
[ 5.044158] UBI: number of good PEBs: 1993
<5>UBI: number of bad PEBs: 3
[ 5.052703] UBI: number of bad PEBs: 3
<5>UBI: number of corrupted PEBs: 0
[ 5.061004] UBI: number of corrupted PEBs: 0
<5>UBI: max. allowed volumes: 128
[ 5.069488] UBI: max. allowed volumes: 128
<5>UBI: wear-leveling threshold: 4096
[ 5.078216] UBI: wear-leveling threshold: 4096
<5>UBI: number of internal volumes: 1
[ 5.086791] UBI: number of internal volumes: 1
<5>UBI: number of user volumes: 1
[ 5.095062] UBI: number of user volumes: 1
<5>UBI: available PEBs: 0
[ 5.103363] UBI: available PEBs: 0
<5>UBI: total number of reserved PEBs: 1993
[ 5.112182] UBI: total number of reserved PEBs: 1993
<5>UBI: number of PEBs reserved for bad PEB handling: 16
[ 5.122711] UBI: number of PEBs reserved for bad PEB handling: 16
<5>UBI: max/mean erase counter: 2/0
[ 5.132598] UBI: max/mean erase counter: 2/0
<5>UBI: image sequence number: 0
[ 5.140350] UBI: image sequence number: 0
<5>UBI: background thread "ubi_bgt0d" started, PID 491
[ 5.152099] UBI: background thread "ubi_bgt0d" started, PID 491
<6>usbcore: registered new interface driver asix
[ 5.200439] usbcore: registered new interface driver asix
<6>usbcore: registered new interface driver cdc_ether
[ 5.214019] usbcore: registered new interface driver cdc_ether
<6>usbcore: registered new interface driver net1080
[ 5.227447] usbcore: registered new interface driver net1080
<6>usbcore: registered new interface driver cdc_subset
[ 5.240997] usbcore: registered new interface driver cdc_subset
<6>usbcore: registered new interface driver zaurus
[ 5.254638] usbcore: registered new interface driver zaurus
<6>cdc_ncm: 04-Aug-2011
[ 5.262969] cdc_ncm: 04-Aug-2011
<6>usbcore: registered new interface driver cdc_ncm
[ 5.275268] usbcore: registered new interface driver cdc_ncm
<6>usbcore: registered new interface driver cdc_wdm
[ 5.301818] usbcore: registered new interface driver cdc_wdm
<6>Initializing USB Mass Storage driver...
[ 5.311920] Initializing USB Mass Storage driver...
<6>usbcore: registered new interface driver usb-storage
[ 5.327545] usbcore: registered new interface driver usb-storage
<6>USB Mass Storage support registered.
[ 5.337768] USB Mass Storage support registered.
<6>usbcore: registered new interface driver libusual
[ 5.352600] usbcore: registered new interface driver libusual
<6>usbcore: registered new interface driver usbtest
[ 5.368957] usbcore: registered new interface driver usbtest
<6>mousedev: PS/2 mouse device common for all mice
[ 5.401885] mousedev: PS/2 mouse device common for all mice
<6>input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 5.431488] input: gpio-keys as /devices/platform/gpio-keys/input/input0
<6>input: twl4030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl4030_pwrbutton/input/input1
[ 5.494293] input: twl4030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl4030_pwrbutton/input/input1
<6>twl_rtc twl_rtc: Enabling TWL-RTC.
[ 5.530517] twl_rtc twl_rtc: Enabling TWL-RTC.
<6>using rtc device, twl_rtc, for alarms[ 5.558685] using rtc device, twl_rtc, for alarms<6>twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
[ 5.569671] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
<4>twl_rtc twl_rtc: Cannot enable wakeup for IRQ 379
[ 5.582977] twl_rtc twl_rtc: Cannot enable wakeup for IRQ 379
<6>i2c /dev entries driver
[ 5.595794] i2c /dev entries driver
<6>Driver for 1-wire Dallas network protocol.
[ 5.627655] Driver for 1-wire Dallas network protocol.
<6>OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 5.660827] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
<3>twl4030_wdt twl4030_wdt: Failed to register misc device
[ 5.676208] twl4030_wdt twl4030_wdt: Failed to register misc device
<4>twl4030_wdt: probe of twl4030_wdt failed with error -16
[ 5.688690] twl4030_wdt: probe of twl4030_wdt failed with error -16
<6>cpuidle: using governor ladder
[ 5.701232] cpuidle: using governor ladder
<6>cpuidle: using governor menu
[ 5.708740] cpuidle: using governor menu
<6>usbcore: registered new interface driver usbhid
[ 5.772491] usbcore: registered new interface driver usbhid
<6>usbhid: USB HID core driver
[ 5.781433] usbhid: USB HID core driver
<6>logger: created 256K log 'log_main'
[ 5.807159] logger: created 256K log 'log_main'
<6>logger: created 256K log 'log_events'
[ 5.822113] logger: created 256K log 'log_events'
<6>logger: created 256K log 'log_radio'
[ 5.837646] logger: created 256K log 'log_radio'
<6>logger: created 256K log 'log_system'
[ 5.853210] logger: created 256K log 'log_system'
<6>oprofile: hardware counters not available
[ 5.866119] oprofile: hardware counters not available
<6>oprofile: using timer interrupt.
[ 5.874969] oprofile: using timer interrupt.
<6>TCP cubic registered
[ 5.885406] TCP cubic registered
<6>Initializing XFRM netlink socket
[ 5.892303] Initializing XFRM netlink socket
<6>NET: Registered protocol family 17
[ 5.901641] NET: Registered protocol family 17
<6>NET: Registered protocol family 15
[ 5.910888] NET: Registered protocol family 15
<5>Registering the dns_resolver key type
[ 5.922210] Registering the dns_resolver key type
<6>VFP support v0.3: [ 5.930389] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
implementor 41 architecture 3 part 30 variant c rev 1
<6>ThumbEE CPU extension supported.
[ 5.946868] ThumbEE CPU extension supported.
<4>sr_init: No PMIC hook to init smartreflex
[ 6.149108] sr_init: No PMIC hook to init smartreflex
<6>smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
[ 6.162322] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
<6>smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
[ 6.181640] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
<6>SmartReflex Class3 initialized
[ 6.199096] SmartReflex Class3 initialized
<6>clock: disabling unused clocks to save power
[ 6.420898] clock: disabling unused clocks to save power
<6>kmemleak: Kernel memory leak detector initialized
[ 6.447540] kmemleak: Kernel memory leak detector initialized
<6>kmemleak: Automatic memory scanning thread started
[ 6.461486] kmemleak: Automatic memory scanning thread started
<4>regulator_init_complete: VDVI: incomplete constraints, leaving on
[ 6.474609] regulator_init_complete: VDVI: incomplete constraints, leaving on
<4>regulator_init_complete: VDAC: incomplete constraints, leaving on
[ 6.488800] regulator_init_complete: VDAC: incomplete constraints, leaving on
<6>twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 6.505401] twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
<6>INFO lusan: kernel_init(): invoke prepare_namespace()
[ 6.523620] INFO lusan: kernel_init(): invoke prepare_namespace()
INFO lusan: prepare_namespace(): saved_root_name[] is:[ 6.535156] INFO lusan: prepare_namespace(): saved_root_name[] is: ubi0:rootfs ubi0:rootfs
<6>INFO lusan: prepare_namespace() invokes mount_block_root()
[ 6.549957] INFO lusan: prepare_namespace() invokes mount_block_root()
<6>INFO lusan: mount_block_root(): fs_names: ubifs
[ 6.561645] INFO lusan: mount_block_root(): fs_names: ubifs
<5>UBIFS: recovery needed
[ 6.618621] UBIFS: recovery needed
<5>UBIFS: recovery completed
[ 6.674530] UBIFS: recovery completed
<5>UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[ 6.683746] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
<5>UBIFS: file system size: 253145088 bytes (247212 KiB, 241 MiB, 1962 LEBs)
[ 6.697357] UBIFS: file system size: 253145088 bytes (247212 KiB, 241 MiB, 1962 LEBs)
<5>UBIFS: journal size: 9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
[ 6.712371] UBIFS: journal size: 9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
<5>UBIFS: media format: w4/r0 (latest is w4/r0)
[ 6.725128] UBIFS: media format: w4/r0 (latest is w4/r0)
<5>UBIFS: default compressor: lzo
[ 6.734527] UBIFS: default compressor: lzo
<5>UBIFS: reserved for root: 0 bytes (0 KiB)
[ 6.743194] UBIFS: reserved for root: 0 bytes (0 KiB)
<6>VFS: Mounted root (ubifs filesystem) on device 0:13.
[ 6.759033] VFS: Mounted root (ubifs filesystem) on device 0:13.
<6>INFO lusan: do_mount_root() return 0
[ 6.769195] INFO lusan: do_mount_root() return 0
<6>devtmpfs: mounted
[ 6.781494] devtmpfs: mounted
<6>Freeing init memory: 256K
[ 6.788452] Freeing init memory: 256K
<6>mmc0: new SD card at address 1234
[ 6.829986] mmc0: new SD card at address 1234
<6>mmcblk0: mmc0:1234 SA02G 1.83 GiB (ro)
[ 6.868682] mmcblk0: mmc0:1234 SA02G 1.83 GiB (ro)
<6> mmcblk0: p1
[ 6.903625] mmcblk0: p1
<0>Kernel panic - not syncing: Attempted to kill init!
[ 8.922729] Kernel panic - not syncing: Attempted to kill init!
[] (unwind_backtrace+0x0/0x13c) from [] (panic+0x5c/0x1a8)
[ 8.936401] [] (unwind_backtrace+0x0/0x13c) from [] (panic+0x5c/0x1a8)
[] (panic+0x5c/0x1a8) from [] (do_exit+0x610/0x6e4)
[ 8.951782] [] (panic+0x5c/0x1a8) from [] (do_exit+0x610/0x6e4)
[] (do_exit+0x610/0x6e4) from [] (do_group_exit+0x3c/0xbc)
[ 8.967132] [] (do_exit+0x610/0x6e4) from [] (do_group_exit+0x3c/0xbc)
[] (do_group_exit+0x3c/0xbc) from [] (get_signal_to_deliver+0x1fc/0x490)
[ 8.984374] [] (do_group_exit+0x3c/0xbc) from [] (get_signal_to_deliver+0x1fc/0x490)
[] (get_signal_to_deliver+0x1fc/0x490) from [] (do_signal+0x94/0x584)
[ 9.002593] [] (get_signal_to_deliver+0x1fc/0x490) from [] (do_signal+0x94/0x584)
[] (do_signal+0x94/0x584) from [] (do_notify_resume+0x5c/0x68)
[ 9.019989] [] (do_signal+0x94/0x584) from [] (do_notify_resume+0x5c/0x68)
[] (do_notify_resume+0x5c/0x68) from [] (work_pending+0x24/0x28)
[ 9.036895] [] (do_notify_resume+0x5c/0x68) from [] (work_pending+0x24/0x28)
0