This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

4AI.1.7 ICS Recovery Mode

Other Parts Discussed in Thread: TWL6030

Hi there,

Does 4AI.1.7 ICS release on 4470 support Recovery Mode. When checked under $MYDROID/devices/ti/blaze_tablet/recovery could find only

Android.mk , recovery_ui.c files.

When tested this with the blaze tabled (4470) it does not work at stops at,

[    4.878753] NET: Registered protocol family 35
[    4.883941] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    4.892333] ThumbEE CPU extension supported.
[    4.897033] Registering SWP/SWPB emulation handler
[    4.902648] Alternate GPT is invalid, using primary GPT.

And it causes a reboot and hangs in bootloader.

Regards

Anuroop

  • Anuroop,

    Please see this thread for information on recovery mode with the Blaze Tablet:

    http://e2e.ti.com/support/omap/f/849/t/220553.aspx?pi69792=1

    Regards,
    Gina 

  • Hi Gina,

    Before posting this originally I referred the thread what you suggested. And result is that with 4AI1.7 ICS release I see after doing "reboot recovery" I don't see any thing other than the logs I posted. No UI.

    That is the reason I thought it might be for JB and I asked specific to the 4AI1.7 release of ICS.

    Regards

    Anuroop

  • Anuroop,

    I think the recovery reboot should work with 4AI.1.7.  You mentioned that the system reboots and hangs in the bootloader.  Could you please share the full logs?  Does a normal warm reboot (ie, just "reboot" not "recovery reboot") work fine for you?

    Thanks,
    Gina 

  • Hi Gina,

    Yes the normal warm reboot works fine.

    Below is the log when I do reboot recovery.

    127|root@android:/ # reboot recovery
    [   26.902618] SysRq : Emergency Remount R/O
    [   26.913635] EXT4-fs (mmcblk0p9): re-mounted. Opts: (null)
    [   26.936584] EXT4-fs (mmcblk0p11): re-mounted. Opts: (null)
    [   26.962188] EXT4-fs (mmcblk0p10): re-mounted. Opts: (null)
    [   26.970611] Emergency Remount complete
    [   27.047546] PVR: PVRSRVDriverShutdown(pDevice=c78a4600)
    [   27.055694] PVR: SysSystemPrePowerState: Entering state D3
    [   27.061950] PVR: Uninstalling device LISR on IRQ 53 with cookie c6cdb200
    [   27.070739] PVR: DisableSystemClocks: Disabling System Clocks
    [   27.082183] tc358765 display0: disable
    [   27.096862] Restarting system with command 'recovery'.
    [   27.102783]
    [   27.104553] Restarting Linux version 3.0.31-01900-g1da350d (anuroop@localhost) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #304 SMP PREEMPT 2
    [   27.104583]


    Texas Instruments Inc X-Loader 1.41.0-gcf956a97 (Nov 29 2012 - 11:24:12)
    OMAP4460: 1.5 GHz capable SOM
    Starting OS Bootloader from EMMC ...


    U-Boot 1.1.4-g0e65da40 (Nov 29 2012 - 10:57:40)

    Load address: 0x80e80000
    DRAM:  1024 MB
    Flash:  0 kB
    Using default environment

    In:    serial
    Out:   serial
    Err:   serial
    efi partition table:
    ptbl slot: EMMC:(1).
         256     128K xloader
         512     256K bootloader
        1024     128K misc
        1280     384K config
        2048      16M efs
       34816      16K crypto
       34848       8M recovery
       51232       8M boot
       67616     512M system
     1116192     256M cache
     1640480   29630M userdata
    Net:   KS8851SNL

     reboot command [recovery]

     Case: %reboot recovery

     Starting recovery img.....
    kernel   @ 80008000 (4243824)
    ramdisk  @ 81000000 (505569)

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Linux version 3.0.8-00087-gce63438 (a0272616local@dta0272616-ubuntu1) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #3 SMP PREEMP1
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387f
    [    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine: OMAP4 blaze board
    [    0.000000] Reserving 16777216 bytes SDRAM for VRAM
    [    0.000000] Memory policy: ECC disabled, Data cache writealloc
    [    0.000000] OMAP4430 ES2.2
    [    0.000000] SRAM: Mapped pa 0x40300000 to va 0xfe400000 size: 0xd000
    [    0.000000] PERCPU: Embedded 7 pages/cpu @c1887000 s7072 r8192 d13408 u32768
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 172032
    [    0.000000] Kernel command line: console=ttyO2,115200n8 mem=1G vmalloc=768M androidboot.console=ttyO2 omap_wdt.timer_margin=30 androidboot.serialno3
    [    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
    [    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    [    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.000000] Memory: 512MB 168MB = 680MB total
    [    0.000000] Memory: 677428k/677428k available, 371148k reserved, 565248K 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 : 0xc8800000 - 0xf8000000   ( 760 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .init : 0xc0008000 - 0xc004e000   ( 280 kB)
    [    0.000000]       .text : 0xc004e000 - 0xc07cc000   (7672 kB)
    [    0.000000]       .data : 0xc07cc000 - 0xc0838600   ( 434 kB)
    [    0.000000]        .bss : 0xc0838624 - 0xc09c28c0   (1577 kB)
    [    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000] NR_IRQS:410
    [    0.000000] omap_hwmod: dpll_mpu_m2_ck: missing clockdomain for dpll_mpu_m2_ck.
    [    0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
    [    0.000030] Calibrating delay loop... 1590.23 BogoMIPS (lpj=6213632)
    [    0.031311] pid_max: default: 32768 minimum: 301
    [    0.031311] Mount-cache hash table entries: 512
    [    0.032165] Initializing cgroup subsys debug
    [    0.032165] Initializing cgroup subsys cpuacct
    [    0.032226] Initializing cgroup subsys freezer
    [    0.032226] CPU: Testing write buffer coherency: ok
    [    0.032531] L310 cache controller enabled
    [    0.032531] l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x5e470000, Cache size: 1048576 B
    [    0.110656] CPU1: Booted secondary processor
    [    0.180999] Brought up 2 CPUs
    [    0.180999] SMP: Total of 2 processors activated (3188.82 BogoMIPS).
    [    0.181213] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for emif_fw
    [    0.181213] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_instr
    [    0.183990] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_main_1
    [    0.183990] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_main_2
    [    0.183990] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_abe
    [    0.184020] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_cfg
    [    0.184020] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_per
    [    0.184020] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_wkup
    [    0.184051] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for mpu_private
    [    0.184051] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for sl2if
    [    0.184143] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ohci
    [    0.184143] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ehci
    [    0.184356] omap_hwmod: l3_div_ck: missing clockdomain for l3_div_ck.
    [    0.192108] omap_hwmod: mcpdm: cannot be enabled (3)
    [    0.194519] print_constraints: dummy:
    [    0.194519] NET: Registered protocol family 16
    [    0.194519] GPMC revision 6.0
    [    0.194519] EMIF0 is enabled with IRQ142
    [    0.195953] EMIF1 is enabled with IRQ143
    [    0.195953] Last reset was warm software reset (PRM_RSTST=0x2)
    [    0.195983]
    [    0.195983] HSI: device registered as omap_hwmod: hsi
    [    0.196472] OMAP GPIO hardware version 0.1
    [    0.198333] omap_mux_init: Add partition: #1: core, flags: 2
    [    0.198333] omap_mux_init: Add partition: #2: wkup, flags: 2
    [    0.201782] omap_mux_get_by_name: Could not find signal uart1_cts.uart1_cts
    [    0.201782] omap_hwmod_mux_init: Could not allocate device mux entry
    [    0.207366] OMAP DMA hardware revision 0.0
    [    0.207366] omap_rproc_get_pool: carveout memory is unavailable: 0x0, 0x0
    [    0.216186] bio: create slab <bio-0> at 0
    [    0.216766] print_constraints: vwl1271: 1800 mV
    [    0.216766] i2c-core: driver [twl] using legacy suspend method
    [    0.216766] i2c-core: driver [twl] using legacy resume method
    [    0.217346] SCSI subsystem initialized
    [    0.218200] usbcore: registered new interface driver usbfs
    [    0.218200] usbcore: registered new interface driver hub
    [    0.218597] usbcore: registered new device driver usb
    [    0.227874] omap_i2c omap_i2c.1: bus 1 rev4.0 at 400 kHz
    [    0.227874] Skipping twl internal clock init and using bootloader value (unknown osc rate)
    [    0.231506] twl6030: PIH (irq 39) chaining IRQs 368..387
    [    0.233306] print_constraints: VUSB: 3300 mV normal standby
    [    0.436370] twl6030_usb twl6030_usb: Initialized TWL6030 USB module
    [    0.436950] print_constraints: VMMC: 1200 <--> 3000 mV at 1800 mV normal standby
    [    0.437286] print_constraints: VPP: 1800 <--> 2500 mV at 1900 mV normal standby
    [    0.437866] print_constraints: VUSIM: 1200 <--> 2900 mV at 1800 mV normal standby
    [    0.438507] print_constraints: VCXIO: 1800 mV normal standby
    [    0.439208] print_constraints: VDAC: 1800 mV normal standby
    [    0.439697] print_constraints: VAUX1_6030: 1000 <--> 3000 mV at 2800 mV normal standby
    [    0.440124] print_constraints: VAUX2_6030: 1200 <--> 2800 mV at 1800 mV normal standby
    [    0.440673] print_constraints: VAUX3_6030: 1000 <--> 3000 mV at 1200 mV normal standby
    [    0.441467] print_constraints: CLK32KG:
    [    0.442077] print_constraints: VANA: 2100 mV normal standby
    [    0.442169] print_constraints: VOUT: 4075 <--> 4950 mV at 3825 mV normal standby
    [    0.443023] tps6130x 1-0033: Read from reg 0x7 failed
    [    0.443023] tps6130x 1-0033: failed to access device
    [    0.443450] tps6130x: probe of 1-0033 failed with error -121
    [    0.454437] omap_i2c omap_i2c.2: bus 2 rev4.0 at 400 kHz
    [    0.470062] omap_i2c omap_i2c.3: bus 3 rev4.0 at 400 kHz
    [    0.485687] omap_i2c omap_i2c.4: bus 4 rev4.0 at 400 kHz
    [    0.485687] omap-rproc omap-rproc.0: dsp is available
    [    0.485687] omap-rproc omap-rproc.1: ipu is available
    [    0.486907] Advanced Linux Sound Architecture Driver Version 1.0.24.
    [    0.486907] Bluetooth: Core ver 2.16
    [    0.487518] NET: Registered protocol family 31
    [    0.487518] Bluetooth: HCI device and connection manager initialized
    [    0.487518] Bluetooth: HCI socket layer initialized
    [    0.487548] Bluetooth: L2CAP socket layer initialized
    [    0.487548] Bluetooth: SCO socket layer initialized
    [    0.487792] Switching to clocksource 32k_counter
    [    0.489349] musb-hdrc: version 6.0, musb-dma, otg (peripheral+host)
    [    0.489685] musb-hdrc musb-hdrc: USB OTG mode controller at fc0ab000 using DMA, IRQ 124
    [    0.490173] NET: Registered protocol family 2
    [    0.490570] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.490570] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
    [    0.490570] TCP bind hash table entries: 16384 (order: 6, 393216 bytes)
    [    0.491638] TCP: Hash tables configured (established 16384 bind 16384)
    [    0.492248] TCP reno registered
    [    0.492248] UDP hash table entries: 64 (order: 0, 4096 bytes)
    [    0.492309] UDP-Lite hash table entries: 64 (order: 0, 4096 bytes)
    [    0.492309] NET: Registered protocol family 1
    [    0.493011] RPC: Registered named UNIX socket transport module.
    [    0.493011] RPC: Registered udp transport module.
    [    0.493041] RPC: Registered tcp transport module.
    [    0.493041] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.493225] Trying to unpack rootfs image as initramfs...
    [    0.493469] Switched to NOHz mode on CPU #0
    [    0.493499] Switched to NOHz mode on CPU #1
    [    0.525909] Freeing initrd memory: 492K
    [    0.786010] omap-iommu omap-iommu.0: ducati registered
    [    0.786010] omap-iommu omap-iommu.1: tesla registered
    [    0.792205] highmem bounce pool size: 64 pages
    [    0.792205] ashmem: initialized
    [    0.799835] fuse init (API version 7.16)
    [    0.799835] msgmni has been set to 220
    [    0.800354] Registering char device tf_driver (122:0)
    [    0.800354] SMCAG01.06e1.0 D  
    [    0.802307] io scheduler noop registered
    [    0.802307] io scheduler deadline registered
    [    0.802307] io scheduler cfq registered (default)
    [    0.802429] start plist test
    [    0.808166] end plist test
    [    0.812896] OMAP DSS rev 4.1
    [    0.813140] OMAP PM: Error: no prior constraint to release
    [    0.826843] dsscomp: initializing.
    [    0.827362] misc dsscomp: found 2 displays and 4 overlays
    [    0.827606] could not allocate slot
    [    0.827667] omap-rproc omap-rproc.1: powering up ipu
    [    0.827941] virtio_rpmsg_bus virtio0: rpmsg backend virtproc probed successfully
    [    0.828582] virtio_rpmsg_bus virtio1: rpmsg backend virtproc probed successfully
    [    0.828582] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 104) is a OMAP UART0
    [    0.839477] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 105) is a OMAP UART1
    [    0.894409] omap_uart.2: ttyO2 at MMIO 0x48020000 (irq = 106) is a OMAP UART2
    [    1.876647] console [ttyO2] enabled
    [    1.956634] omap_uart.3: ttyO3 at MMIO 0x4806e000 (irq = 102) is a OMAP UART3
    [    2.105224] omap_ion_probe: adding heap secure_input of type 2 with ba300000@5a00000
    [    2.113922] omap_ion_probe: adding heap tiler of type 4 with ada00000@6000000
    [    2.121734] omap_ion_probe: adding heap nonsecure_tiler of type 4 with a0200000@2000000
    [    2.130615] PVR: PVRCore_Init
    [    2.134002] PVR: PVRSRVDriverProbe(pDevice=c78a4800)
    [    2.139617] PVR: SGX register base: 0x56000000
    [    2.144500] PVR: SGX register size: 65535
    [    2.148864] PVR: SGX IRQ: 53
    [    2.152038] PVR: EnableSystemClocks: Enabling System Clocks
    [    2.158172] PVR_K:(Warning): EnableSGXClocks: Unable to scale SGX frequency (EBUSY) [167, drivers/gpu/pvr/omap4/sysutils_linux.c]
    [    2.170989] PVR_K:(Warning): EnableSGXClocks: Unable to scale SGX frequency (EBUSY) [167, drivers/gpu/pvr/omap4/sysutils_linux.c]
    [    2.183898] PVR: PVRCore_Init: major device 251
    [    2.194976] brd: module loaded
    [    2.198791] loop: module loaded
    [    2.204772] (stk) :sysfs entries created
    [    2.209106] (stk) : debugfs entries created
    [    2.221771] ks8851 spi1.0: message enable is 0
    [    2.231658] ks8851 spi1.0: eth0: revision 1, MAC 16:e3:14:73:bb:28, IRQ 194
    [    2.239318] PPP generic driver version 2.4.2
    [    2.244140] PPP Deflate Compression module registered
    [    2.249664] PPP BSD Compression module registered
    [    2.255432] PPP MPPE Compression module registered
    [    2.260681] NET: Registered protocol family 24
    [    2.265686] usbcore: registered new interface driver zd1201
    [    2.273529] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    2.280822] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
    [    2.287139] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
    [    2.295288] ehci-omap ehci-omap.0: irq 109, io mem 0x4a064c00
    [    2.315979] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
    [    2.322326] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    2.329772] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    2.337646] usb usb1: Product: OMAP-EHCI Host Controller
    [    2.337738] usb usb1: Manufacturer: Linux 3.0.8-00087-gce63438 ehci_hcd
    [    2.350677] usb usb1: SerialNumber: ehci-omap.0
    [    2.356140] hub 1-0:1.0: USB hub found
    [    2.360229] hub 1-0:1.0: 3 ports detected
    [    2.386322] usbcore: registered new interface driver cdc_acm
    [    2.392639] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    2.401367] Initializing USB Mass Storage driver...
    [    2.406829] usbcore: registered new interface driver usb-storage
    [    2.406829] USB Mass Storage support registered.
    [    2.418579] usbcore: registered new interface driver usbserial
    [    2.424926] usbserial: USB Serial Driver core
    [    2.631500] android_usb gadget: Mass Storage Function, version: 2009/09/11
    [    2.639007] android_usb gadget: Number of LUNs=1
    [    2.644073]  lun0: LUN: removable file: (no medium)
    [    2.649597] android_usb gadget: android_usb ready
    [    2.649597] musb-hdrc musb-hdrc: MUSB HDRC host driver
    [    2.660369] musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 2
    [    2.668365] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    2.675781] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    2.683685] usb usb2: Product: MUSB HDRC host driver
    [    2.689086] usb usb2: Manufacturer: Linux 3.0.8-00087-gce63438 musb-hcd
    [    2.696319] usb usb2: SerialNumber: musb-hdrc
    [    2.698791] usb 1-1: new high speed USB device number 2 using ehci-omap
    [    2.708251] hub 2-0:1.0: USB hub found
    [    2.712707] hub 2-0:1.0: 1 port detected
    [    2.716949] mousedev: PS/2 mouse device common for all mice
    [    2.724060] input: gpio-keys as /devices/platform/gpio-keys/input/input0
    [    2.731872] qtouch_force_reset: Forcing SW reset
    [    2.737701] qtouch_process_info_block: Build version is 0x16
    [    2.744415] qtouch_process_info_block: Object 5 @ 0x00f2 (9) insts 1 rep_ids 0
    [    2.752807] qtouch_process_info_block: Object 6 @ 0x00fb (6) insts 1 rep_ids 1
    [    2.761199] qtouch_process_info_block: Object 38 @ 0x0101 (8) insts 1 rep_ids 0
    [    2.769378] qtouch_process_info_block: Unknown object type (38) encountered
    [    2.777496] qtouch_process_info_block: Object 7 @ 0x0109 (3) insts 1 rep_ids 0
    [    2.785919] qtouch_process_info_block: Object 8 @ 0x010c (8) insts 1 rep_ids 0
    [    2.794342] qtouch_process_info_block: Object 9 @ 0x0114 (31) insts 1 rep_ids 10
    [    2.802947] qtouch_process_info_block: Object 15 @ 0x0133 (11) insts 1 rep_ids 1
    [    2.811523] qtouch_process_info_block: Object 18 @ 0x013e (2) insts 1 rep_ids 0
    [    2.820068] qtouch_process_info_block: Object 19 @ 0x0140 (16) insts 1 rep_ids 1
    [    2.828674] qtouch_process_info_block: Object 20 @ 0x0150 (12) insts 1 rep_ids 1
    [    2.837280] qtouch_process_info_block: Object 22 @ 0x015c (17) insts 1 rep_ids 1
    [    2.845825] qtouch_process_info_block: Object 23 @ 0x016d (15) insts 1 rep_ids 1
    [    2.854400] qtouch_process_info_block: Object 24 @ 0x017c (19) insts 1 rep_ids 4
    [    2.862976] qtouch_process_info_block: Object 25 @ 0x018f (14) insts 1 rep_ids 1
    [    2.871276] usb 1-1: New USB device found, idVendor=0424, idProduct=2640
    [    2.878570] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [    2.886352] qtouch_process_info_block: Object 27 @ 0x019d (7) insts 1 rep_ids 1
    [    2.894775] hub 1-1:1.0: USB hub found
    [    2.899139] hub 1-1:1.0: 3 ports detected
    [    2.903533] qtouch_process_info_block: Object 28 @ 0x01a4 (6) insts 1 rep_ids 1
    [    2.912048] qtouch_process_info_block: Object 37 @ 0x0070 (130) insts 1 rep_ids 0
    [    2.920166] qtouch_process_info_block: Unknown object type (37) encountered
    [    2.928405] qtouch_process_info_block: Checksum mismatch (0x0ce2 != 0x9495)
    [    2.935943] qtouch_process_info_block: qtouch-obp-ts found. family 0x80, variant 0x1, ver 0x16, build 0xab, matrix 17x13, 17 objects.
    [    2.949096] input: qtouch-touchscreen as /devices/virtual/input/input1
    [    2.956970] qtouch_hw_init: Doing hw init
    [    2.962554] bmp085 4-0077: BMP085 ver. 2.0 found.
    [    2.967956] input: bmp085 as /devices/virtual/input/input2
    [    2.974151] bmp085 4-0077: Succesfully initialized bmp085!
    [    2.980499] twl6030_pwrbutton_probe: Enter
    [    2.985229] input: twl6030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl6030_pwrbutton/input/input3
    [    2.998657] input: hmc5843 as /devices/virtual/input/input4
    [    3.004974] qtouch_force_calibration: Forcing calibration
    [    3.010986] bma180_accel_driver_probe: Enter
    [    3.016021] input: bma180 as /devices/platform/omap/omap_i2c.4/i2c-4/4-0040/input/input5
    [    3.064178] mpu3050_driver_probe: Enter
    [    3.068481] input: mpu3050 as /devices/platform/omap/omap_i2c.4/i2c-4/4-0068/input/input6
    [    3.137786] tsl2771_driver_probe: Enter
    [    3.142089] input: tsl2771_prox as /devices/platform/omap/omap_i2c.4/i2c-4/4-0039/input/input7
    [    3.151611] input: tsl2771_als as /devices/platform/omap/omap_i2c.4/i2c-4/4-0039/input/input8
    [    3.211212] tsl2771_driver_probe: tsl2771 rev is 0x2
    [    3.221679] using rtc device, twl_rtc, for alarms
    [    3.227081] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
    [    3.227081] usb 1-1.1: new high speed USB device number 3 using ehci-omap
    [    3.241394] i2c /dev entries driver
    [    3.245330] lirc_dev: IR Remote Control driver registered, major 248
    [    3.252868] IR NEC protocol handler initialized
    [    3.257812] IR RC5(x) protocol handler initialized
    [    3.263031] IR RC6 protocol handler initialized
    [    3.267913] IR JVC protocol handler initialized
    [    3.272827] IR Sony protocol handler initialized
    [    3.277832] IR RC5 (streamzap) protocol handler initialized
    [    3.283874] IR LIRC bridge handler initialized
    [    3.288665] Linux video capture interface: v2.00
    [    3.293945] dmm: probe base: fd300000, irq 145
    [    3.392547] usb 1-1.1: New USB device found, idVendor=0424, idProduct=4050
    [    3.399993] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [    3.408050] usb 1-1.1: Product: Ultra Fast Media Reader
    [    3.413757] usb 1-1.1: Manufacturer: Generic
    [    3.418548] usb 1-1.1: SerialNumber: 000000264001
    [    3.425079] scsi0 : usb-storage 1-1.1:1.0
    [    3.464447] twl6030_bci twl6030_bci: Battery Voltage at Bootup is -11 mV
    [    3.483154] OMAP Watchdog Timer Rev 0x01: initial timeout 30 sec
    [    3.491210] device-mapper: uevent: version 1.0.3
    [    3.496551] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com
    [    3.505767] Bluetooth: HCI UART driver ver 2.2
    [    3.510620] Bluetooth: HCI H4 protocol initialized
    [    3.515930] Bluetooth: Bluetooth Driver for TI WiLink - Version 1.0
    [    3.522735] usb 1-1.2: new high speed USB device number 4 using ehci-omap
    [    3.530303] do_cmd_proc_msg: Reset done.
    [    3.534576] do_cmd_proc_msg: Self-calibration started.
    [    3.541320] (stc): st_register(2)
    [    3.544860] (stc):  chnl_id list empty :2
    [    3.544860] cpuidle: using governor ladder
    [    3.544891] cpuidle: using governor menu
    [    3.558288] (stk) : st_kim_start
    [    3.566864] omap4430_sdp_display_probe:Enter
    [    3.571960] omap4430_sdp_display_probe:Exit
    [    3.578399] usbcore: registered new interface driver usbhid
    [    3.584686] usbhid: USB HID core driver
    [    3.589202] logger: created 256K log 'log_main'
    [    3.594238] logger: created 256K log 'log_events'
    [    3.599487] logger: created 256K log 'log_radio'
    [    3.604614] logger: created 256K log 'log_system'
    [    3.609924] thermal_governor_dev_register:Adding omap_ondie_governor governor
    [    3.621429] OMAP HSI: HSI driver version 0.4.3
    [    3.626403] omap_hsi omap_hsi.0: Registering IRQ hsi_p1_mpu (99)
    [    3.632934] omap_hsi omap_hsi.0: HSI port 1 initialized
    [    3.638610] omap_hsi omap_hsi.0: Registering IRQ hsi_dma_mpu (103)
    [    3.645446] omap_hsi omap_hsi.0: HSI Hardware REVISION 0x50043901
    [    3.656433] omap_hsi omap_hsi.0: Cannot set HSI FClk to default value: 96000000. Will retry on next open
    [    3.660156] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2412
    [    3.660156] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [    3.660797] hub 1-1.2:1.0: USB hub found
    [    3.660888] hub 1-1.2:1.0: 2 ports detected
    [    3.668853] (stk) :ldisc_install = 1
    [    3.694915] usbcore: registered new interface driver snd-usb-audio
    [    3.704040] SDP4430 SoC init
    [    3.711639] twl6040-codec twl6040-codec: couldn't get VDDHF regulator -19
    [    3.741088] mmc0: new high speed DDR MMC card at address 0001
    [    3.748352] mmcblk0: mmc0:0001 SEM32G 29.7 GiB
    [    3.754241] mmcblk0boot0: mmc0:0001 SEM32G partition 1 2.00 MiB
    [    3.756439] asoc: null-codec-dai <-> MultiMedia1 mapping ok
    [    3.757598] asoc: null-codec-dai <-> MultiMedia2 mapping ok
    [    3.759216] asoc: null-codec-dai <-> Voice mapping ok
    [    3.760345] asoc: null-codec-dai <-> Tones mapping ok
    [    3.761505] asoc: null-codec-dai <-> Vibra mapping ok
    [    3.762237] asoc: null-codec-dai <-> MODEM mapping ok
    [    3.762939] asoc: null-codec-dai <-> MultiMedia1 LP mapping ok
    [    3.764495] asoc: FM Digital <-> omap-mcbsp-dai.1 mapping ok
    [    3.765625] asoc: twl6040-dl1 <-> mcpdm-dl mapping ok
    [    3.767364] asoc: dmic-hifi <-> omap-dmic-dai-0 mapping ok
    [    3.768920] twl6040-codec twl6040-codec: ASoC: Failed to create Aux/FM Stereo In debugfs file
    [    3.769805] asoc: twl6040-dl1 <-> mcpdm-dl1 mapping ok
    [    3.770568] asoc: twl6040-ul <-> mcpdm-ul1 mapping ok
    [    3.771331] asoc: twl6040-dl2 <-> mcpdm-dl2 mapping ok
    [    3.772094] asoc: twl6040-vib <-> mcpdm-vib mapping ok
    [    3.772888] asoc: Bluetooth <-> omap-mcbsp-dai.0 mapping ok
    [    3.773681] asoc: Bluetooth <-> omap-mcbsp-dai.0 mapping ok
    [    3.774505] asoc: FM Digital <-> omap-mcbsp-dai.1 mapping ok
    [    3.775329] asoc: MODEM <-> omap-mcbsp-dai.1 mapping ok
    [    3.776123] asoc: dmic-hifi <-> omap-dmic-abe-dai-0 mapping ok
    [    3.776885] asoc: dmic-hifi <-> omap-dmic-abe-dai-1 mapping ok
    [    3.777648] asoc: dmic-hifi <-> omap-dmic-abe-dai-2 mapping ok
    [    3.779541] input: Tablet44xx Headset Jack as /devices/platform/soc-audio/sound/card0/input9
    [    3.782165] asoc: hdmi-audio-codec <-> hdmi-audio-dai mapping ok
    [    3.782623] ALSA device list:
    [    3.782623]   #0: TI OMAP4 Board
    [    3.782623]   #1: OMAP4HDMI
    [    3.782745] GACT probability NOT on
    [    3.782745] Mirror/redirect action on
    [    3.782745] u32 classifier
    [    3.782775]     Actions configured
    [    3.782775] Netfilter messages via NETLINK v0.30.
    [    3.782836] nf_conntrack version 0.5.0 (10592 buckets, 42368 max)
    [    3.783843] ctnetlink v0.93: registering with nfnetlink.
    [    3.784179] xt_time: kernel timezone is -0000
    [    3.786346] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    3.786468] arp_tables: (C) 2002 David S. Miller
    [    3.786529] TCP cubic registered
    [    3.787200] NET: Registered protocol family 10
    [    3.793670] Mobile IPv6
    [    3.793670] IPv6 over IPv4 tunneling driver
    [    3.799194] NET: Registered protocol family 17
    [    3.799224] NET: Registered protocol family 15
    [    3.990997] Bluetooth: RFCOMM TTY layer initialized
    [    3.991119] mmcblk0boot1: mmc0:0001 SEM32G partition 2 2.00 MiB
    [    4.002899] Bluetooth: RFCOMM socket layer initialized
    [    4.008697] Bluetooth: RFCOMM ver 1.11
    [    4.012847] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [    4.018707] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    4.025390] NET: Registered protocol family 35
    [    4.030639] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    4.039215] ThumbEE CPU extension supported.
    [    4.043945] Registering SWP/SWPB emulation handler
    [    4.049224] Alternate GPT is invalid, using primary GPT.

    ## below is after it resets by itself

    Texas Instruments Inc X-Loader 1.41.0-gcf956a97 (Nov 29 2012 - 11:24:12)
    OMAP4460: 1.5 GHz capable SOM
    Starting OS Bootloader from EMMC ...


    U-Boot 1.1.4-g0e65da40 (Nov 29 2012 - 10:57:40)

    Load address: 0x80e80000
    DRAM:  1024 MB
    Flash:  0 kB
    Using default environment

    In:    serial
    Out:   serial
    Err:   serial

    Regards

    Anuroop

    127|root@android:/ # reboot recovery
    [   26.902618] SysRq : Emergency Remount R/O
    [   26.913635] EXT4-fs (mmcblk0p9): re-mounted. Opts: (null)
    [   26.936584] EXT4-fs (mmcblk0p11): re-mounted. Opts: (null)
    [   26.962188] EXT4-fs (mmcblk0p10): re-mounted. Opts: (null)
    [   26.970611] Emergency Remount complete
    [   27.047546] PVR: PVRSRVDriverShutdown(pDevice=c78a4600)
    [   27.055694] PVR: SysSystemPrePowerState: Entering state D3
    [   27.061950] PVR: Uninstalling device LISR on IRQ 53 with cookie c6cdb200
    [   27.070739] PVR: DisableSystemClocks: Disabling System Clocks
    [   27.082183] tc358765 display0: disable
    [   27.096862] Restarting system with command 'recovery'.
    [   27.102783]
    [   27.104553] Restarting Linux version 3.0.31-01900-g1da350d (anaroop@localhost) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #304 SMP PREEMPT 2
    [   27.104583]


    Texas Instruments Inc X-Loader 1.41.0-gcf956a97 (Nov 29 2012 - 11:24:12)
    OMAP4460: 1.5 GHz capable SOM
    Starting OS Bootloader from EMMC ...


    U-Boot 1.1.4-g0e65da40 (Nov 29 2012 - 10:57:40)

    Load address: 0x80e80000
    DRAM:  1024 MB
    Flash:  0 kB
    Using default environment

    In:    serial
    Out:   serial
    Err:   serial
    efi partition table:
    ptbl slot: EMMC:(1).
         256     128K xloader
         512     256K bootloader
        1024     128K misc
        1280     384K config
        2048      16M efs
       34816      16K crypto
       34848       8M recovery
       51232       8M boot
       67616     512M system
     1116192     256M cache
     1640480   29630M userdata
    Net:   KS8851SNL

     reboot command [recovery]

     Case: %reboot recovery

     Starting recovery img.....
    kernel   @ 80008000 (4243824)
    ramdisk  @ 81000000 (505569)

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Linux version 3.0.8-00087-gce63438 (a0272616local@dta0272616-ubuntu1) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #3 SMP PREEMP1
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387f
    [    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine: OMAP4 blaze board
    [    0.000000] Reserving 16777216 bytes SDRAM for VRAM
    [    0.000000] Memory policy: ECC disabled, Data cache writealloc
    [    0.000000] OMAP4430 ES2.2
    [    0.000000] SRAM: Mapped pa 0x40300000 to va 0xfe400000 size: 0xd000
    [    0.000000] PERCPU: Embedded 7 pages/cpu @c1887000 s7072 r8192 d13408 u32768
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 172032
    [    0.000000] Kernel command line: console=ttyO2,115200n8 mem=1G vmalloc=768M androidboot.console=ttyO2 omap_wdt.timer_margin=30 androidboot.serialno3
    [    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
    [    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    [    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.000000] Memory: 512MB 168MB = 680MB total
    [    0.000000] Memory: 677428k/677428k available, 371148k reserved, 565248K 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 : 0xc8800000 - 0xf8000000   ( 760 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .init : 0xc0008000 - 0xc004e000   ( 280 kB)
    [    0.000000]       .text : 0xc004e000 - 0xc07cc000   (7672 kB)
    [    0.000000]       .data : 0xc07cc000 - 0xc0838600   ( 434 kB)
    [    0.000000]        .bss : 0xc0838624 - 0xc09c28c0   (1577 kB)
    [    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000] NR_IRQS:410
    [    0.000000] omap_hwmod: dpll_mpu_m2_ck: missing clockdomain for dpll_mpu_m2_ck.
    [    0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
    [    0.000030] Calibrating delay loop... 1590.23 BogoMIPS (lpj=6213632)
    [    0.031311] pid_max: default: 32768 minimum: 301
    [    0.031311] Mount-cache hash table entries: 512
    [    0.032165] Initializing cgroup subsys debug
    [    0.032165] Initializing cgroup subsys cpuacct
    [    0.032226] Initializing cgroup subsys freezer
    [    0.032226] CPU: Testing write buffer coherency: ok
    [    0.032531] L310 cache controller enabled
    [    0.032531] l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x5e470000, Cache size: 1048576 B
    [    0.110656] CPU1: Booted secondary processor
    [    0.180999] Brought up 2 CPUs
    [    0.180999] SMP: Total of 2 processors activated (3188.82 BogoMIPS).
    [    0.181213] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for emif_fw
    [    0.181213] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_instr
    [    0.183990] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_main_1
    [    0.183990] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_main_2
    [    0.183990] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_abe
    [    0.184020] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_cfg
    [    0.184020] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_per
    [    0.184020] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_wkup
    [    0.184051] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for mpu_private
    [    0.184051] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for sl2if
    [    0.184143] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ohci
    [    0.184143] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ehci
    [    0.184356] omap_hwmod: l3_div_ck: missing clockdomain for l3_div_ck.
    [    0.192108] omap_hwmod: mcpdm: cannot be enabled (3)
    [    0.194519] print_constraints: dummy:
    [    0.194519] NET: Registered protocol family 16
    [    0.194519] GPMC revision 6.0
    [    0.194519] EMIF0 is enabled with IRQ142
    [    0.195953] EMIF1 is enabled with IRQ143
    [    0.195953] Last reset was warm software reset (PRM_RSTST=0x2)
    [    0.195983]
    [    0.195983] HSI: device registered as omap_hwmod: hsi
    [    0.196472] OMAP GPIO hardware version 0.1
    [    0.198333] omap_mux_init: Add partition: #1: core, flags: 2
    [    0.198333] omap_mux_init: Add partition: #2: wkup, flags: 2
    [    0.201782] omap_mux_get_by_name: Could not find signal uart1_cts.uart1_cts
    [    0.201782] omap_hwmod_mux_init: Could not allocate device mux entry
    [    0.207366] OMAP DMA hardware revision 0.0
    [    0.207366] omap_rproc_get_pool: carveout memory is unavailable: 0x0, 0x0
    [    0.216186] bio: create slab <bio-0> at 0
    [    0.216766] print_constraints: vwl1271: 1800 mV
    [    0.216766] i2c-core: driver [twl] using legacy suspend method
    [    0.216766] i2c-core: driver [twl] using legacy resume method
    [    0.217346] SCSI subsystem initialized
    [    0.218200] usbcore: registered new interface driver usbfs
    [    0.218200] usbcore: registered new interface driver hub
    [    0.218597] usbcore: registered new device driver usb
    [    0.227874] omap_i2c omap_i2c.1: bus 1 rev4.0 at 400 kHz
    [    0.227874] Skipping twl internal clock init and using bootloader value (unknown osc rate)
    [    0.231506] twl6030: PIH (irq 39) chaining IRQs 368..387
    [    0.233306] print_constraints: VUSB: 3300 mV normal standby
    [    0.436370] twl6030_usb twl6030_usb: Initialized TWL6030 USB module
    [    0.436950] print_constraints: VMMC: 1200 <--> 3000 mV at 1800 mV normal standby
    [    0.437286] print_constraints: VPP: 1800 <--> 2500 mV at 1900 mV normal standby
    [    0.437866] print_constraints: VUSIM: 1200 <--> 2900 mV at 1800 mV normal standby
    [    0.438507] print_constraints: VCXIO: 1800 mV normal standby
    [    0.439208] print_constraints: VDAC: 1800 mV normal standby
    [    0.439697] print_constraints: VAUX1_6030: 1000 <--> 3000 mV at 2800 mV normal standby
    [    0.440124] print_constraints: VAUX2_6030: 1200 <--> 2800 mV at 1800 mV normal standby
    [    0.440673] print_constraints: VAUX3_6030: 1000 <--> 3000 mV at 1200 mV normal standby
    [    0.441467] print_constraints: CLK32KG:
    [    0.442077] print_constraints: VANA: 2100 mV normal standby
    [    0.442169] print_constraints: VOUT: 4075 <--> 4950 mV at 3825 mV normal standby
    [    0.443023] tps6130x 1-0033: Read from reg 0x7 failed
    [    0.443023] tps6130x 1-0033: failed to access device
    [    0.443450] tps6130x: probe of 1-0033 failed with error -121
    [    0.454437] omap_i2c omap_i2c.2: bus 2 rev4.0 at 400 kHz
    [    0.470062] omap_i2c omap_i2c.3: bus 3 rev4.0 at 400 kHz
    [    0.485687] omap_i2c omap_i2c.4: bus 4 rev4.0 at 400 kHz
    [    0.485687] omap-rproc omap-rproc.0: dsp is available
    [    0.485687] omap-rproc omap-rproc.1: ipu is available
    [    0.486907] Advanced Linux Sound Architecture Driver Version 1.0.24.
    [    0.486907] Bluetooth: Core ver 2.16
    [    0.487518] NET: Registered protocol family 31
    [    0.487518] Bluetooth: HCI device and connection manager initialized
    [    0.487518] Bluetooth: HCI socket layer initialized
    [    0.487548] Bluetooth: L2CAP socket layer initialized
    [    0.487548] Bluetooth: SCO socket layer initialized
    [    0.487792] Switching to clocksource 32k_counter
    [    0.489349] musb-hdrc: version 6.0, musb-dma, otg (peripheral+host)
    [    0.489685] musb-hdrc musb-hdrc: USB OTG mode controller at fc0ab000 using DMA, IRQ 124
    [    0.490173] NET: Registered protocol family 2
    [    0.490570] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.490570] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
    [    0.490570] TCP bind hash table entries: 16384 (order: 6, 393216 bytes)
    [    0.491638] TCP: Hash tables configured (established 16384 bind 16384)
    [    0.492248] TCP reno registered
    [    0.492248] UDP hash table entries: 64 (order: 0, 4096 bytes)
    [    0.492309] UDP-Lite hash table entries: 64 (order: 0, 4096 bytes)
    [    0.492309] NET: Registered protocol family 1
    [    0.493011] RPC: Registered named UNIX socket transport module.
    [    0.493011] RPC: Registered udp transport module.
    [    0.493041] RPC: Registered tcp transport module.
    [    0.493041] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.493225] Trying to unpack rootfs image as initramfs...
    [    0.493469] Switched to NOHz mode on CPU #0
    [    0.493499] Switched to NOHz mode on CPU #1
    [    0.525909] Freeing initrd memory: 492K
    [    0.786010] omap-iommu omap-iommu.0: ducati registered
    [    0.786010] omap-iommu omap-iommu.1: tesla registered
    [    0.792205] highmem bounce pool size: 64 pages
    [    0.792205] ashmem: initialized
    [    0.799835] fuse init (API version 7.16)
    [    0.799835] msgmni has been set to 220
    [    0.800354] Registering char device tf_driver (122:0)
    [    0.800354] SMCAG01.06e1.0 D   
    [    0.802307] io scheduler noop registered
    [    0.802307] io scheduler deadline registered
    [    0.802307] io scheduler cfq registered (default)
    [    0.802429] start plist test
    [    0.808166] end plist test
    [    0.812896] OMAP DSS rev 4.1
    [    0.813140] OMAP PM: Error: no prior constraint to release
    [    0.826843] dsscomp: initializing.
    [    0.827362] misc dsscomp: found 2 displays and 4 overlays
    [    0.827606] could not allocate slot
    [    0.827667] omap-rproc omap-rproc.1: powering up ipu
    [    0.827941] virtio_rpmsg_bus virtio0: rpmsg backend virtproc probed successfully
    [    0.828582] virtio_rpmsg_bus virtio1: rpmsg backend virtproc probed successfully
    [    0.828582] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 104) is a OMAP UART0
    [    0.839477] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 105) is a OMAP UART1
    [    0.894409] omap_uart.2: ttyO2 at MMIO 0x48020000 (irq = 106) is a OMAP UART2
    [    1.876647] console [ttyO2] enabled
    [    1.956634] omap_uart.3: ttyO3 at MMIO 0x4806e000 (irq = 102) is a OMAP UART3
    [    2.105224] omap_ion_probe: adding heap secure_input of type 2 with ba300000@5a00000
    [    2.113922] omap_ion_probe: adding heap tiler of type 4 with ada00000@6000000
    [    2.121734] omap_ion_probe: adding heap nonsecure_tiler of type 4 with a0200000@2000000
    [    2.130615] PVR: PVRCore_Init
    [    2.134002] PVR: PVRSRVDriverProbe(pDevice=c78a4800)
    [    2.139617] PVR: SGX register base: 0x56000000
    [    2.144500] PVR: SGX register size: 65535
    [    2.148864] PVR: SGX IRQ: 53
    [    2.152038] PVR: EnableSystemClocks: Enabling System Clocks
    [    2.158172] PVR_K:(Warning): EnableSGXClocks: Unable to scale SGX frequency (EBUSY) [167, drivers/gpu/pvr/omap4/sysutils_linux.c]
    [    2.170989] PVR_K:(Warning): EnableSGXClocks: Unable to scale SGX frequency (EBUSY) [167, drivers/gpu/pvr/omap4/sysutils_linux.c]
    [    2.183898] PVR: PVRCore_Init: major device 251
    [    2.194976] brd: module loaded
    [    2.198791] loop: module loaded
    [    2.204772] (stk) :sysfs entries created
    [    2.209106] (stk) : debugfs entries created
    [    2.221771] ks8851 spi1.0: message enable is 0
    [    2.231658] ks8851 spi1.0: eth0: revision 1, MAC 16:e3:14:73:bb:28, IRQ 194
    [    2.239318] PPP generic driver version 2.4.2
    [    2.244140] PPP Deflate Compression module registered
    [    2.249664] PPP BSD Compression module registered
    [    2.255432] PPP MPPE Compression module registered
    [    2.260681] NET: Registered protocol family 24
    [    2.265686] usbcore: registered new interface driver zd1201
    [    2.273529] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    2.280822] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
    [    2.287139] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
    [    2.295288] ehci-omap ehci-omap.0: irq 109, io mem 0x4a064c00
    [    2.315979] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
    [    2.322326] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    2.329772] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    2.337646] usb usb1: Product: OMAP-EHCI Host Controller
    [    2.337738] usb usb1: Manufacturer: Linux 3.0.8-00087-gce63438 ehci_hcd
    [    2.350677] usb usb1: SerialNumber: ehci-omap.0
    [    2.356140] hub 1-0:1.0: USB hub found
    [    2.360229] hub 1-0:1.0: 3 ports detected
    [    2.386322] usbcore: registered new interface driver cdc_acm
    [    2.392639] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    2.401367] Initializing USB Mass Storage driver...
    [    2.406829] usbcore: registered new interface driver usb-storage
    [    2.406829] USB Mass Storage support registered.
    [    2.418579] usbcore: registered new interface driver usbserial
    [    2.424926] usbserial: USB Serial Driver core
    [    2.631500] android_usb gadget: Mass Storage Function, version: 2009/09/11
    [    2.639007] android_usb gadget: Number of LUNs=1
    [    2.644073]  lun0: LUN: removable file: (no medium)
    [    2.649597] android_usb gadget: android_usb ready
    [    2.649597] musb-hdrc musb-hdrc: MUSB HDRC host driver
    [    2.660369] musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 2
    [    2.668365] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    2.675781] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    2.683685] usb usb2: Product: MUSB HDRC host driver
    [    2.689086] usb usb2: Manufacturer: Linux 3.0.8-00087-gce63438 musb-hcd
    [    2.696319] usb usb2: SerialNumber: musb-hdrc
    [    2.698791] usb 1-1: new high speed USB device number 2 using ehci-omap
    [    2.708251] hub 2-0:1.0: USB hub found
    [    2.712707] hub 2-0:1.0: 1 port detected
    [    2.716949] mousedev: PS/2 mouse device common for all mice
    [    2.724060] input: gpio-keys as /devices/platform/gpio-keys/input/input0
    [    2.731872] qtouch_force_reset: Forcing SW reset
    [    2.737701] qtouch_process_info_block: Build version is 0x16
    [    2.744415] qtouch_process_info_block: Object 5 @ 0x00f2 (9) insts 1 rep_ids 0
    [    2.752807] qtouch_process_info_block: Object 6 @ 0x00fb (6) insts 1 rep_ids 1
    [    2.761199] qtouch_process_info_block: Object 38 @ 0x0101 (8) insts 1 rep_ids 0
    [    2.769378] qtouch_process_info_block: Unknown object type (38) encountered
    [    2.777496] qtouch_process_info_block: Object 7 @ 0x0109 (3) insts 1 rep_ids 0
    [    2.785919] qtouch_process_info_block: Object 8 @ 0x010c (8) insts 1 rep_ids 0
    [    2.794342] qtouch_process_info_block: Object 9 @ 0x0114 (31) insts 1 rep_ids 10
    [    2.802947] qtouch_process_info_block: Object 15 @ 0x0133 (11) insts 1 rep_ids 1
    [    2.811523] qtouch_process_info_block: Object 18 @ 0x013e (2) insts 1 rep_ids 0
    [    2.820068] qtouch_process_info_block: Object 19 @ 0x0140 (16) insts 1 rep_ids 1
    [    2.828674] qtouch_process_info_block: Object 20 @ 0x0150 (12) insts 1 rep_ids 1
    [    2.837280] qtouch_process_info_block: Object 22 @ 0x015c (17) insts 1 rep_ids 1
    [    2.845825] qtouch_process_info_block: Object 23 @ 0x016d (15) insts 1 rep_ids 1
    [    2.854400] qtouch_process_info_block: Object 24 @ 0x017c (19) insts 1 rep_ids 4
    [    2.862976] qtouch_process_info_block: Object 25 @ 0x018f (14) insts 1 rep_ids 1
    [    2.871276] usb 1-1: New USB device found, idVendor=0424, idProduct=2640
    [    2.878570] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [    2.886352] qtouch_process_info_block: Object 27 @ 0x019d (7) insts 1 rep_ids 1
    [    2.894775] hub 1-1:1.0: USB hub found
    [    2.899139] hub 1-1:1.0: 3 ports detected
    [    2.903533] qtouch_process_info_block: Object 28 @ 0x01a4 (6) insts 1 rep_ids 1
    [    2.912048] qtouch_process_info_block: Object 37 @ 0x0070 (130) insts 1 rep_ids 0
    [    2.920166] qtouch_process_info_block: Unknown object type (37) encountered
    [    2.928405] qtouch_process_info_block: Checksum mismatch (0x0ce2 != 0x9495)
    [    2.935943] qtouch_process_info_block: qtouch-obp-ts found. family 0x80, variant 0x1, ver 0x16, build 0xab, matrix 17x13, 17 objects.
    [    2.949096] input: qtouch-touchscreen as /devices/virtual/input/input1
    [    2.956970] qtouch_hw_init: Doing hw init
    [    2.962554] bmp085 4-0077: BMP085 ver. 2.0 found.
    [    2.967956] input: bmp085 as /devices/virtual/input/input2
    [    2.974151] bmp085 4-0077: Succesfully initialized bmp085!
    [    2.980499] twl6030_pwrbutton_probe: Enter
    [    2.985229] input: twl6030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl6030_pwrbutton/input/input3
    [    2.998657] input: hmc5843 as /devices/virtual/input/input4
    [    3.004974] qtouch_force_calibration: Forcing calibration
    [    3.010986] bma180_accel_driver_probe: Enter
    [    3.016021] input: bma180 as /devices/platform/omap/omap_i2c.4/i2c-4/4-0040/input/input5
    [    3.064178] mpu3050_driver_probe: Enter
    [    3.068481] input: mpu3050 as /devices/platform/omap/omap_i2c.4/i2c-4/4-0068/input/input6
    [    3.137786] tsl2771_driver_probe: Enter
    [    3.142089] input: tsl2771_prox as /devices/platform/omap/omap_i2c.4/i2c-4/4-0039/input/input7
    [    3.151611] input: tsl2771_als as /devices/platform/omap/omap_i2c.4/i2c-4/4-0039/input/input8
    [    3.211212] tsl2771_driver_probe: tsl2771 rev is 0x2
    [    3.221679] using rtc device, twl_rtc, for alarms
    [    3.227081] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
    [    3.227081] usb 1-1.1: new high speed USB device number 3 using ehci-omap
    [    3.241394] i2c /dev entries driver
    [    3.245330] lirc_dev: IR Remote Control driver registered, major 248
    [    3.252868] IR NEC protocol handler initialized
    [    3.257812] IR RC5(x) protocol handler initialized
    [    3.263031] IR RC6 protocol handler initialized
    [    3.267913] IR JVC protocol handler initialized
    [    3.272827] IR Sony protocol handler initialized
    [    3.277832] IR RC5 (streamzap) protocol handler initialized
    [    3.283874] IR LIRC bridge handler initialized
    [    3.288665] Linux video capture interface: v2.00
    [    3.293945] dmm: probe base: fd300000, irq 145
    [    3.392547] usb 1-1.1: New USB device found, idVendor=0424, idProduct=4050
    [    3.399993] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [    3.408050] usb 1-1.1: Product: Ultra Fast Media Reader
    [    3.413757] usb 1-1.1: Manufacturer: Generic
    [    3.418548] usb 1-1.1: SerialNumber: 000000264001
    [    3.425079] scsi0 : usb-storage 1-1.1:1.0
    [    3.464447] twl6030_bci twl6030_bci: Battery Voltage at Bootup is -11 mV
    [    3.483154] OMAP Watchdog Timer Rev 0x01: initial timeout 30 sec
    [    3.491210] device-mapper: uevent: version 1.0.3
    [    3.496551] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com
    [    3.505767] Bluetooth: HCI UART driver ver 2.2
    [    3.510620] Bluetooth: HCI H4 protocol initialized
    [    3.515930] Bluetooth: Bluetooth Driver for TI WiLink - Version 1.0
    [    3.522735] usb 1-1.2: new high speed USB device number 4 using ehci-omap
    [    3.530303] do_cmd_proc_msg: Reset done.
    [    3.534576] do_cmd_proc_msg: Self-calibration started.
    [    3.541320] (stc): st_register(2)
    [    3.544860] (stc):  chnl_id list empty :2
    [    3.544860] cpuidle: using governor ladder
    [    3.544891] cpuidle: using governor menu
    [    3.558288] (stk) : st_kim_start
    [    3.566864] omap4430_sdp_display_probe:Enter
    [    3.571960] omap4430_sdp_display_probe:Exit
    [    3.578399] usbcore: registered new interface driver usbhid
    [    3.584686] usbhid: USB HID core driver
    [    3.589202] logger: created 256K log 'log_main'
    [    3.594238] logger: created 256K log 'log_events'
    [    3.599487] logger: created 256K log 'log_radio'
    [    3.604614] logger: created 256K log 'log_system'
    [    3.609924] thermal_governor_dev_register:Adding omap_ondie_governor governor
    [    3.621429] OMAP HSI: HSI driver version 0.4.3
    [    3.626403] omap_hsi omap_hsi.0: Registering IRQ hsi_p1_mpu (99)
    [    3.632934] omap_hsi omap_hsi.0: HSI port 1 initialized
    [    3.638610] omap_hsi omap_hsi.0: Registering IRQ hsi_dma_mpu (103)
    [    3.645446] omap_hsi omap_hsi.0: HSI Hardware REVISION 0x50043901
    [    3.656433] omap_hsi omap_hsi.0: Cannot set HSI FClk to default value: 96000000. Will retry on next open
    [    3.660156] usb 1-1.2: New USB device found, idVendor=0424, idProduct=2412
    [    3.660156] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [    3.660797] hub 1-1.2:1.0: USB hub found
    [    3.660888] hub 1-1.2:1.0: 2 ports detected
    [    3.668853] (stk) :ldisc_install = 1
    [    3.694915] usbcore: registered new interface driver snd-usb-audio
    [    3.704040] SDP4430 SoC init
    [    3.711639] twl6040-codec twl6040-codec: couldn't get VDDHF regulator -19
    [    3.741088] mmc0: new high speed DDR MMC card at address 0001
    [    3.748352] mmcblk0: mmc0:0001 SEM32G 29.7 GiB
    [    3.754241] mmcblk0boot0: mmc0:0001 SEM32G partition 1 2.00 MiB
    [    3.756439] asoc: null-codec-dai <-> MultiMedia1 mapping ok
    [    3.757598] asoc: null-codec-dai <-> MultiMedia2 mapping ok
    [    3.759216] asoc: null-codec-dai <-> Voice mapping ok
    [    3.760345] asoc: null-codec-dai <-> Tones mapping ok
    [    3.761505] asoc: null-codec-dai <-> Vibra mapping ok
    [    3.762237] asoc: null-codec-dai <-> MODEM mapping ok
    [    3.762939] asoc: null-codec-dai <-> MultiMedia1 LP mapping ok
    [    3.764495] asoc: FM Digital <-> omap-mcbsp-dai.1 mapping ok
    [    3.765625] asoc: twl6040-dl1 <-> mcpdm-dl mapping ok
    [    3.767364] asoc: dmic-hifi <-> omap-dmic-dai-0 mapping ok
    [    3.768920] twl6040-codec twl6040-codec: ASoC: Failed to create Aux/FM Stereo In debugfs file
    [    3.769805] asoc: twl6040-dl1 <-> mcpdm-dl1 mapping ok
    [    3.770568] asoc: twl6040-ul <-> mcpdm-ul1 mapping ok
    [    3.771331] asoc: twl6040-dl2 <-> mcpdm-dl2 mapping ok
    [    3.772094] asoc: twl6040-vib <-> mcpdm-vib mapping ok
    [    3.772888] asoc: Bluetooth <-> omap-mcbsp-dai.0 mapping ok
    [    3.773681] asoc: Bluetooth <-> omap-mcbsp-dai.0 mapping ok
    [    3.774505] asoc: FM Digital <-> omap-mcbsp-dai.1 mapping ok
    [    3.775329] asoc: MODEM <-> omap-mcbsp-dai.1 mapping ok
    [    3.776123] asoc: dmic-hifi <-> omap-dmic-abe-dai-0 mapping ok
    [    3.776885] asoc: dmic-hifi <-> omap-dmic-abe-dai-1 mapping ok
    [    3.777648] asoc: dmic-hifi <-> omap-dmic-abe-dai-2 mapping ok
    [    3.779541] input: Tablet44xx Headset Jack as /devices/platform/soc-audio/sound/card0/input9
    [    3.782165] asoc: hdmi-audio-codec <-> hdmi-audio-dai mapping ok
    [    3.782623] ALSA device list:
    [    3.782623]   #0: TI OMAP4 Board
    [    3.782623]   #1: OMAP4HDMI
    [    3.782745] GACT probability NOT on
    [    3.782745] Mirror/redirect action on
    [    3.782745] u32 classifier
    [    3.782775]     Actions configured
    [    3.782775] Netfilter messages via NETLINK v0.30.
    [    3.782836] nf_conntrack version 0.5.0 (10592 buckets, 42368 max)
    [    3.783843] ctnetlink v0.93: registering with nfnetlink.
    [    3.784179] xt_time: kernel timezone is -0000
    [    3.786346] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    3.786468] arp_tables: (C) 2002 David S. Miller
    [    3.786529] TCP cubic registered
    [    3.787200] NET: Registered protocol family 10
    [    3.793670] Mobile IPv6
    [    3.793670] IPv6 over IPv4 tunneling driver
    [    3.799194] NET: Registered protocol family 17
    [    3.799224] NET: Registered protocol family 15
    [    3.990997] Bluetooth: RFCOMM TTY layer initialized
    [    3.991119] mmcblk0boot1: mmc0:0001 SEM32G partition 2 2.00 MiB
    [    4.002899] Bluetooth: RFCOMM socket layer initialized
    [    4.008697] Bluetooth: RFCOMM ver 1.11
    [    4.012847] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [    4.018707] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    4.025390] NET: Registered protocol family 35
    [    4.030639] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    4.039215] ThumbEE CPU extension supported.
    [    4.043945] Registering SWP/SWPB emulation handler
    [    4.049224] Alternate GPT is invalid, using primary GPT.


    Texas Instruments Inc X-Loader 1.41.0-gcf956a97 (Nov 29 2012 - 11:24:12)
    OMAP4460: 1.5 GHz capable SOM
    Starting OS Bootloader from EMMC ...


    U-Boot 1.1.4-g0e65da40 (Nov 29 2012 - 10:57:40)

    Load address: 0x80e80000
    DRAM:  1024 MB
    Flash:  0 kB
    Using default environment

    In:    serial
    Out:   serial
    Err:   serial

  • Hi Gina,

    Thanks for the information. I could able to figure out that it was the default recovery.img file which was part of the 4AI1.7 which uses some kernel (Not sure from where it picks up).

    I constructed the recovery image with the kernel I build (I know it works)

    $ANDROID_ROOT/out/host/linux-x86/bin/mkbootfs $ANDROID_ROOT/out/target/product/$TARGET_PROD/recovery/root | $ANDROID_ROOT/out/host/linux-x86/bin/minigzip > ramdisk-recovery.img
    ./mkbootimg  --kernel zImage  --ramdisk ramdisk-recovery.img --base 0x80000000 --output recovery.img

    And with this recovery.img file I could able to get the recovery working.

    Thanks.

    Anuroop

  • Yes, you would need to rebuild the recovery image to match the kernel you are using (since the ramdisk.img, like boot.img, consists of the zImage plus ramdisk).  Glad it is working for you now.