U-Boot 2009.08 (Jul 05 2011 - 12:58:33) CPU: Freescale i.MX53 family 2.0V at 1000 MHz mx53 pll1: 1000MHz mx53 pll2: 400MHz mx53 pll3: 216MHz mx53 pll4: 455MHz ipg clock : 66666666Hz ipg per clock : 33333333Hz uart clock : 21600000Hz cspi clock : 54000000Hz ahb clock : 133333333Hz axi_a clock : 400000000Hz axi_b clock : 200000000Hz emi_slow clock: 133333333Hz ddr clock : 400000000Hz esdhc1 clock : 80000000Hz esdhc2 clock : 80000000Hz esdhc3 clock : 80000000Hz esdhc4 clock : 80000000Hz nfc clock : 26666666Hz Board: MX53-LOCO 1.0 Boot Reason: [POR] Boot Device: SD I2C: ready DRAM: 1 GB MMC: FSL_ESDHC: 0, FSL_ESDHC: 1 In: serial Out: serial Err: serial Net: got MAC address from IIM: 00:04:9f:01:b4:9a FEC0 [PRIME] Hit any key to stop autoboot: 0 MMC read: dev # 0, block # 2048, count 6144 partition # 0 ... 6144 blocks read: OK ## Booting kernel from Legacy Image at 70800000 ... Image Name: Linux-2.6.35.3-744-g27fdf7b Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2967448 Bytes = 2.8 MB Load Address: 70008000 Entry Point: 70008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Linux version 2.6.35.3-744-g27fdf7b (danny@imx53) (gcc version 4.4.4 (4.4.4_09.06.2010) ) #1 PREEMPT Tue Jul 5 13:26:21 SGT 2011 CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Machine: Freescale MX53 LOCO Board Memory policy: ECC disabled, Data cache writeback Built 1 zonelists in Zone order, mobility grouping on. Total pages: 218112 Kernel command line: console=ttymxc0,115200 console=tty1 root=/dev/mmcblk0p1 rootwait rw video=mxcdi1fb:BGR24,XGA di1_primary tve PID hash table entries: 4096 (order: 2, 16384 bytes) Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 352MB 512MB = 864MB total Memory: 868260k/868260k available, 16476k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xf9e00000 - 0xffe00000 ( 96 MB) vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB) lowmem : 0x80000000 - 0xe0000000 (1536 MB) pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) modules : 0x7f000000 - 0x7fe00000 ( 14 MB) .init : 0x80008000 - 0x80033000 ( 172 kB) .text : 0x80033000 - 0x807e9000 (7896 kB) .data : 0x80806000 - 0x8085a4e0 ( 338 kB) SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Hierarchical RCU implementation. RCU-based detection of stalled CPUs is disabled. Verbose stalled-CPUs detection is disabled. NR_IRQS:368 MXC GPIO hardware MXC IRQ initialized MXC_Early serial console at MMIO 0x53fbc000 (options '115200') bootconsole [ttymxc0] enabled Console: colour dummy device 80x30 console [tty1] enabled, bootconsole disabled Linux version 2.6.35.3-744-g27fdf7b (danny@imx53) (gcc version 4.4.4 (4.4.4_09.06.2010) ) #1 PREEMPT Tue Jul 5 13:26:21 SGT 2011 CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Machine: Freescale MX53 LOCO Board Memory policy: ECC disabled, Data cache writeback Built 1 zonelists in Zone order, mobility grouping on. Total pages: 218112 Kernel command line: console=ttymxc0,115200 console=tty1 root=/dev/mmcblk0p1 rootwait rw video=mxcdi1fb:BGR24,XGA di1_primary tve PID hash table entries: 4096 (order: 2, 16384 bytes) Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 352MB 512MB = 864MB total Memory: 868260k/868260k available, 16476k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xf9e00000 - 0xffe00000 ( 96 MB) vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB) lowmem : 0x80000000 - 0xe0000000 (1536 MB) pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) modules : 0x7f000000 - 0x7fe00000 ( 14 MB) .init : 0x80008000 - 0x80033000 ( 172 kB) .text : 0x80033000 - 0x807e9000 (7896 kB) .data : 0x80806000 - 0x8085a4e0 ( 338 kB) SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 Hierarchical RCU implementation. RCU-based detection of stalled CPUs is disabled. Verbose stalled-CPUs detection is disabled. NR_IRQS:368 MXC GPIO hardware MXC IRQ initialized MXC_Early serial console at MMIO 0x53fbc000 (options '115200') bootconsole [ttymxc0] enabled Console: colour dummy device 80x30 console [tty1] enabled, bootconsole disabled Calibrating delay loop... 999.42 BogoMIPS (lpj=4997120) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok regulator: core version 0.5 NET: Registered protocol family 16 i.MX IRAM pool: 128 KB@0xe0840000 IRAM READY CPU is i.MX53 Revision 2.0 Using SDMA I.API MXC DMA API initialized IMX usb wakeup probe IMX usb wakeup probe bio: create slab at 0 SCSI subsystem initialized Freescale USB OTG Driver loaded, $Revision: 1.55 $ usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb da9052_i2c_is_connected - i2c read success.............. regulator: DA9052_LDO1: 600 <--> 1800 mV at 1300 mV normal regulator: DA9052_LDO2: 600 <--> 1800 mV at 1300 mV normal regulator: DA9052_LDO3: 1725 <--> 3300 mV at 3300 mV normal regulator: DA9052_LDO4: 1725 <--> 3300 mV at 2775 mV normal regulator: DA9052_LDO5: 1200 <--> 3600 mV at 1300 mV normal regulator: DA9052_LDO6: 1200 <--> 3600 mV at 1300 mV normal regulator: DA9052_LDO7: 1200 <--> 3600 mV at 2750 mV normal regulator: DA9052_LDO8: 1200 <--> 3600 mV at 1800 mV normal regulator: DA9052_LDO9: 1250 <--> 3650 mV at 2500 mV normal regulator: DA9052_LDO10: 1200 <--> 3600 mV at 1300 mV normal regulator: DA9052_BUCK_CORE: 500 <--> 2075 mV at 1200 mV normal regulator: DA9052_BUCK_PRO: 500 <--> 2075 mV at 1300 mV normal regulator: DA9052_BUCK_MEM: 925 <--> 2500 mV at 1500 mV normal regulator: DA9052_BUCK_PERI: 1800 <--> 3600 mV at 3600 mV normal IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7) 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 mxc_timer1 NET: Registered protocol family 2 IP route cache hash table entries: 32768 (order: 5, 131072 bytes) TCP established hash table entries: 131072 (order: 8, 1048576 bytes) TCP bind hash table entries: 65536 (order: 6, 262144 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered UDP hash table entries: 512 (order: 1, 8192 bytes) UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. LPMode driver module loaded Static Power Management for Freescale i.MX5 PM driver module loaded sdram autogating driver module loaded Bus freq driver module loaded DI1 is primary mxc_dvfs_core_probe DVFS driver module loaded i.MXC CPU frequency driver DVFS PER driver module loaded JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. msgmni has been set to 1695 alg: No test for stdrng (krng) cryptodev: driver loaded. io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) mxc_ipu mxc_ipu: Channel already disabled 9 mxc_ipu mxc_ipu: Channel already uninitialized 9 mxc_sdc_fb mxc_sdc_fb.1: mxcfb: Error initializing panel. fbcon_init: detected unhandled fb_set_par error, error code -22 Console: switching to colour frame buffer device 128x48 TVE as primary display mxc_ipu mxc_ipu: Channel already disabled 9 mxc_ipu mxc_ipu: Channel already disabled 9 mxc_ipu mxc_ipu: Channel already uninitialized 9 regulator: get() with no identifier mxc_ipu mxc_ipu: Channel already disabled 9 mxc_ipu mxc_ipu: Channel already uninitialized 9 mxc_ipu mxc_ipu: Channel already disabled 9 mxc_ipu mxc_ipu: Channel already uninitialized 9 IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7) sii9022 1-0039: SII9022: cound not find device Serial: MXC Internal UART driver mxcintuart.0: ttymxc0 at MMIO 0x53fbc000 (irq = 31) is a Freescale i.MX console [ttymxc0] enabled mxcintuart.1: ttymxc1 at MMIO 0x53fc0000 (irq = 32) is a Freescale i.MX mxcintuart.2: ttymxc2 at MMIO 0x5000c000 (irq = 33) is a Freescale i.MX mxcintuart.3: ttymxc3 at MMIO 0x53ff0000 (irq = 13) is a Freescale i.MX mxcintuart.4: ttymxc4 at MMIO 0x63f90000 (irq = 86) is a Freescale i.MX loop: module loaded ahci: SSS flag set, parallel bus scan disabled ahci ahci.0: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc scsi0 : ahci ata1: SATA max UDMA/133 mmio [mem 0x10000000-0x10000fff] port 0x100 irq 28 MXC MTD nand Driver 3.0 i.MX GPMI NFC vcan: Virtual CAN interface driver Freescale FlexCAN Driver FEC Ethernet Driver fec_enet_mii_bus: probed ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1 fsl-ehci fsl-ehci.0: irq 18, io base 0x53f80000 fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2 fsl-ehci fsl-ehci.1: irq 14, io base 0x53f80200 fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00 hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. ARC USBOTG Device Controller driver (1 August 2005) mice: PS/2 mouse device common for all mice input: gpio-keys as /devices/platform/gpio-keys/input/input0 ata1: SATA link down (SStatus 0 SControl 300) MXC keypad loaded DA9052 TSI Device Driver, v1.0 input: da9052-tsi as /devices/virtual/input/input1 TSI Drv Successfully Inserted da9052-tsi input: da9052-onkey as /devices/platform/imx-i2c.0/i2c-0/0-0048/da9052-onkey/input/input2 mxc_rtc mxc_rtc.0: rtc core: registered mxc_rtc as rtc0 i2c /dev entries driver IR NEC protocol handler initialized IR RC5(x) protocol handler initialized IR RC6 protocol handler initialized IR JVC protocol handler initialized IR Sony protocol handler initialized Linux video capture interface: v2.00 mxc_v4l2_output mxc_v4l2_output.0: Registered device video0 usbcore: registered new interface driver uvcvideo USB Video Class driver (v0.1.0) APM Battery Driver check mma8450 chip ID mma8450 0-001c: build time Jul 5 2011 13:18:38 input: mma8450 as /devices/platform/imx-i2c.0/i2c-0/0-001c/input/input3 add mma8450 i2c driver add mma8451 i2c driver MXC WatchDog Driver 2.0 MXC Watchdog # 0 Timer: initial timeout 60 sec Bluetooth: Virtual HCI driver ver 1.3 Bluetooth: HCI UART driver ver 2.2 Bluetooth: HCIATH protocol initialized Bluetooth: Generic Bluetooth USB driver ver 0.6 usbcore: registered new interface driver btusb VPU initialized mxc_asrc registered mxsdhci: MXC Secure Digital Host Controller Interface driver mxsdhci: MXC SDHCI Controller Driver. mmc0: SDHCI detect irq 0 irq 1 INTERNAL DMA mxsdhci: MXC SDHCI Controller Driver. mmc1: SDHCI detect irq 203 irq 3 INTERNAL DMA usbcore: registered new interface driver usbhid usbhid: USB HID core driver usb 1-1: new low speed USB device using fsl-ehci and address 2 Cirrus Logic CS42888 ALSA SoC Codec Driver sgtl5000-i2c 1-000a: SGTL5000 revision 17 No device for DAI imx-ssi-1-0 No device for DAI imx-ssi-1-1 No device for DAI imx-ssi-2-0 No device for DAI imx-ssi-2-1 DMA Sound Buffers Allocated:UseIram=1 buf->addr=f8002000 buf->area=e0842000 size=24576 DMA Sound Buffers Allocated:UseIram=1 buf->addr=cf430000 buf->area=fa0c4000 size=24576 asoc: SGTL5000 <-> imx-ssi-2-0 mapping ok mmc0: new high speed SDHC card at address 8fe4 mmcblk0: mmc0:8fe4 SU04G 3.69 GiB mmcblk0: p1 usb 1-1: device v1241 p1177 is not supported input: Kobo kobo touch as /devices/platform/fsl-ehci.0/usb1/1-1/1-1:1.0/input/input4 generic-usb 0003:1241:1177.0001: input: USB HID v1.10 Mouse [Kobo kobo touch] on usb-fsl-ehci.0-1/input0 ALSA device list: #0: imx-3stack (SGTL5000) TCP cubic registered NET: Registered protocol family 17 can: controller area network core (rev 20090105 abi 8) NET: Registered protocol family 29 can: raw protocol (rev 20090105) can: broadcast manager protocol (rev 20090105 t) Bluetooth: L2CAP ver 2.14 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 VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2 regulator_init_complete: incomplete constraints, leaving DA9052_BUCK_MEM on regulator_init_complete: incomplete constraints, leaving DA9052_BUCK_PRO on regulator_init_complete: incomplete constraints, leaving DA9052_BUCK_CORE on regulator_init_complete: incomplete constraints, leaving DA9052_LDO10 on regulator_init_complete: incomplete constraints, leaving DA9052_LDO8 on regulator_init_complete: incomplete constraints, leaving DA9052_LDO6 on regulator_init_complete: incomplete constraints, leaving DA9052_LDO4 on regulator_init_complete: incomplete constraints, leaving DA9052_LDO3 on regulator_init_complete: incomplete constraints, leaving DA9052_LDO2 on regulator_init_complete: incomplete constraints, leaving DA9052_LDO1 on mxc_rtc mxc_rtc.0: setting system clock to 1970-01-01 01:25:24 UTC (5124) usb 2-1: new high speed USB device using fsl-ehci and address 2 EXT3-fs (mmcblk0p1): error: couldn't mount because of unsupported optional features (240) EXT2-fs (mmcblk0p1): error: couldn't mount because of unsupported optional features (244) hub 2-1:1.0: USB hub found hub 2-1:1.0: 7 ports detected usb 2-1.4: new low speed USB device using fsl-ehci and address 3 input: USB Keyboard as /devices/platform/fsl-ehci.1/usb2/2-1/2-1.4/2-1.4:1.0/input/input5 generic-usb 0003:04D9:1702.0002: input: USB HID v1.10 Keyboard [ USB Keyboard] on usb-fsl-ehci.1-1.4/input0 input: USB Keyboard as /devices/platform/fsl-ehci.1/usb2/2-1/2-1.4/2-1.4:1.1/input/input6 generic-usb 0003:04D9:1702.0003: input: USB HID v1.10 Device [ USB Keyboard] on usb-fsl-ehci.1-1.4/input1 usb 2-1.5: new low speed USB device using fsl-ehci and address 4 input: USB Optical Mouse as /devices/platform/fsl-ehci.1/usb2/2-1/2-1.5/2-1.5:1.0/input/input7 generic-usb 0003:192F:0416.0004: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-fsl-ehci.1-1.5/input0 EXT4-fs (mmcblk0p1): recovery complete EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null) VFS: Mounted root (ext4 filesystem) on device 179:1. Freeing init memory: 172K EXT4-fs (mmcblk0p1): re-mounted. Opts: (null) mmcblk0: retrying using single block read arm-none-linux-gnueabi-gcc (4.4.4_09.06.2010) 4.4.4 root filesystem built on Fri, 08 Jul 2011 03:35:33 +0800 Freescale Semiconductor, Inc. freescale login: root BusyBox v1.15.0 () built-in shell (ash) Enter 'help' for a list of built-in commands. root@freescale ~$ root@freescale ~$ uname -a Linux freescale 2.6.35.3-744-g27fdf7b #1 PREEMPT Tue Jul 5 13:26:21 SGT 2011 armv7l GNU/Linux root@freescale ~$ env USER=root HOME=/root PS1=\u@\h \w$ PS2=> PS3=? PS4=[$LINENO]+ LOGNAME=root TERM=vt100 PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin GST_PLUGIN_PATH=/usr/lib/fsl_mm_linux/lib/gstreamer-0.10 SHELL=/bin/sh PWD=/root root@freescale ~$ ps -ef PID USER VSZ STAT COMMAND 1 root 2144 S init 2 root 0 SW [kthreadd] 3 root 0 SW [ksoftirqd/0] 4 root 0 SW [events/0] 5 root 0 SW [khelper] 8 root 0 SW [async/mgr] 9 root 0 SW [pm] 65 root 0 SW [usb_wakeup thre] 66 root 0 SW [usb_wakeup thre] 197 root 0 SW [sync_supers] 199 root 0 SW [bdi-default] 201 root 0 SW [kblockd/0] 214 root 0 SW [ata_aux] 215 root 0 SW [ata_sff/0] 220 root 0 SW [otg_switch/0] 226 root 0 SW [khubd] 270 root 0 SW [kmmcd] 297 root 0 SW [rpciod/0] 317 root 0 SW [kswapd0] 365 root 0 SW [aio/0] 377 root 0 SW [nfsiod] 383 root 0 SW [crypto/0] 993 root 0 SW [kapmd] 1021 root 0 SW [scsi_eh_0] 1063 root 0 SW [swapper] 1064 root 0 SW [swapper] 1097 root 0 SW [kconservative/0] 1101 root 0 SW [vpu_wq/0] 1110 root 0 SW [esdhc_wq/0] 1113 root 0 SW [esdhc_wq/0] 1119 root 0 SW [usbhid_resumer] 1134 root 0 SW [mmcqd] 1154 root 0 SW [l2cap] 1155 root 0 SW< [krfcommd] 1184 root 0 SW [jbd2/mmcblk0p1-] 1185 root 0 SW [ext4-dio-unwrit] 1186 root 0 SW [flush-179:0] 1196 root 1768 S < udevd --daemon 2232 root 2220 S /usr/sbin/inetd 2239 root 2220 S /usr/sbin/dropbear 2244 messageb 2424 S dbus-daemon --system 2250 root 2424 S /usr/bin/dbus-daemon --fork --print-pid 5 --print-add 2253 haldaemo 6572 S hald --daemon=yes 2254 root 3296 S hald-runner 2258 root 3456 S hald-addon-input: Listening on /dev/input/event2 /dev 2265 root 40100 S Xfbdev -nolisten tcp -keybd keyboard,,device=/dev/inp 2277 root 2148 S -sh 2291 root 2148 R ps -ef root@freescale ~$ cat /usr/bin/startx #!/bin/sh IS_BABBAGE=NO grep Babbage /proc/cpuinfo > /dev/null 2>&1 #if [ $? = 0 ]; then if ! test -f do_not_exist; then IS_BABBAGE=YES # Xfbdev -keybd keyboard,,device=/dev/input/keyboard0 -mouse mouse,2,device=/dev/input/mice & Xfbdev -nolisten tcp -keybd keyboard,,device=/dev/input/keyboard0 -mouse mouse,2,device=/dev/input/mice & else Xfbdev -mouse tslib,2,device=/dev/input/ts0 & fi sleep 8 #matchbox-window-manager -d :0 -use_lowlight no -use_titlebar yes -use_cursor yes& #matchbox-desktop& #matchbox-panel --bgtrans yes & twm -display 0 & sleep 5 # Calibrate when using the rootfs the first time if [ $IS_BABBAGE = NO ]; then ls /usr/etc | grep pointercal > /dev/null 2>&1 if [ $? = 1 ]; then ts_calibrate fi fi