Problems after 2nd bootup with NAND and ubifs/ubi

Jaya Kumar jayakumar.lkml at gmail.com
Wed Aug 15 03:19:31 EDT 2012


Hi mtd/ubifs friends,

First off, thanks for your work, especially providing the backport to
2.6.37. I found that to be very useful.

On my board, I'm able to flash ubifs to nand using u-boot, boot from
that ubifs on nand once and run happily during that time. But then if
I do a power cycle, I encounter a high chance of boot failure (90%).
I've tested that the behavior is consistent on 3 boards. I've attached
serial console logs to show what I observe.

I went through the FAQ, and the free space fixup issue looked close to
my symptoms so I set -F in mkfs.ubifs and pulled the ubifs backport. I
see "UBIFS: free space fixup complete" in the first boot so I think
this is working. I'm pretty sure I must be doing something wrong but
I'm having trouble figuring that out. I would appreciate any
advice/suggestions.

Example of errors (logs attached) are:
a) flash_then_failon2ndboot.log attached
UBI warning: ubi_io_read: error -74 (ECC error) while reading 77 bytes
from PEB 2539:51200, read only 77 bytes, retry
UBI warning: ubi_io_read: error -74 (ECC error) while reading 77 bytes
from PEB 2539:51200, read only 77 bytes, retry
UBI warning: ubi_io_read: error -74 (ECC error) while reading 77 bytes
from PEB 2539:51200, read only 77 bytes, retry
UBI error: ubi_io_read: error -74 (ECC error) while reading 77 bytes
from PEB 2539:51200, read 77 bytes
Backtrace:
[<c004b65c>] (dump_backtrace+0x0/0x110) from [<c0531f6c>] (dump_stack+0x18/0x1c)
 r7:000009eb r6:cee41000 r5:0000004d r4:ffffffb6
[<c0531f54>] (dump_stack+0x0/0x1c) from [<c0321e30>] (ubi_io_read+0x1dc/0x2ac)
[<c0321c54>] (ubi_io_read+0x0/0x2ac) from [<c0320fb8>]
(ubi_eba_read_leb+0x2ac/0x3a4)
[<c0320d0c>] (ubi_eba_read_leb+0x0/0x3a4) from [<c031eb38>]
(ubi_leb_read+0xdc/0x134)
[<c031ea5c>] (ubi_leb_read+0x0/0x134) from [<c0217514>]
(ubifs_leb_read+0x30/0x8c)

b) flash_then_boot_then_replaylogfail.txt
UBIFS: recovery needed
UBIFS error (pid 1): replay_log_leb: first log node at LEB 3:0 is not CS node
UBIFS error (pid 1): replay_log_leb: log error detected while
replaying the log at LEB 3:0
        magic          0x6101831
        crc            0x2a367511
        node_type      8 (reference node)
        group_type     0 (no node group)
        sqnum          53218
        len            64
        lnum           175
        offs           124928
        jhead          1


0. Misc details
- I am using a TI DM3730 board very similar to beagleboard-XM. I'm
using Micron SLC 512MB NAND , part number MT29C4G48MAZAPAKQ-5

- I'm creating the ubifs image using:
$ ./mkfs.ubifs/mkfs.ubifs -V
mkfs.ubifs 1.5.0
$ ./ubi-utils/ubinize -V
ubinize 1.5.0
./mkfs.ubifs/mkfs.ubifs -F -r
~/nand_work/mtd-utils/wiser2_ics_rootfs_unpacked/ -m 2048 -e 126976 -c
3991 -o ubifs512MB.img
./ubi-utils/ubinize -o ubi512.img -O 2048 -m 2048 -p 128KiB -s 512 ubinize.cfg
$ cat ubinize.cfg
[ubifs]
mode=ubi
image=ubifs512MB.img
vol_id=0
vol_size=450MiB
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize

- I'm flashing the image on to NAND using u-boot. I'm fully erasing
NAND each time for this test.
mmc init
nandecc sw
nand erase 0 0x20000000
fatload mmc 0:1 0x82000000 nw2fw/MLO
nandecc hw 2
nand write 0x82000000 0 80000
fatload mmc 0:1 0x82000000 nw2fw/u-boot.bin
nandecc sw
nand write 0x82000000 80000 160000
fatload mmc 0:1 0x82000000 nw2fw/uImage
nandecc hw 1
nand write 0x82000000 280000 400000
fatload mmc 0:1 0x82000000 nw2fw/imgs/ubi512.img
nandecc hw 1
nand write 0x82000000 0x780000 0x6fc0000

- mtd partitions
# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00080000 00020000 "X-Loader"
mtd1: 001e0000 00020000 "U-Boot"
mtd2: 00020000 00020000 "U-Boot Env"
mtd3: 00500000 00020000 "Kernel"
mtd4: 1f880000 00020000 "File System"

- mtdinfo -a gives
mtd4
Name:                           File System
Type:                           nand
Eraseblock size:                131072 bytes, 128.0 KiB
Amount of eraseblocks:          4036 (529006592 bytes, 504.5 MiB)
Minimum input/output unit size: 2048 bytes
Sub-page size:                  512 bytes
OOB size:                       64 bytes
Character device major/minor:   90:8
Bad blocks are allowed:         true
Device is writable:             true

(full output attached)

1. Kernel version
I'm using the 2.6.37 kernel from TI's rowboat ICS tree. I have pulled
the 2.6.37 backport into it as per below.
Date:   Mon Aug 13 09:50:51 2012 +0800

    Merge git://git.infradead.org/~dedekind/ubifs-v2.6.37 into HEAD

commit 1c6f4baa467ce8225d6be5cea75ce7ea716fe09c
Author: Julia Lawall <Julia.Lawall at lip6.fr>
Date:   Mon Jul 9 09:27:14 2012 +0200

    UBIFS: remove invalid reference to list iterator variable

I've attached my .config.

2. There are some items in the FAQ that I have not yet done.
- run the MTD tests to validate your flash
- enable the UBIFS extra self checks and try to reproduce the problem
I'll work on doing those next.

Thanks,
jaya
-------------- next part --------------
# mtdinfo -a
Count of MTD devices:           5
Present MTD devices:            mtd0, mtd1, mtd2, mtd3, mtd4
Sysfs interface supported:      yes

mtd0
Name:                           X-Loader
Type:                           nand
Eraseblock size:                131072 bytes, 128.0 KiB
Amount of eraseblocks:          4 (524288 bytes, 512.0 KiB)
Minimum input/output unit size: 2048 bytes
Sub-page size:                  512 bytes
OOB size:                       64 bytes
Character device major/minor:   90:0
Bad blocks are allowed:         true
Device is writable:             false

mtd1
Name:                           U-Boot
Type:                           nand
Eraseblock size:                131072 bytes, 128.0 KiB
Amount of eraseblocks:          15 (1966080 bytes, 1.9 MiB)
Minimum input/output unit size: 2048 bytes
Sub-page size:                  512 bytes
OOB size:                       64 bytes
Character device major/minor:   90:2
Bad blocks are allowed:         true
Device is writable:             true

mtd2
Name:                           U-Boot Env
Type:                           nand
Eraseblock size:                131072 bytes, 128.0 KiB
Amount of eraseblocks:          1 (131072 bytes, 128.0 KiB)
Minimum input/output unit size: 2048 bytes
Sub-page size:                  512 bytes
OOB size:                       64 bytes
Character device major/minor:   90:4
Bad blocks are allowed:         true
Device is writable:             true

mtd3
Name:                           Kernel
Type:                           nand
Eraseblock size:                131072 bytes, 128.0 KiB
Amount of eraseblocks:          40 (5242880 bytes, 5.0 MiB)
Minimum input/output unit size: 2048 bytes
Sub-page size:                  512 bytes
OOB size:                       64 bytes
Character device major/minor:   90:6
Bad blocks are allowed:         true
Device is writable:             true

mtd4
Name:                           File System
Type:                           nand
Eraseblock size:                131072 bytes, 128.0 KiB
Amount of eraseblocks:          4036 (529006592 bytes, 504.5 MiB)
Minimum input/output unit size: 2048 bytes
Sub-page size:                  512 bytes
OOB size:                       64 bytes
Character device major/minor:   90:8
Bad blocks are allowed:         true
Device is writable:             true
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ics.2.6.37.config
Type: application/octet-stream
Size: 68594 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20120815/9eed9996/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flash_then_failon2ndboot.log
Type: application/octet-stream
Size: 80088 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20120815/9eed9996/attachment-0003.obj>
-------------- next part --------------
Texas Instruments X-Loader 1.5.1 (Aug  8 2012 - 15:38:55)
Wiser2 with new memory, MT29C4G48MAZAPAKQ-5
Reading boot sector
Loading u-boot.bin from mmc


U-Boot 2010.06-dirty (Aug 15 2012 - 12:54:50)

OMAP34xx/35xx-GP ES2.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  HW ECC [Kernel/FS layout] selected
512 MiB
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
Wiser2
eth gpio 22=1
Die ID #66da00029ff80000016849aa1200a01b
Net:   smc911x-0
Hit any key to stop autoboot:  0 
mmc1 is available
reading nw2fw/fwup.scr

573 bytes read
Running fwupscript from mmc ...
## Executing script at 82000000
mmc1 is available
SW ECC selected

NAND erase: device 0 whole chip
Erasing at 0x1ffe0000 -- 100% complete.
OK
reading nw2fw/MLO

23376 bytes read
updating mlo
HW ECC [X-loader/U-boot layout] selected

NAND write: device 0 offset 0x0, size 0x80000
 524288 bytes written: OK
reading nw2fw/u-boot.bin

233916 bytes read
updating uboot
SW ECC selected

NAND write: device 0 offset 0x80000, size 0x160000
 1441792 bytes written: OK
reading nw2fw/uImage

3583308 bytes read
HW ECC [Kernel/FS layout] selected

NAND write: device 0 offset 0x280000, size 0x400000
 4194304 bytes written: OK
reading nw2fw/imgs/ubi512.img

117178368 bytes read
HW ECC [Kernel/FS layout] selected

NAND write: device 0 offset 0x780000, size 0x6fc0000
 117178368 bytes written: OK
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
 4194304 bytes read: OK
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-2.6.37-g304ec32-dirty
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3583244 Bytes = 3.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Linux version 2.6.37-g304ec32-dirty (test at lucid1004clnoeandroidubifs) (gcc version 4.4.3 (GCC) ) #36 Mon Aug 13 11:10:10 MYT 2012
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: OMAP3 Wiser2 Board
Reserving 12582912 bytes SDRAM for VRAM
Memory policy: ECC disabled, Data cache writeback
OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 61952
Kernel command line: console=ttyO2,115200n8 androidboot.console=ttyO2 mem=256M init=/init mpurate=1000 vram=12M omapfb.vram=0:12M omapfb.mode=dvi:1280x720-16 omapdss.def_disp=dvi rootwait rw ubi.mtd=4,2048 ip=off rootfstype=ubifs root=ub
i0:rootfs
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 244MB = 244MB total
Memory: 239492k/239492k available, 22652k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)
    lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc003c000   ( 208 kB)
      .text : 0xc003c000 - 0xc06c7000   (6700 kB)
      .data : 0xc06c8000 - 0xc0718c00   ( 323 kB)
NR_IRQS:409
Clocking rate (Crystal/Core/MPU): 26.0/664/600 MHz
Reprogramming SDRC clock to 664000000 Hz
dpll3_m2_clk rate change failed: -22
IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
Total of 96 interrupts on 1 active controller
GPMC revision 5.0
Trying to install interrupt handler for IRQ402
Trying to install interrupt handler for IRQ403
Trying to install interrupt handler for IRQ404
Trying to install interrupt handler for IRQ405
Trying to install interrupt handler for IRQ406
Trying to install interrupt handler for IRQ407
Trying to install interrupt handler for IRQ408
Trying to install type control for IRQ409
Trying to set irq flags for IRQ409
OMAP clockevent source: GPTIMER1 at 32768 Hz
Console: colour dummy device 80x30
Calibrating delay loop... 597.64 BogoMIPS (lpj=2334720)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
regulator: dummy: 
NET: Registered protocol family 16
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
omap_mux_init: Add partition: #1: core, flags: 0
Wiser2: registering i2c3 bus for NXP HDMI
Wiser2: registering wl12xx wifi platform device
wiser2: bt init
Found NAND on CS0
Registering NAND on CS0
wiser2_ethernet_init:929
wiser2_ethernet_init:931
GPIO21 eth RESET=1
GPIO22 eth irq=1
hw-breakpoint: debug architecture 0x4 unsupported.
------------[ cut here ]------------
WARNING: at arch/arm/mach-omap2/clock.c:438 omap2_clk_switch_mpurate_at_boot+0x88/0xbc()
clock: dpll1_ck: unable to set MPU rate to 1000: -22
Modules linked in:
Backtrace: 
[<c004b65c>] (dump_backtrace+0x0/0x110) from [<c0531f6c>] (dump_stack+0x18/0x1c)
 r7:00000009 r6:000001b6 r5:c001269c r4:cec1bf38
[<c0531f54>] (dump_stack+0x0/0x1c) from [<c0072dac>] (warn_slowpath_common+0x54/0x6c)
[<c0072d58>] (warn_slowpath_common+0x0/0x6c) from [<c0072e68>] (warn_slowpath_fmt+0x38/0x40)
 r9:00000000 r8:00000000 r7:00000000 r6:c062b380 r5:c003518c
r4:c06d1a4c
[<c0072e30>] (warn_slowpath_fmt+0x0/0x40) from [<c001269c>] (omap2_clk_switch_mpurate_at_boot+0x88/0xbc)
 r3:c062b380 r2:c062d815
[<c0012614>] (omap2_clk_switch_mpurate_at_boot+0x0/0xbc) from [<c00126e4>] (omap3xxx_clk_arch_init+0x14/0x44)
 r6:c0076110 r5:c00126d0 r4:c0032858
[<c00126d0>] (omap3xxx_clk_arch_init+0x0/0x44) from [<c003c3e0>] (do_one_initcall+0xd8/0x1ac)
 r5:c00126d0 r4:c0032858
[<c003c308>] (do_one_initcall+0x0/0x1ac) from [<c0008448>] (kernel_init+0xa0/0x154)
[<c00083a8>] (kernel_init+0x0/0x154) from [<c0076110>] (do_exit+0x0/0x638)
 r5:c00083a8 r4:00000000
---[ end trace 1b75b31a2719ed1c ]---
OMAP DMA hardware revision 5.0
bio: create slab <bio-0> at 0
regulator: vwl1271: 1800 mV 
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
omap_i2c omap_i2c.1: bus 1 rev4.0 at 2600 kHz
twl4030: PIH (irq 7) chaining IRQs 368..375
twl4030: power (irq 373) chaining IRQs 376..383
twl4030: gpio (irq 368) chaining IRQs 384..401
regulator: VUSB1V5: 1500 mV normal standby
regulator: VUSB1V8: 1800 mV normal standby
regulator: VUSB3V1: 3100 mV normal standby
twl4030_usb twl4030_usb: Initialized TWL4030 USB module
regulator: VMMC1: 1850 <--> 3150 mV at 3000 mV normal standby
regulator: VDAC: 1800 mV normal standby
regulator: VDVI: 1800 mV normal standby
regulator: VMMC2: 1850 <--> 3150 mV at 2600 mV normal standby
regulator: VSIM: 1800 <--> 3000 mV at 1800 mV normal standby
regulator: VAUX3: 1800 mV normal standby
regulator: VAUX4: 1800 mV normal standby
omap_i2c omap_i2c.2: bus 2 rev4.0 at 400 kHz
omap_i2c omap_i2c.3: bus 3 rev4.0 at 100 kHz
Advanced Linux Sound Architecture Driver Version 1.0.23.
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Switching to clocksource 32k_counter
musb-hdrc: version 6.0, otg (peripheral+host), debug=0
musb-hdrc musb-hdrc.0: dma type: dma-inventra
musb-hdrc musb-hdrc.0: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
omap-iommu omap-iommu.0: isp registered
AM37x/DM37x  Linux PSP version 04.02.00.07 (OMAP3BEAGLE)
ashmem: initialized
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
JFFS2 version 2.2. (NAND) (SUMMARY)  ?© 2001-2006 Red Hat, Inc.
msgmni has been set to 467
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
OMAP DSS rev 2.0
OMAP DISPC rev 3.0
OMAP VENC rev 2
OMAP DSI rev 1.0
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
sc16is7xx_init: enter
sc16is7xx_probe: sc16is7xx-uart version 1.0
sc16is7xx_probe:1311
sc16is7xx_probe:1313
sc16is7xx_probe:1320
sc16is7xx_probe:1324
sc16is7xx_probe:1345
sc16is7xx_probe:1348
sc16is7xx_probe:1354
sc16is7xx_probe:1357
sc16is7xx_probe:1359
sc16is7xx_probe:1363
sc16is7xx_probe:1369
2-0048: ttySC0 at MMIO 0xfff8 (irq = 0) is a UARTA
2-0048: ttySC1 at MMIO 0xfff9 (irq = 0) is a UARTB
sc16is7xx_probe:1374
sc16is7xx_probe: succeeded
sc16is7xx-uart: version 1.0
omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
console [ttyO2] enabled
omap_uart.3: ttyO3 at MMIO 0x49042000 (irq = 80) is a OMAP UART3
brd: module loaded
loop: module loaded
(stk) :sysfs entries created
(stk) : debugfs entries created 
mtdoops: mtd device (mtddev=name/number) must be supplied
omap2-nand driver initializing
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xbc (Micron )
Creating 5 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000080000 : "X-Loader"
0x000000080000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x000000780000 : "Kernel"
0x000000780000-0x000020000000 : "File System"
OneNAND driver initializing
UBI: attaching mtd4 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: max. sequence number:       0
UBI: volume 0 ("rootfs") re-sized from 3717 to 3952 LEBs
UBI: attached mtd4 to ubi0
UBI: MTD device name:            "File System"
UBI: MTD device size:            504 MiB
UBI: number of good PEBs:        4036
UBI: number of bad PEBs:         0
UBI: number of corrupted PEBs:   0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 4036
UBI: number of PEBs reserved for bad PEB handling: 80
UBI: max/mean erase counter: 1/0
UBI: image sequence number:  245964382
UBI: background thread "ubi_bgt0d" started, PID 602
smsc911x: Driver version 2008-10-21.
smsc911x-mdio: probed
eth0: attached PHY driver [SMSC LAN8700] (mii_bus:phy_addr=0:01, irq=-1)
net eth0: MAC Address: 00:22:33:44:55:66
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver smsc95xx
usbcore: registered new interface driver net1080
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-omap.0 supply hsusb0 not found, using dummy regulator
ehci-omap.0 supply hsusb1 not found, using dummy regulator
ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: OMAP-EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.37-g304ec32-dirty ehci_hcd
usb usb1: SerialNumber: ehci-omap.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
android init
android_probe pdata: c06d9f98
android_bind
android_usb gadget: android_usb ready
musb-hdrc musb-hdrc.0: MUSB HDRC host driver
musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: MUSB HDRC host driver
usb usb2: Manufacturer: Linux 2.6.37-g304ec32-dirty musb-hcd
usb usb2: SerialNumber: musb-hdrc.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
f_adb init
android_register_function adb
f_mass_storage init
fsg_probe pdev: c06d9d30, pdata: c06d9fd8
android_register_function usb_mass_storage
adb_bind_config
android_usb gadget: Mass Storage Function, version: 2009/09/11
android_usb gadget: Number of LUNs=1
 lun0: LUN: removable file: (no medium)
mice: PS/2 mouse device common for all mice
input: twl4030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl4030_pwrbutton/input/input0
using rtc device, twl_rtc, for alarms
twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
twl_rtc twl_rtc: Power up reset detected.
twl_rtc twl_rtc: Enabling TWL-RTC.
i2c /dev entries driver
Linux media interface: v0.10
Linux video capture interface: v2.00
omap3isp supply VDD_CSIPHY1 not found, using dummy regulator
omap3isp supply VDD_CSIPHY2 not found, using dummy regulator
omap3isp omap3isp: Revision 15.0 found
omap-iommu omap-iommu.0: isp: version 1.1
mt9v113 2-003c: chip id mismatch read 0x0, expecting 0x2280
isp_register_subdev_group: Unable to register subdev mt9v113
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v1.0.0)
OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
twl4030_wdt twl4030_wdt: Failed to register misc device
twl4030_wdt: probe of twl4030_wdt failed with error -16
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.18.0-ioctl (2010-06-29) initialised: dm-devel at redhat.com
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCILL protocol initialized
Bluetooth: Bluetooth Driver for TI WiLink - Version 1.0
mmci-omap-hs.1 supply vmmc_aux not found, using dummy regulator
mmci-omap-hs.2 supply vmmc_aux not found, using dummy regulator
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
logger: created 64K log 'log_system'
usbcore: registered new interface driver snd-usb-audio
OMAP3 Beagle/Devkit8000 SoC init
asoc: twl4030-hifi <-> omap-mcbsp-dai.1 mapping ok
ALSA device list:
  #0: omap3beagle
oprofile: hardware counters not available
oprofile: using timer interrupt.
nf_conntrack version 0.5.0 (3742 buckets, 14968 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
Bluetooth: L2CAP ver 2.15
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Registering the dns_resolver key type
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
ThumbEE CPU extension supported.
omap2_set_init_voltage: unable to find boot up OPP for vdd_core
omap2_set_init_voltage: Unable to put vdd_core to its init voltage

Power Management for TI OMAP3.
smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
SmartReflex Class3 initialized
clock: disabling unused clocks to save power
platform iva.0: omap_voltage_scale: Already at the requestedrate 800000000
platform mpu.0: omap_voltage_scale: Already at the requestedrate 1000000000
omapfb omapfb: no driver for display
mmc0: host does not support reading read-only switch. assuming write-enable.
mmc0: new SD card at address aaaa
mmcblk0: mmc0:aaaa SU02G 1.84 GiB 
 mmcblk0: p1 p2 p3
regulator_init_complete: incomplete constraints, leaving VDAC on
twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
mmc2: card claims to support voltages below the defined range. These will be ignored.
usb 1-2: new high speed USB device using ehci-omap and address 2
UBIFS: start fixing up free space
mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
mmc2: new SDIO card at address 0001
usb 1-2: New USB device found, idVendor=0424, idProduct=9514
usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 5 ports detected
usb 1-2.1: new high speed USB device using ehci-omap and address 3
usb 1-2.1: New USB device found, idVendor=0424, idProduct=ec00
usb 1-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
smsc95xx v1.0.4
smsc95xx 1-2.1:1.0: usb0: register 'smsc95xx' at usb-ehci-omap.0-2.1, smsc95xx USB 2.0 Ethernet, d2:a1:3b:d3:07:77
usb 1-2.2: new low speed USB device using ehci-omap and address 4
usb 1-2.2: New USB device found, idVendor=413c, idProduct=3010
usb 1-2.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
input: HID 413c:3010 as /devices/platform/ehci-omap.0/usb1/1-2/1-2.2/1-2.2:1.0/input/input1
generic-usb 0003:413C:3010.0001: input: USB HID v1.00 Mouse [HID 413c:3010] on usb-ehci-omap.0-2.2/input0
UBIFS: free space fixup complete
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: file system size:   500412416 bytes (488684 KiB, 477 MiB, 3941 LEBs)
UBIFS: journal size:       9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
UBIFS: media format:       w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root:  0 bytes (0 KiB)
VFS: Mounted root (ubifs filesystem) on device 0:13.
Freeing init memory: 208K
init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
Compat-wireless backport release: compat-wireless-2011-12-05-1-g84dbe2c
Backport based on wl12xx.git v2.6.39-1328-g0890f48
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
enabling adb
root at android:/ # adb_open
init: untracked pid 1182 exited
hdmitx(tda9984) 1.2.1 compiled: Aug  9 2012 11:35:24 -ioctl (2009-10-15)
hdmitx:tx_init:.verbose mode
hdmitx:this_i2c_probe:called
hdmitx:hdmi_tx_init:called
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxSetPowerState:991
tmdlHdmiTxSetPowerState:995
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxSetPowerState:999
tmdlHdmiTxSetPowerState:1009
tmdlHdmiTxSetPowerState:1027
tmdlHdmiTxSetPowerState:1057
tmdlHdmiTxSetPowerState:1063
tmdlHdmiTxSetPowerState:1069
tmdlHdmiTxSetPowerState:1086
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxSetPowerState:1089
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
hdmitx:hdmi_panel_probe: called
HDMI TX SW Version:5.2 compatibility:0
this_i2c_probe:2005 err=0
dlHdmiTxHandleRX_SENSE:5831
dlHdmiTxHandleRX_SENSE:5835
dlHdmiTxHandleRX_SENSE:5838
dlHdmiTxHandleRX_SENSE:5842
dlHdmiTxHandleRX_SENSE:5845
dlHdmiTxHandleRX_SENSE:5897
this_i2c_probe:2007 err=0
dlHdmiTxHandleHPD:5370
dlHdmiTxHandleHPD:5375
dlHdmiTxHandleHPD:5378
dlHdmiTxHandleHPD:5383
dlHdmiTxHandleHPD:5386
dlHdmiTxHandleHPD:5442
dlHdmiTxHandleHPD:5448
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
dlHdmiTxHandleHPD:5451
eventCallbackTx:942
hdmi HPD inactive
eventCallbackTx:948
eventCallbackTx:997
eventCallbackTx:1026
eventCallbackTx:1028
eventCallbackTx:1030
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
dlHdmiTxHandleHPD:5455
dlHdmiTxHandleHPD:5457
dlHdmiTxHandleHPD:5459
this_i2c_probe:2009 err=0
hdmitx:tx_init:/dev/hdmitx created major:248 minor:0
hdmitx:hdmi_disable:called
tmdlHdmiTxSetPowerState:991
tmdlHdmiTxSetPowerState:995
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxSetPowerState:999
Function is not supported returned in hdmi_disable line 1267
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
hdmi_panel_enable:1372
generic_panel_power_on:1341
generic_panel_power_on:1345
generic_panel_power_on:1350
generic_panel_power_on:1353
generic_panel_power_on:1356
hdmi_panel_enable:1377
hdmi_panel_enable:1381 err=0
hdmitx:hdmi_enable:called
hdmi_enable:1228 err=0
hdmi_enable:1231 err=0
tmdlHdmiTxSetPowerState:991
tmdlHdmiTxSetPowerState:995
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxSetPowerState:999
tmdlHdmiTxSetPowerState:1009
tmdlHdmiTxSetPowerState:1027
tmdlHdmiTxSetPowerState:1057
tmdlHdmiTxSetPowerState:1063
tmdlHdmiTxSetPowerState:1069
tmdlHdmiTxSetPowerState:1086
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
tmdlHdmiTxSetPowerState:1089
hdmi_enable:1234 err=0
hdmi_enable:1242 err=0
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
hdmi_enable:1244 err=0
show_video:781 err=0
show_video:807 err=0
hdmi_enable:1246 err=0
hdmi_enable:1250 err=0
hdmi_panel_enable:1393 err=0
hdmi_panel_enable:1396 err=0
hdmi_panel_enable:1400 err=0
dlHdmiTxHandleHPD:5370
dlHdmiTxHandleHPD:5375
dlHdmiTxHandleHPD:5378
dlHdmiTxHandleHPD:5383
dlHdmiTxHandleHPD:5386
dlHdmiTxHandleHPD:5442
dlHdmiTxHandleHPD:5448
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
dlHdmiTxHandleHPD:5451
eventCallbackTx:942
hdmi HPD inactive
eventCallbackTx:948
eventCallbackTx:997
eventCallbackTx:1026
eventCallbackTx:1028
eventCallbackTx:1030
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
dlHdmiTxHandleHPD:5455
dlHdmiTxHandleHPD:5457
dlHdmiTxHandleHPD:5459
dlHdmiTxHandleRX_SENSE:5831
dlHdmiTxHandleRX_SENSE:5835
dlHdmiTxHandleRX_SENSE:5838
dlHdmiTxHandleRX_SENSE:5842
dlHdmiTxHandleRX_SENSE:5845
dlHdmiTxHandleRX_SENSE:5866
dlHdmiTxHandleRX_SENSE:5870
tmdlHdmiTxIWSemaphoreV:781 sema up handle=ce4c1780
dlHdmiTxHandleRX_SENSE:5873
eventCallbackTx:942
hdmi Rx device inactive
eventCallbackTx:948
eventCallbackTx:988
eventCallbackTx:1026
eventCallbackTx:1028
eventCallbackTx:1030
dlHdmiTxHandleRX_SENSE:5875
tmdlHdmiTxIWSemaphoreP:760 sema down handle=ce4c1780
dlHdmiTxHandleRX_SENSE:5878
dlHdmiTxHandleRX_SENSE:5881
dlHdmiTxHandleRX_SENSE:5894
dlHdmiTxHandleRX_SENSE:5897
init: untracked pid 1258 exited
init: untracked pid 1266 exited
warning: `zygote' uses 32-bit capabilities (legacy support in use)
request_suspend_state: wakeup (3->0) at 54847656252 (2000-01-01 00:00:48.858215333 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 58900207522 (2000-01-01 00:00:52.910766603 UTC)
init: untracked pid 1178 exited
init: untracked pid 1184 exited
request_suspend_state: wakeup (0->0) at 64606353762 (2000-01-01 00:00:58.616912843 UTC)
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 68718139650 (2000-01-01 00:01:02.728668213 UTC)
init: untracked pid 1377 exited
init: untracked pid 1378 exited
request_suspend_state: wakeup (0->0) at 74419342043 (2000-01-01 00:01:08.429901124 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 78422393801 (2000-01-01 00:01:12.432952882 UTC)
init: untracked pid 1453 exited
init: untracked pid 1454 exited
request_suspend_state: wakeup (0->0) at 84178405763 (2000-01-01 00:01:18.188934326 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 88171264650 (2000-01-01 00:01:22.181793213 UTC)
init: untracked pid 1529 exited
init: untracked pid 1530 exited
request_suspend_state: wakeup (0->0) at 93894134523 (2000-01-01 00:01:27.904693604 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 98008941652 (2000-01-01 00:01:32.019500733 UTC)
init: untracked pid 1605 exited
init: untracked pid 1606 exited
request_suspend_state: wakeup (0->0) at 103709167482 (2000-01-01 00:01:37.719726563 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 107849639894 (2000-01-01 00:01:41.860198975 UTC)
init: untracked pid 1680 exited
init: untracked pid 1681 exited

root at android:/ # request_suspend_state: wakeup (0->0) at 113577331545 (2000-01-01 00:01:47.587890626 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 117685302736 (2000-01-01 00:01:51.695831300 UTC)
init: untracked pid 1756 exited
init: untracked pid 1757 exited
request_suspend_state: wakeup (0->0) at 123411315920 (2000-01-01 00:01:57.421875001 UTC)

root at android:/ # 
root at android:/ # alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 127529571535 (2000-01-01 00:02:01.540130616 UTC)
init: untracked pid 1832 exited
init: untracked pid 1833 exited
mount
rootfs / rootfs rw 0 0
ubi0:rootfs / ubifs rw,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mmcblk0p3 /part-3 vfat rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
/dev/block/mmcblk0p1 /mnt/microsd vfat rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
root at android:/ # request_suspend_state: wakeup (0->0) at 133278381349 (2000-01-01 00:02:07.288940430 UTC)
alarm_release: clear alarm, pending 0
alarm_release: clear alarm, pending 0
request_suspend_state: wakeup (0->0) at 137257720948 (2000-01-01 00:02:11.268280029 UTC)
init: untracked pid 1908 exited
init: untracked pid 1909 exited


Texas Instruments X-Loader 1.5.1 (Aug  8 2012 - 15:38:55)
Wiser2 with new memory, MT29C4G48MAZAPAKQ-5
Loading u-boot.bin from nand


U-Boot 2010.06-dirty (Aug 15 2012 - 12:54:50)

OMAP34xx/35xx-GP ES2.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  HW ECC [Kernel/FS layout] selected
512 MiB
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
Wiser2
eth gpio 22=1
Die ID #66da00029ff80000016849aa1200a01b
Net:   smc911x-0
Hit any key to stop autoboot:  0 
No MMC card found
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
 4194304 bytes read: OK
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-2.6.37-g304ec32-dirty
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3583244 Bytes = 3.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Linux version 2.6.37-g304ec32-dirty (test at lucid1004clnoeandroidubifs) (gcc version 4.4.3 (GCC) ) #36 Mon Aug 13 11:10:10 MYT 2012
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: OMAP3 Wiser2 Board
Reserving 12582912 bytes SDRAM for VRAM
Memory policy: ECC disabled, Data cache writeback
OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 61952
Kernel command line: console=ttyO2,115200n8 androidboot.console=ttyO2 mem=256M init=/init mpurate=1000 vram=12M omapfb.vram=0:12M omapfb.mode=dvi:1280x720-16 omapdss.def_disp=dvi rootwait rw ubi.mtd=4,2048 ip=off rootfstype=ubifs root=ub
i0:rootfs
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 244MB = 244MB total
Memory: 239492k/239492k available, 22652k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)
    lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc003c000   ( 208 kB)
      .text : 0xc003c000 - 0xc06c7000   (6700 kB)
      .data : 0xc06c8000 - 0xc0718c00   ( 323 kB)
NR_IRQS:409
Clocking rate (Crystal/Core/MPU): 26.0/664/600 MHz
Reprogramming SDRC clock to 664000000 Hz
dpll3_m2_clk rate change failed: -22
IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
Total of 96 interrupts on 1 active controller
GPMC revision 5.0
Trying to install interrupt handler for IRQ402
Trying to install interrupt handler for IRQ403
Trying to install interrupt handler for IRQ404
Trying to install interrupt handler for IRQ405
Trying to install interrupt handler for IRQ406
Trying to install interrupt handler for IRQ407
Trying to install interrupt handler for IRQ408
Trying to install type control for IRQ409
Trying to set irq flags for IRQ409
OMAP clockevent source: GPTIMER1 at 32768 Hz
Console: colour dummy device 80x30
Calibrating delay loop... 597.64 BogoMIPS (lpj=2334720)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
regulator: dummy: 
NET: Registered protocol family 16
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
OMAP GPIO hardware version 2.5
omap_mux_init: Add partition: #1: core, flags: 0
Wiser2: registering i2c3 bus for NXP HDMI
Wiser2: registering wl12xx wifi platform device
wiser2: bt init
Found NAND on CS0
Registering NAND on CS0
wiser2_ethernet_init:929
wiser2_ethernet_init:931
GPIO21 eth RESET=1
GPIO22 eth irq=1
hw-breakpoint: debug architecture 0x4 unsupported.
------------[ cut here ]------------
WARNING: at arch/arm/mach-omap2/clock.c:438 omap2_clk_switch_mpurate_at_boot+0x88/0xbc()
clock: dpll1_ck: unable to set MPU rate to 1000: -22
Modules linked in:
Backtrace: 
[<c004b65c>] (dump_backtrace+0x0/0x110) from [<c0531f6c>] (dump_stack+0x18/0x1c)
 r7:00000009 r6:000001b6 r5:c001269c r4:cec1bf38
[<c0531f54>] (dump_stack+0x0/0x1c) from [<c0072dac>] (warn_slowpath_common+0x54/0x6c)
[<c0072d58>] (warn_slowpath_common+0x0/0x6c) from [<c0072e68>] (warn_slowpath_fmt+0x38/0x40)
 r9:00000000 r8:00000000 r7:00000000 r6:c062b380 r5:c003518c
r4:c06d1a4c
[<c0072e30>] (warn_slowpath_fmt+0x0/0x40) from [<c001269c>] (omap2_clk_switch_mpurate_at_boot+0x88/0xbc)
 r3:c062b380 r2:c062d815
[<c0012614>] (omap2_clk_switch_mpurate_at_boot+0x0/0xbc) from [<c00126e4>] (omap3xxx_clk_arch_init+0x14/0x44)
 r6:c0076110 r5:c00126d0 r4:c0032858
[<c00126d0>] (omap3xxx_clk_arch_init+0x0/0x44) from [<c003c3e0>] (do_one_initcall+0xd8/0x1ac)
 r5:c00126d0 r4:c0032858
[<c003c308>] (do_one_initcall+0x0/0x1ac) from [<c0008448>] (kernel_init+0xa0/0x154)
[<c00083a8>] (kernel_init+0x0/0x154) from [<c0076110>] (do_exit+0x0/0x638)
 r5:c00083a8 r4:00000000
---[ end trace 1b75b31a2719ed1c ]---
OMAP DMA hardware revision 5.0
bio: create slab <bio-0> at 0
regulator: vwl1271: 1800 mV 
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
omap_i2c omap_i2c.1: bus 1 rev4.0 at 2600 kHz
twl4030: PIH (irq 7) chaining IRQs 368..375
twl4030: power (irq 373) chaining IRQs 376..383
twl4030: gpio (irq 368) chaining IRQs 384..401
regulator: VUSB1V5: 1500 mV normal standby
regulator: VUSB1V8: 1800 mV normal standby
regulator: VUSB3V1: 3100 mV normal standby
twl4030_usb twl4030_usb: Initialized TWL4030 USB module
regulator: VMMC1: 1850 <--> 3150 mV at 3000 mV normal standby
regulator: VDAC: 1800 mV normal standby
regulator: VDVI: 1800 mV normal standby
regulator: VMMC2: 1850 <--> 3150 mV at 2600 mV normal standby
regulator: VSIM: 1800 <--> 3000 mV at 1800 mV normal standby
regulator: VAUX3: 1800 mV normal standby
regulator: VAUX4: 1800 mV normal standby
omap_i2c omap_i2c.2: bus 2 rev4.0 at 400 kHz
omap_i2c omap_i2c.3: bus 3 rev4.0 at 100 kHz
Advanced Linux Sound Architecture Driver Version 1.0.23.
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Switching to clocksource 32k_counter
musb-hdrc: version 6.0, otg (peripheral+host), debug=0
musb-hdrc musb-hdrc.0: dma type: dma-inventra
musb-hdrc musb-hdrc.0: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
omap-iommu omap-iommu.0: isp registered
AM37x/DM37x  Linux PSP version 04.02.00.07 (OMAP3BEAGLE)
ashmem: initialized
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
JFFS2 version 2.2. (NAND) (SUMMARY)  ?© 2001-2006 Red Hat, Inc.
msgmni has been set to 467
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
OMAP DSS rev 2.0
OMAP DISPC rev 3.0
OMAP VENC rev 2
OMAP DSI rev 1.0
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
sc16is7xx_init: enter
sc16is7xx_probe: sc16is7xx-uart version 1.0
sc16is7xx_probe:1311
sc16is7xx_probe:1313
sc16is7xx_probe:1320
sc16is7xx_probe:1324
sc16is7xx_probe:1345
sc16is7xx_probe:1348
sc16is7xx_probe:1354
sc16is7xx_probe:1357
sc16is7xx_probe:1359
sc16is7xx_probe:1363
sc16is7xx_probe:1369
2-0048: ttySC0 at MMIO 0xfff8 (irq = 0) is a UARTA
2-0048: ttySC1 at MMIO 0xfff9 (irq = 0) is a UARTB
sc16is7xx_probe:1374
sc16is7xx_probe: succeeded
sc16is7xx-uart: version 1.0
omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
console [ttyO2] enabled
omap_uart.3: ttyO3 at MMIO 0x49042000 (irq = 80) is a OMAP UART3
brd: module loaded
loop: module loaded
(stk) :sysfs entries created
(stk) : debugfs entries created 
mtdoops: mtd device (mtddev=name/number) must be supplied
omap2-nand driver initializing
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xbc (Micron )
Creating 5 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000080000 : "X-Loader"
0x000000080000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x000000780000 : "Kernel"
0x000000780000-0x000020000000 : "File System"
OneNAND driver initializing
UBI: attaching mtd4 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI: max. sequence number:       566
UBI: attached mtd4 to ubi0
UBI: MTD device name:            "File System"
UBI: MTD device size:            504 MiB
UBI: number of good PEBs:        4036
UBI: number of bad PEBs:         0
UBI: number of corrupted PEBs:   0
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 4036
UBI: number of PEBs reserved for bad PEB handling: 80
UBI: max/mean erase counter: 2/0
UBI: image sequence number:  245964382
UBI: background thread "ubi_bgt0d" started, PID 602
smsc911x: Driver version 2008-10-21.
smsc911x-mdio: probed
eth0: attached PHY driver [SMSC LAN8700] (mii_bus:phy_addr=0:01, irq=-1)
net eth0: MAC Address: 00:22:33:44:55:66
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver smsc95xx
usbcore: registered new interface driver net1080
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-omap.0 supply hsusb0 not found, using dummy regulator
ehci-omap.0 supply hsusb1 not found, using dummy regulator
ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: OMAP-EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.37-g304ec32-dirty ehci_hcd
usb usb1: SerialNumber: ehci-omap.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
android init
android_probe pdata: c06d9f98
android_bind
android_usb gadget: android_usb ready
musb-hdrc musb-hdrc.0: MUSB HDRC host driver
musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: MUSB HDRC host driver
usb usb2: Manufacturer: Linux 2.6.37-g304ec32-dirty musb-hcd
usb usb2: SerialNumber: musb-hdrc.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
f_adb init
android_register_function adb
f_mass_storage init
fsg_probe pdev: c06d9d30, pdata: c06d9fd8
android_register_function usb_mass_storage
adb_bind_config
android_usb gadget: Mass Storage Function, version: 2009/09/11
android_usb gadget: Number of LUNs=1
 lun0: LUN: removable file: (no medium)
mice: PS/2 mouse device common for all mice
input: twl4030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl4030_pwrbutton/input/input0
using rtc device, twl_rtc, for alarms
twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
twl_rtc twl_rtc: Power up reset detected.
twl_rtc twl_rtc: Enabling TWL-RTC.
i2c /dev entries driver
Linux media interface: v0.10
Linux video capture interface: v2.00
omap3isp supply VDD_CSIPHY1 not found, using dummy regulator
omap3isp supply VDD_CSIPHY2 not found, using dummy regulator
omap3isp omap3isp: Revision 15.0 found
omap-iommu omap-iommu.0: isp: version 1.1
mt9v113 2-003c: chip id mismatch read 0x0, expecting 0x2280
isp_register_subdev_group: Unable to register subdev mt9v113
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v1.0.0)
OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
twl4030_wdt twl4030_wdt: Failed to register misc device
twl4030_wdt: probe of twl4030_wdt failed with error -16
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.18.0-ioctl (2010-06-29) initialised: dm-devel at redhat.com
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCILL protocol initialized
Bluetooth: Bluetooth Driver for TI WiLink - Version 1.0
mmci-omap-hs.1 supply vmmc_aux not found, using dummy regulator
mmci-omap-hs.2 supply vmmc_aux not found, using dummy regulator
usb 1-2: new high speed USB device using ehci-omap and address 2
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
logger: created 64K log 'log_system'
usbcore: registered new interface driver snd-usb-audio
OMAP3 Beagle/Devkit8000 SoC init
mmc2: card claims to support voltages below the defined range. These will be ignored.
asoc: twl4030-hifi <-> omap-mcbsp-dai.1 mapping ok
ALSA device list:
  #0: omap3beagle
oprofile: hardware counters not available
oprofile: using timer interrupt.
nf_conntrack version 0.5.0 (3742 buckets, 14968 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
Bluetooth: L2CAP ver 2.15
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
Registering the dns_resolver key type
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
ThumbEE CPU extension supported.
omap2_set_init_voltage: unable to find boot up OPP for vdd_core
omap2_set_init_voltage: Unable to put vdd_core to its init voltage

usb 1-2: New USB device found, idVendor=0424, idProduct=9514
usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Power Management for TI OMAP3.
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 5 ports detected
smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
SmartReflex Class3 initialized
clock: disabling unused clocks to save power
platform iva.0: omap_voltage_scale: Already at the requestedrate 800000000
platform mpu.0: omap_voltage_scale: Already at the requestedrate 1000000000
mmc2: new SDIO card at address 0001
omapfb omapfb: no driver for display
regulator_init_complete: incomplete constraints, leaving VDAC on
twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
UBIFS: recovery needed
UBIFS error (pid 1): replay_log_leb: first log node at LEB 3:0 is not CS node
UBIFS error (pid 1): replay_log_leb: log error detected while replaying the log at LEB 3:0
        magic          0x6101831
        crc            0x2a367511
        node_type      8 (reference node)
        group_type     0 (no node group)
        sqnum          53218
        len            64
        lnum           175
        offs           124928
        jhead          1
List of all partitions:
1f00             512 mtdblock0  (driver?)
1f01            1920 mtdblock1  (driver?)
1f02             128 mtdblock2  (driver?)
1f03            5120 mtdblock3  (driver?)
1f04          516608 mtdblock4  (driver?)
No filesystem could mount root, tried:  ubifs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Backtrace: 
[<c004b65c>] (dump_backtrace+0x0/0x110) from [<c0531f6c>] (dump_stack+0x18/0x1c)
 r7:c00337fc r6:00008000 r5:c0719c68 r4:c0719c68
[<c0531f54>] (dump_stack+0x0/0x1c) from [<c0531fd4>] (panic+0x64/0x180)
[<c0531f70>] (panic+0x0/0x180) from [<c0008f90>] (mount_block_root+0x1dc/0x21c)
 r3:00000000 r2:00000020 r1:cec1bf70 r0:c062825c
[<c0008db4>] (mount_block_root+0x0/0x21c) from [<c0009130>] (prepare_namespace+0x94/0x1c4)
[<c000909c>] (prepare_namespace+0x0/0x1c4) from [<c00084bc>] (kernel_init+0x114/0x154)
 r5:c0032dc4 r4:c0718c00
[<c00083a8>] (kernel_init+0x0/0x154) from [<c0076110>] (do_exit+0x0/0x638)
 r5:c00083a8 r4:00000000


More information about the linux-mtd mailing list