bootm 0xC0600000 ## Booting kernel from Legacy Image at c0600000 ... Image Name: Linux-3.6.0-rc2-00404-ge5a834f Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2180608 Bytes = 2.1 MiB Load Address: c0008000 Entry Point: c0008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. Booting Linux on physical CPU 0 Linux version 3.6.0-rc2-00404-ge5a834f (trini@bill-the-cat) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #2 PREEMPT Wed Aug 22 21:12:53 MST 2012 CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177 CPU: VIVT data cache, VIVT instruction cache Machine: DaVinci DA850/OMAP-L138/AM18x EVM Memory policy: ECC disabled, Data cache writethrough BUG: mapping for 0xffff0000 at 0xfffe0000 out of vmalloc space DaVinci da850/omap-l138/am18x variant 0x1 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 Kernel command line: console=ttyS2,115200n8 root=/dev/mtdblock4 rootfstype=jffs2 rw ip=off PID hash table entries: 512 (order: -1, 2048 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 128MB = 128MB total Memory: 125472k/125472k available, 5600k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xc8800000 - 0xff000000 ( 872 MB) lowmem : 0xc0000000 - 0xc8000000 ( 128 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .text : 0xc0008000 - 0xc03db000 (3916 kB) .init : 0xc03db000 - 0xc04003ec ( 149 kB) .data : 0xc0402000 - 0xc042bc40 ( 168 kB) .bss : 0xc042bc64 - 0xc0453608 ( 159 kB) SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:245 sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms Console: colour dummy device 80x30 Calibrating delay loop... 148.88 BogoMIPS (lpj=744448) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok Setting up static identity map for 0xc02ef210 - 0xc02ef268 DaVinci: 144 gpio irqs NET: Registered protocol family 16 DMA: preallocated 256 KiB pool for atomic coherent allocations MUX: initialized MMCSD0_DAT_0 MUX: Setting register MMCSD0_DAT_0 PINMUX10 (0x00000028) = 0x00000000 -> 0x00000200 MUX: initialized MMCSD0_DAT_1 MUX: Setting register MMCSD0_DAT_1 PINMUX10 (0x00000028) = 0x00000200 -> 0x00002200 MUX: initialized MMCSD0_DAT_2 MUX: Setting register MMCSD0_DAT_2 PINMUX10 (0x00000028) = 0x00002200 -> 0x00022200 MUX: initialized MMCSD0_DAT_3 MUX: Setting register MMCSD0_DAT_3 PINMUX10 (0x00000028) = 0x00022200 -> 0x00222200 MUX: initialized MMCSD0_CLK MUX: Setting register MMCSD0_CLK PINMUX10 (0x00000028) = 0x00222200 -> 0x00222202 MUX: initialized MMCSD0_CMD MUX: Setting register MMCSD0_CMD PINMUX10 (0x00000028) = 0x00222202 -> 0x00222222 MUX: initialized GPIO4_0 MUX: Setting register GPIO4_0 PINMUX10 (0x00000028) = 0x00222222 -> 0x80222222 MUX: initialized GPIO4_1 MUX: Setting register GPIO4_1 PINMUX10 (0x00000028) = 0x80222222 -> 0x88222222 MUX: initialized MMCSD1_DAT_0 MUX: Setting register MMCSD1_DAT_0 PINMUX18 (0x00000048) = 0x00000000 -> 0x00000200 MUX: initialized MMCSD1_DAT_1 MUX: Setting register MMCSD1_DAT_1 PINMUX19 (0x0000004c) = 0x00000000 -> 0x00020000 MUX: initialized MMCSD1_DAT_2 MUX: Setting register MMCSD1_DAT_2 PINMUX19 (0x0000004c) = 0x00020000 -> 0x00022000 MUX: initialized MMCSD1_DAT_3 MUX: Setting register MMCSD1_DAT_3 PINMUX19 (0x0000004c) = 0x00022000 -> 0x00022200 MUX: initialized MMCSD1_CLK MUX: Setting register MMCSD1_CLK PINMUX18 (0x00000048) = 0x00000200 -> 0x00002200 MUX: initialized MMCSD1_CMD MUX: Setting register MMCSD1_CMD PINMUX18 (0x00000048) = 0x00002200 -> 0x00022200 MUX: initialized GPIO6_9 MUX: Setting register GPIO6_9 PINMUX13 (0x00000034) = 0x00000000 -> 0x08000000 MUX: initialized GPIO6_10 MUX: Setting register GPIO6_10 PINMUX13 (0x00000034) = 0x08000000 -> 0x08800000 MUX: initialized AHCLKX MUX: Setting register AHCLKX PINMUX0 (0x00000000) = 0x44000000 -> 0x44100000 MUX: initialized ACLKX MUX: Setting register ACLKX PINMUX0 (0x00000000) = 0x44100000 -> 0x44100010 MUX: initialized AFSX MUX: Setting register AFSX PINMUX0 (0x00000000) = 0x44100010 -> 0x44101010 MUX: initialized AHCLKR MUX: Setting register AHCLKR PINMUX0 (0x00000000) = 0x44101010 -> 0x44111010 MUX: initialized ACLKR MUX: Setting register ACLKR PINMUX0 (0x00000000) = 0x44111010 -> 0x44111011 MUX: initialized AFSR MUX: Setting register AFSR PINMUX0 (0x00000000) = 0x44111011 -> 0x44111111 MUX: initialized AMUTE MUX: Setting register AMUTE PINMUX0 (0x00000000) = 0x44111111 -> 0x41111111 MUX: initialized AXR_11 MUX: Setting register AXR_11 PINMUX1 (0x00000004) = 0x00000000 -> 0x00010000 MUX: initialized AXR_12 MUX: Setting register AXR_12 PINMUX1 (0x00000004) = 0x00010000 -> 0x00011000 MUX: initialized LCD_D_0 MUX: Setting register LCD_D_0 PINMUX17 (0x00000044) = 0x00000000 -> 0x00000020 MUX: initialized LCD_D_1 MUX: Setting register LCD_D_1 PINMUX17 (0x00000044) = 0x00000020 -> 0x00000022 MUX: initialized LCD_D_2 MUX: Setting register LCD_D_2 PINMUX16 (0x00000040) = 0x00000000 -> 0x20000000 MUX: initialized LCD_D_3 MUX: Setting register LCD_D_3 PINMUX16 (0x00000040) = 0x20000000 -> 0x22000000 MUX: initialized LCD_D_4 MUX: Setting register LCD_D_4 PINMUX16 (0x00000040) = 0x22000000 -> 0x22200000 MUX: initialized LCD_D_5 MUX: Setting register LCD_D_5 PINMUX16 (0x00000040) = 0x22200000 -> 0x22220000 MUX: initialized LCD_D_6 MUX: Setting register LCD_D_6 PINMUX16 (0x00000040) = 0x22220000 -> 0x22222000 MUX: initialized LCD_D_7 MUX: Setting register LCD_D_7 PINMUX16 (0x00000040) = 0x22222000 -> 0x22222200 MUX: initialized LCD_D_8 MUX: Setting register LCD_D_8 PINMUX18 (0x00000048) = 0x00022200 -> 0x00022220 MUX: initialized LCD_D_9 MUX: Setting register LCD_D_9 PINMUX18 (0x00000048) = 0x00022220 -> 0x00022222 MUX: initialized LCD_D_10 MUX: Setting register LCD_D_10 PINMUX17 (0x00000044) = 0x00000022 -> 0x20000022 MUX: initialized LCD_D_11 MUX: Setting register LCD_D_11 PINMUX17 (0x00000044) = 0x20000022 -> 0x22000022 MUX: initialized LCD_D_12 MUX: Setting register LCD_D_12 PINMUX17 (0x00000044) = 0x22000022 -> 0x22200022 MUX: initialized LCD_D_13 MUX: Setting register LCD_D_13 PINMUX17 (0x00000044) = 0x22200022 -> 0x22220022 MUX: initialized LCD_D_14 MUX: Setting register LCD_D_14 PINMUX17 (0x00000044) = 0x22220022 -> 0x22222022 MUX: initialized LCD_D_15 MUX: Setting register LCD_D_15 PINMUX17 (0x00000044) = 0x22222022 -> 0x22222222 MUX: initialized LCD_PCLK MUX: Setting register LCD_PCLK PINMUX18 (0x00000048) = 0x00022222 -> 0x02022222 MUX: initialized LCD_HSYNC MUX: Setting register LCD_HSYNC PINMUX19 (0x0000004c) = 0x00022200 -> 0x00022202 MUX: initialized LCD_VSYNC MUX: Setting register LCD_VSYNC PINMUX19 (0x0000004c) = 0x00022202 -> 0x00022222 MUX: initialized NLCD_AC_ENB_CS MUX: Setting register NLCD_AC_ENB_CS PINMUX19 (0x0000004c) = 0x00022222 -> 0x02022222 MUX: initialized GPIO2_8 MUX: Setting register GPIO2_8 PINMUX5 (0x00000014) = 0x00110110 -> 0x80110110 MUX: initialized GPIO2_15 MUX: Setting register GPIO2_15 PINMUX5 (0x00000014) = 0x80110110 -> 0x80110118 MUX: initialized RTC_ALARM MUX: Setting register RTC_ALARM PINMUX0 (0x00000000) = 0x41111111 -> 0x21111111 bio: create slab at 0 edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver edma-dma-engine edma-dma-engine.1: TI EDMA DMA engine driver i2c_davinci i2c_davinci.1: Runtime PM disabled, clock forced on. Switching to clocksource timer0_1 NET: Registered protocol family 2 TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) 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 named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. EMAC: MII PHY configured, RMII PHY will not be functional MUX: initialized GPIO2_6 MUX: Setting register GPIO2_6 PINMUX6 (0x00000018) = 0x00000000 -> 0x00000080 jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. msgmni has been set to 245 io scheduler noop registered (default) start plist test end plist test Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A console [ttyS2] enabled brd: module loaded spi_davinci spi_davinci.1: Runtime PM disabled, clock forced on. edma-dma-engine edma-dma-engine.0: allocated channel for 0:18 edma-dma-engine edma-dma-engine.0: allocated channel for 0:19 spi_davinci spi_davinci.1: DMA: supported spi_davinci spi_davinci.1: DMA: RX channel: 18, TX channel: 19, event queue: 0 spi_davinci spi_davinci.1: master is unqueued, this is deprecated m25p80 spi1.0: m25p64 (8192 Kbytes) Creating 6 MTD partitions on "m25p80": 0x000000000000-0x000000010000 : "UBL" 0x000000010000-0x000000090000 : "U-Boot" 0x000000090000-0x0000000a0000 : "U-Boot-Env" 0x0000000a0000-0x000000320000 : "Kernel" 0x000000320000-0x000000720000 : "Filesystem" 0x0000007f0000-0x000000800000 : "MAC-Address" Read MAC addr from SPI Flash: 00:08:ee:04:be:ef spi_davinci spi_davinci.1: Controller at 0xfef0e000 dm9000 Ethernet Driver, V1.31 davinci_mdio davinci_mdio.0: Runtime PM disabled, clock forced on. davinci_mdio davinci_mdio.0: davinci mdio revision 1.5 davinci_mdio davinci_mdio.0: detected phy mask fffffffe libphy: davinci_mdio.0: probed davinci_mdio davinci_mdio.0: phy[0]: device davinci_mdio-0:00, driver unknown i2c /dev entries driver davinci_mmc davinci_mmc.0: Runtime PM disabled, clock forced on. edma-dma-engine edma-dma-engine.0: allocated channel for 0:17 edma-dma-engine edma-dma-engine.0: allocated channel for 0:16 davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode davinci_mmc davinci_mmc.1: Runtime PM disabled, clock forced on. edma-dma-engine edma-dma-engine.1: allocated channel for 1:29 edma-dma-engine edma-dma-engine.1: allocated channel for 1:28 mmc0: new high speed SD card at address 0002 mmcblk0: mmc0:0002 00000 1.86 GiB mmcblk0: p1 p2 davinci_mmc davinci_mmc.1: Using DMA, 4-bit mode TCP: cubic registered NET: Registered protocol family 17 console [netcon0] enabled netconsole: network logging started davinci_emac davinci_emac.1: Runtime PM disabled, clock forced on. /home/trini/work/ssd/kernel/linux/drivers/rtc/hctosys.c: unable to open rtc device (rtc0) VFS: Mounted root (jffs2 filesystem) on device 31:4. Freeing init memory: 148K INIT: version 2.86 booting Please wait: booting... Starting udev WARNING: -e needs -E or -F udevd (992): /proc/992/oom_adj is deprecated, please use /proc/992/oom_score_adj instead. EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) Remounting root file system... Caching udev devnodes Populating dev cache root: mount: mounting rootfs on / failed: No such file or directory root: mount: mounting usbfs on /proc/bus/usb failed: No such file or directory Cannot create link over existing -/etc/resolv.conf-. hwclock: can't open '/dev/misc/rtc': No such file or directory Thu Aug 23 03:35:00 UTC 2012 hwclock: can't open '/dev/misc/rtc': No such file or directory INIT: Entering runlevel: 5 Starting syslogd/klogd: done .-------. | | .-. | | |-----.-----.-----.| | .----..-----.-----. | | | __ | ---'| '--.| .-'| | | | | | | | |--- || --'| | | ' | | | | '---'---'--'--'--. |-----''----''--' '-----'-'-'-' -' | '---' The Angstrom Distribution am180x-evm ttyS2 Angstrom 2010.7-test-20110311 am180x-evm ttyS2 am180x-evm login: root root@am180x-evm:~#