U-Boot SPL 2011.09-00000-g23e81b9-dirty (Feb 24 2012 - 11:15:23) Texas Instruments Revision detection unimplemented PLL configuration complete OMAP SD/MMC: 0 reading u-boot.img reading u-boot.img U-Boot 2011.09-00000-g23e81b9-dirty (Feb 24 2012 - 11:15:23) I2C: ready DRAM: 256 MiB WARNING: Caches not enabled NAND: HW ECC Hamming Code selected 256 MiB MMC: OMAP SD/MMC: 0 Net: cpsw Hit any key to stop autoboot: 3 2 1 0 Setting bus to 1 reading uImage 3115664 bytes read ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-3.1.0-g0e9e502-dirty Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3115600 Bytes = 3 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK XIP Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.000000] Linux version 3.1.0-g0e9e502-dirty (mitydsp@mitydsp-dev) (gcc version 4.5.3 20110311 (prerelease) (GCC) ) #10 Wed Apr 25 09:59:04 EDT 2012 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: mityarm335x [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] AM335X ES1.0 (neon ) [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 [ 0.000000] Kernel command line: console=ttyO0,115200n8 video=da8xx:bpp=16 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait ip=none [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Memory: 256MB = 256MB total [ 0.000000] Memory: 252724k/252724k available, 9420k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] DMA : 0xffa00000 - 0xffe00000 ( 4 MB) [ 0.000000] vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB) [ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc060f000 (6172 kB) [ 0.000000] .init : 0xc060f000 - 0xc064a000 ( 236 kB) [ 0.000000] .data : 0xc064a000 - 0xc06bd078 ( 461 kB) [ 0.000000] .bss : 0xc06bd09c - 0xc06f7a60 ( 235 kB) [ 0.000000] NR_IRQS:396 [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts [ 0.000000] Total of 128 interrupts on 1 active controller [ 0.000000] OMAP clockevent source: GPTIMER1 at 24000000 Hz [ 0.000000] OMAP clocksource: GPTIMER2 at 24000000 Hz [ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms [ 0.000000] Console: colour dummy device 80x30 [ 0.000197] Calibrating delay loop... 718.02 BogoMIPS (lpj=3590144) [ 0.059021] pid_max: default: 32768 minimum: 301 [ 0.059147] Security Framework initialized [ 0.059249] Mount-cache hash table entries: 512 [ 0.059612] CPU: Testing write buffer coherency: ok [ 0.064202] print_constraints: dummy: [ 0.064569] NET: Registered protocol family 16 [ 0.064900] GPMC revision 6.0 [ 0.066860] OMAP GPIO hardware version 0.1 [ 0.069001] omap_l3_smx omap_l3_smx.0: couldn't find resource [ 0.069750] omap_mux_init: Add partition: #1: core, flags: 0 [ 0.072572] omap_i2c.3: alias fck already exists [ 0.072840] omap_i2c.2: alias fck already exists [ 0.074413] Registering mcspi 1 [2] [ 0.074457] omap2_mcspi.1: alias fck already exists [ 0.074651] Registering mcspi 2 [2] [ 0.074684] omap2_mcspi.2: alias fck already exists [ 0.078154] baseboard_init [MityARM-335x DevKit]... [ 0.078461] omap_hsmmc.0: alias fck already exists [ 0.079700] _omap_mux_get_by_name: Could not find signal lcd_data11.gpio0_8 [ 0.079772] MODIFIED LCD****... [ 0.079810] Configuring audio... [ 0.079863] _omap_mux_get_by_name: Could not find signal mii1_refclk.mcasp1_ahclkx [ 0.079907] Registering mcasp1 [ 0.080243] omap_i2c.1: alias fck already exists [ 0.098958] bio: create slab at 0 [ 0.101658] SCSI subsystem initialized [ 0.103807] usbcore: registered new interface driver usbfs [ 0.104130] usbcore: registered new interface driver hub [ 0.104338] usbcore: registered new device driver usb [ 0.105947] omap_i2c omap_i2c.3: bus 3 rev4.0 at 100 kHz [ 0.106992] tps65910 3-002d: JTAGREVNUM 0x0 [ 0.108638] print_constraints: VRTC: [ 0.109703] print_constraints: VIO: at 1800 mV [ 0.112069] print_constraints: VDD1: 600 <--> 1500 mV at 1262 mV normal [ 0.113594] print_constraints: VDD2: at 1137 mV [ 0.113840] print_constraints: VDD3: 5000 mV [ 0.114481] print_constraints: VDIG1: at 1800 mV [ 0.115131] print_constraints: VDIG2: at 1800 mV [ 0.115787] print_constraints: VPLL: at 1800 mV [ 0.116455] print_constraints: VDAC: at 1800 mV [ 0.117107] print_constraints: VAUX1: at 1800 mV [ 0.117755] print_constraints: VAUX2: at 3300 mV [ 0.118413] print_constraints: VAUX33: at 3300 mV [ 0.119208] print_constraints: VMMC: at 3300 mV [ 0.119711] tps65910 3-002d: No interrupt support, no core IRQ [ 0.139095] omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz [ 0.159083] omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz [ 0.160135] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.161194] Switching to clocksource gp timer [ 0.169107] Switched to NOHz mode on CPU #0 [ 0.176438] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host) [ 0.176631] musb-hdrc musb-hdrc.0: dma type: pio [ 0.177476] musb-hdrc musb-hdrc.0: USB OTG mode controller at d080a000 using PIO, IRQ 18 [ 0.177657] musb-hdrc musb-hdrc.1: dma type: pio [ 0.178405] musb-hdrc musb-hdrc.1: USB OTG mode controller at d080c800 using PIO, IRQ 19 [ 0.178818] NET: Registered protocol family 2 [ 0.179008] IP route cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.179292] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.179453] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.179549] TCP: Hash tables configured (established 8192 bind 8192) [ 0.179562] TCP reno registered [ 0.179575] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.179598] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.179785] NET: Registered protocol family 1 [ 0.180069] RPC: Registered named UNIX socket transport module. [ 0.180084] RPC: Registered udp transport module. [ 0.180094] RPC: Registered tcp transport module. [ 0.180104] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.180305] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.192955] VFS: Disk quotas dquot_6.5.2 [ 0.193019] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.193579] msgmni has been set to 493 [ 0.194322] io scheduler noop registered [ 0.194337] io scheduler deadline registered [ 0.194398] io scheduler cfq registered (default) [ 0.196037] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.197779] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0 [ 0.802259] console [ttyO0] enabled [ 0.806472] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1 [ 0.814263] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2 [ 0.821980] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3 [ 0.829640] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4 [ 0.837350] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5 [ 0.853794] brd: module loaded [ 0.861658] loop: module loaded [ 0.865129] i2c-core: driver [tsl2550] using legacy suspend method [ 0.871598] i2c-core: driver [tsl2550] using legacy resume method [ 0.878011] at24 2-0050: 256 byte 24c02 EEPROM, read-only, 0 bytes/write [ 0.890869] MityARM-335x: Found MAC = 00:00:00:00:00:00 [ 0.896340] MityARM-335x: Part Number = 80-000444RC-1 [ 0.904291] m25p80 spi2.0: m25p64-nonjedec (8192 Kbytes) [ 0.909844] Creating 1 MTD partitions on "spi_flash": [ 0.915173] 0x000000000000-0x000000800000 : "NOR User Defined" [ 0.922923] omap2-nand driver initializing [ 0.927534] ONFI flash detected [ 0.930930] ONFI param page 0 valid [ 0.934623] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP) [ 0.942993] Creating 8 MTD partitions on "omap2-nand.0": [ 0.948546] 0x000000000000-0x000000020000 : "SPL" [ 0.954891] 0x000000020000-0x000000040000 : "SPL.backup1" [ 0.961897] 0x000000040000-0x000000060000 : "SPL.backup2" [ 0.968773] 0x000000060000-0x000000080000 : "SPL.backup3" [ 0.975679] 0x000000080000-0x000000260000 : "U-Boot" [ 0.982841] 0x000000260000-0x000000280000 : "U-Boot Env" [ 0.989571] 0x000000280000-0x000000780000 : "Kernel" [ 0.998092] 0x000000780000-0x000010000000 : "File System" [ 1.107414] OneNAND driver initializing [ 1.161254] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6 [ 1.167706] davinci_mdio davinci_mdio.0: detected phy mask fffffffd [ 1.174693] am335x_vsc8601_phy_fixup 70421 here addr = 1 [ 1.180910] davinci_mdio.0: probed [ 1.184488] davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown [ 1.192003] CAN device driver interface [ 1.195999] CAN bus driver for Bosch D_CAN controller 1.0 [ 1.202368] usbcore: registered new interface driver cdc_ether [ 1.208584] usbcore: registered new interface driver cdc_subset [ 1.214824] Initializing USB Mass Storage driver... [ 1.220119] usbcore: registered new interface driver usb-storage [ 1.226401] USB Mass Storage support registered. [ 1.231303] gadget: using random self ethernet address [ 1.236755] gadget: using random host ethernet address [ 1.242779] usb0: MAC 22:30:69:b1:57:78 [ 1.246778] usb0: HOST MAC ae:4b:7f:fe:ac:77 [ 1.251330] gadget: Ethernet Gadget, version: Memorial Day 2008 [ 1.257603] gadget: g_ether ready [ 1.261173] musb-hdrc musb-hdrc.0: MUSB HDRC host driver [ 1.266816] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1 [ 1.274662] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.281757] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.289285] usb usb1: Product: MUSB HDRC host driver [ 1.294467] usb usb1: Manufacturer: Linux 3.1.0-g0e9e502-dirty musb-hcd [ 1.301369] usb usb1: SerialNumber: musb-hdrc.0 [ 1.306939] hub 1-0:1.0: USB hub found [ 1.310869] hub 1-0:1.0: 1 port detected [ 1.315665] musb-hdrc musb-hdrc.1: MUSB HDRC host driver [ 1.321258] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2 [ 1.329039] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.336131] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.343668] usb usb2: Product: MUSB HDRC host driver [ 1.348840] usb usb2: Manufacturer: Linux 3.1.0-g0e9e502-dirty musb-hcd [ 1.355741] usb usb2: SerialNumber: musb-hdrc.1 [ 1.361201] hub 2-0:1.0: USB hub found [ 1.365157] hub 2-0:1.0: 1 port detected [ 1.370263] mousedev: PS/2 mouse device common for all mice [ 1.377279] omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0 [ 1.384207] i2c /dev entries driver [ 1.451484] lm75 1-0048: hwmon0: sensor 'lm75' [ 1.472773] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec [ 1.479783] cpuidle: using governor ladder [ 1.484578] cpuidle: using governor menu [ 1.492261] usbcore: registered new interface driver usbhid [ 1.498078] usbhid: USB HID core driver [ 1.503049] usbcore: registered new interface driver snd-usb-audio [ 1.532201] tlv320aic26-codec spi1.1: Probing AIC26 SoC CODEC driver [ 1.550960] asoc: tlv320aic26-hifi <-> davinci-mcasp.1 mapping ok [ 1.558553] ALSA device list: [ 1.561685] #0: MityARM-335X DevKit [ 1.565499] oprofile: hardware counters not available [ 1.570759] oprofile: using timer interrupt. [ 1.575244] nf_conntrack version 0.5.0 (3948 buckets, 15792 max) [ 1.582022] ip_tables: (C) 2000-2006 Netfilter Core Team [ 1.587671] TCP cubic registered [ 1.591036] NET: Registered protocol family 17 [ 1.595703] can: controller area network core (rev 20090105 abi 8) [ 1.602249] NET: Registered protocol family 29 [ 1.606880] can: raw protocol (rev 20090105) [ 1.611341] can: broadcast manager protocol (rev 20090105 t) [ 1.617275] Registering the dns_resolver key type [ 1.622267] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 1.630258] ThumbEE CPU extension supported. [ 1.638813] regulator_init_complete: VMMC: incomplete constraints, leaving on [ 1.646774] regulator_init_complete: VAUX33: incomplete constraints, leaving on [ 1.654882] regulator_init_complete: VAUX2: incomplete constraints, leaving on [ 1.662895] regulator_init_complete: VAUX1: incomplete constraints, leaving on [ 1.670890] regulator_init_complete: VDAC: incomplete constraints, leaving on [ 1.678810] regulator_init_complete: VPLL: incomplete constraints, leaving on [ 1.686726] regulator_init_complete: VDIG2: incomplete constraints, leaving on [ 1.694757] regulator_init_complete: VDIG1: incomplete constraints, leaving on [ 1.703233] regulator_init_complete: VDD2: incomplete constraints, leaving on [ 1.711147] regulator_init_complete: VIO: incomplete constraints, leaving on [ 1.718982] regulator_init_complete: VRTC: incomplete constraints, leaving on [ 1.726712] Detected MACID=d4:94:a1:89:36:aa [ 1.732689] mmc0: new SD card at address e624 [ 1.737611] omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800) [ 1.746836] Waiting for root device /dev/mmcblk0p2... [ 1.752615] mmcblk0: mmc0:e624 SD02G 1.84 GiB [ 1.763120] mmcblk0: p1 p2 p3 [ 2.642180] kjournald starting. Commit interval 5 seconds [ 2.647979] EXT3-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended [ 2.666742] EXT3-fs (mmcblk0p2): using internal journal [ 2.672210] EXT3-fs (mmcblk0p2): recovery complete [ 2.686220] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode [ 2.693466] VFS: Mounted root (ext3 filesystem) on device 179:2. [ 2.700073] Freeing init memory: 236K INIT: version 2.86 booting Please wait: booting... Error opening /dev/fb0: No such device Starting udev [ 3.379007] udevd (748): /proc/748/oom_adj is deprecated, please use /proc/748/oom_score_adj instead. [ 8.390621] kjournald starting. Commit interval 5 seconds [ 8.396452] EXT3-fs (mmcblk0p3): warning: maximal mount count reached, running e2fsck is recommended [ 8.416229] EXT3-fs (mmcblk0p3): using internal journal [ 8.421702] EXT3-fs (mmcblk0p3): recovery complete [ 8.426701] EXT3-fs (mmcblk0p3): mounted filesystem with ordered data mode [ 8.472764] alignment: ignoring faults is unsafe on this CPU. Defaulting to fixup mode. Remounting root file system... Caching udev devnodes ALSA: Restoring mixer settings... Configuring network interfaces... [ 10.320685] PHY 0:00 not found [ 10.323990] am335x_vsc8601_phy_fixup 70421 here addr = 1 [ 10.330313] [ 10.330316] CPSW phy found : id is : 0x70421 eth0 no wireless extensions. udhcpc (v1.13.2) started Sending discover... Sending discover... Sending discover... No lease, forking to background done. Setting up IP spoofing protection: rp_filter. Sat Dec 24 10:13:00 UTC 2011 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. Starting Lighttpd Web Server: lighttpd. 2011-12-24 10:13:01: (log.c.166) server started / / Starting Matrix GUI application. FATAL: Module g_mass_storage not found. *************************************************************** *************************************************************** NOTICE: This file system contains the followin GPLv3 packages: binutils-dev binutils-symlinks binutils gdbserver If you do not wish to distribute GPLv3 components please remove the above packages prior to distribution. This can be done using the opkg remove command. i.e.: opkg remove Wh ,--. ,--.,--. ,--. ,---. ,------. ,--. ,--. | `.' |`--',-' '-.,--. ,--./ O \ | .--. '| `.' | | |'.'| |,--.'-. .-' \ ' /| .-. || '--'.'| |'.'| | | | | || | | | \ ' | | | || |\ \ | | | `--' `--'`--' `--' .-' / `--' `--'`--' '--'`--' `--' `---' ,----. ,----. ,-----.,--. ,--. '.-. |'.-. || .--' \ `.' / .' < .' < '--. `\ .' \ /'-' |/'-' |.--' / / .'. \ `----' `----' `----' '--' '--' Critical Link LLC http://support.criticallink.com mityarm-335x ttyO0 Linux kernel verison Linux armv7l #10 Wed Apr 25 09:59:04 EDT 2012 mityarm-335x login: root root@mityarm-335x:~# echo 100 > /sys/class/gpio/export root@mityarm-335x:~# echo 100 > /sys/class/gpio/export root@mityarm-335x:~# echo 1 > /sys/class/gpio/gpio100/value