Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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: 2124552 Bytes = 2 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) ) #1 PREEMPT Wed Aug 22 18:26:11 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/mmcblk0p2 rootwait 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: 125588k/125588k available, 5484k 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 - 0xc03c0000 (3808 kB)
- .init : 0xc03c0000 - 0xc03e50ec ( 149 kB)
- .data : 0xc03e6000 - 0xc040fb40 ( 167 kB)
- .bss : 0xc040fb64 - 0xc0436b88 ( 157 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 0xc02d9a50 - 0xc02d9aa8
- 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 <bio-0> 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
- 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
- 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)
- Waiting for root device /dev/mmcblk0p2...
- mmc0: new high speed SD card at address 0002
- mmcblk0: mmc0:0002 00000 1.86 GiB
- mmcblk0: p1 p2
- kjournald starting. Commit interval 5 seconds
- EXT3-fs (mmcblk0p2): using internal journal
- EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
- VFS: Mounted root (ext3 filesystem) on device 179:2.
- Freeing init memory: 148K
- INIT: version 2.86 booting
- Please wait: booting...
- modprobe: FATAL: Could not load /lib/modules/3.6.0-rc2-00404-ge5a834f/modules.dep: No such file or directory
- Error opening /dev/fb0: No such device
- Starting udev
- WARNING: -e needs -E or -F
- udevd (1010): /proc/1010/oom_adj is deprecated, please use /proc/1010/oom_score_adj instead.
- Remounting root file system...
- Caching udev devnodes
- Populating dev cachemv: cannot rename '/tmp/devices': No such file or directory
- logger: mount: mount point /proc/bus/usb does not exist
- ALSA: Restoring mixer settings...
- /usr/sbin/alsactl: load_state:1625: No soundcards found...
- Configuring network interfaces... davinci_mdio davinci_mdio.0: resetting idled controller
- net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=davinci_mdio-0:00, id=7c0f1)
- eth0 no wireless extensions.
- udhcpc (v1.13.2) started
- Sending discover...
- libphy: davinci_mdio-0:00 - Link is Up - 100/Full
- Sending discover...
- Sending select for 192.168.0.149...
- Lease of 192.168.0.149 obtained, lease time 86400
- adding dns 192.168.0.1
- done.
- Setting up IP spoofing protection: rp_filter.
- hwclock: can't open '/dev/misc/rtc': No such file or directory
- Thu Jul 7 13:19:00 UTC 2011
- hwclock: can't open '/dev/misc/rtc': No such file or directory
- INIT: Entering runlevel: 5
- Starting system message bus: dbus.
- Starting Hardware abstraction layer hald
- Starting Dropbear SSH server: dropbear.
- Starting telnet daemon.
- Starting network benchmark server: netserver.
- Starting syslogd/klogd: done
- Starting thttpd.
- Calibrating touchscreen (first time only)ts_open: No such file or directory
- .
- Starting Matrix GUI application.
- _____ _____ _ _
- | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
- | | _| .'| . | . | | __| _| . | | | -_| _| _|
- |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
- |___| |___|
- Arago Project http://arago-project.org am180x-evm ttyS2
- Arago 2011.06 am180x-evm ttyS2
- am180x-evm login: root
- root@am180x-evm:~# flash_eraseall /dev/mtd4
- Erasing 64 Kibyte @ 0 -- 0 % complete.
- Erasing 64 Kibyte @ 10000 -- 1 % complete.
- Erasing 64 Kibyte @ 20000 -- 3 % complete.
- Erasing 64 Kibyte @ 30000 -- 4 % complete.
- Erasing 64 Kibyte @ 40000 -- 6 % complete.
- Erasing 64 Kibyte @ 50000 -- 7 % complete.
- Erasing 64 Kibyte @ 60000 -- 9 % complete.
- Erasing 64 Kibyte @ 70000 -- 10 % complete.
- Erasing 64 Kibyte @ 80000 -- 12 % complete.
- Erasing 64 Kibyte @ 90000 -- 14 % complete.
- Erasing 64 Kibyte @ a0000 -- 15 % complete.
- Erasing 64 Kibyte @ b0000 -- 17 % complete.
- Erasing 64 Kibyte @ c0000 -- 18 % complete.
- Erasing 64 Kibyte @ d0000 -- 20 % complete.
- Erasing 64 Kibyte @ e0000 -- 21 % complete.
- Erasing 64 Kibyte @ f0000 -- 23 % complete.
- Erasing 64 Kibyte @ 100000 -- 25 % complete.
- Erasing 64 Kibyte @ 110000 -- 26 % complete.
- Erasing 64 Kibyte @ 120000 -- 28 % complete.
- Erasing 64 Kibyte @ 130000 -- 29 % complete.
- Erasing 64 Kibyte @ 140000 -- 31 % complete.
- Erasing 64 Kibyte @ 150000 -- 32 % complete.
- Erasing 64 Kibyte @ 160000 -- 34 % complete.
- Erasing 64 Kibyte @ 170000 -- 35 % complete.
- Erasing 64 Kibyte @ 180000 -- 37 % complete.
- Erasing 64 Kibyte @ 190000 -- 39 % complete.
- Erasing 64 Kibyte @ 1a0000 -- 40 % complete.
- Erasing 64 Kibyte @ 1b0000 -- 42 % complete.
- Erasing 64 Kibyte @ 1c0000 -- 43 % complete.
- Erasing 64 Kibyte @ 1d0000 -- 45 % complete.
- Erasing 64 Kibyte @ 1e0000 -- 46 % complete.
- Erasing 64 Kibyte @ 1f0000 -- 48 % complete.
- Erasing 64 Kibyte @ 200000 -- 50 % complete.
- Erasing 64 Kibyte @ 210000 -- 51 % complete.
- Erasing 64 Kibyte @ 220000 -- 53 % complete.
- Erasing 64 Kibyte @ 230000 -- 54 % complete.
- Erasing 64 Kibyte @ 240000 -- 56 % complete.
- Erasing 64 Kibyte @ 250000 -- 57 % complete.
- Erasing 64 Kibyte @ 260000 -- 59 % complete.
- Erasing 64 Kibyte @ 270000 -- 60 % complete.
- Erasing 64 Kibyte @ 280000 -- 62 % complete.
- Erasing 64 Kibyte @ 290000 -- 64 % complete.
- Erasing 64 Kibyte @ 2a0000 -- 65 % complete.
- Erasing 64 Kibyte @ 2b0000 -- 67 % complete.
- Erasing 64 Kibyte @ 2c0000 -- 68 % complete.
- Erasing 64 Kibyte @ 2d0000 -- 70 % complete.
- Erasing 64 Kibyte @ 2e0000 -- 71 % complete.
- Erasing 64 Kibyte @ 2f0000 -- 73 % complete.
- Erasing 64 Kibyte @ 300000 -- 75 % complete.
- Erasing 64 Kibyte @ 310000 -- 76 % complete.
- Erasing 64 Kibyte @ 320000 -- 78 % complete.
- Erasing 64 Kibyte @ 330000 -- 79 % complete.
- Erasing 64 Kibyte @ 340000 -- 81 % complete.
- Erasing 64 Kibyte @ 350000 -- 82 % complete.
- Erasing 64 Kibyte @ 360000 -- 84 % complete.
- Erasing 64 Kibyte @ 370000 -- 85 % complete.
- Erasing 64 Kibyte @ 380000 -- 87 % complete.
- Erasing 64 Kibyte @ 390000 -- 89 % complete.
- Erasing 64 Kibyte @ 3a0000 -- 90 % complete.
- Erasing 64 Kibyte @ 3b0000 -- 92 % complete.
- Erasing 64 Kibyte @ 3c0000 -- 93 % complete.
- Erasing 64 Kibyte @ 3d0000 -- 95 % complete.
- Erasing 64 Kibyte @ 3e0000 -- 96 % complete.
- Erasing 64 Kibyte @ 3f0000 -- 98 % complete.
- Erasing 64 Kibyte @ 3f0000 -- 98 % complete.
- root@am180x-evm:~# dd if=/dev/urandom of=random-in.bin bs=2M count=1
- 1+0 records in
- 1+0 records out
- root@am180x-evm:~# dd if=random-in.bin of=/dev/mtd4 bs=2M count=1
- 1+0 records in
- 1+0 records out
- root@am180x-evm:~# dd if=/dev/mtd4 of=random-out.bin bs=2M count=1
- 1+0 records in
- 1+0 records out
- root@am180x-evm:~# diff random-in.bin random-out.bin
- root@am180x-evm:~# echo $?
- 0
- root@am180x-evm:~# bonnie++ -u 0
- Using uid:0, gid:0.
- Writing with putc()...done
- Writing intelligently...done
- Rewriting...done
- Reading with getc()...done
- Reading intelligently...done
- start 'em...done...done...done...
- Create files in sequential order...done.
- Stat files in sequential order...done.
- Delete files in sequential order...done.
- Create files in random order...done.
- Stat files in random order...done.
- Delete files in random order...done.
- Version 1.03c ------Sequential Output------ --Sequential Input- --Random-
- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
- am180x-evm 300M 662 92 3398 30 2452 19 719 98 11504 29 126.8 7
- ------Sequential Create------ --------Random Create--------
- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
- 16 1381 83 28470 95 1680 69 1504 89 +++++ +++ 1288 52
- am180x-evm,300M,662,92,3398,30,2452,19,719,98,11504,29,126.8,7,16,1381,83,28470,95,1680,69,1504,89,+++++,+++,1288,52
- root@am180x-evm:~#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement