Hi,
I have a board loosely based on the AM335x EVM. My version of u-boot is 2013.01 of the ti-sdk (psp06.00.00.00) and I'm using the linux distro from the TI board port labs ( kernel 3.2 ).
The board booted fine until I added backlight and lcd support. I changed the backlight settings to be always on by setting a gpio pin ( nr. 48 ) low and commented out the function added by git :
enable_ehrpwm1();
I can boot once and then I have this logfile:
H���R�����+���%�+֖�֥�}���5R:UE*ZՔ ��*Ԕ$�R ��֫VH�ddr3 done am33xx_spl_board_init begin in board.c R��H�Wխ sil_rev : 0 test voorbij sil_rev in else einde spl_board_initmusb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 arch_misc_init in board.c gedaanOMAP SD/MMC: 0 reading u-boot.img reading u-boot.img U-Boot 2013.01.01 (Nov 10 2013 - 19:55:43) I2C: ready DRAM: 512 MiB WARNING: Caches not enabled begin board_initeinde board_initNAND: 512 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - bad CRC, using default environment musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 arch_misc_init in board.c gedaanbegin late_init Net: <ethaddr> not set. Validating first E-fuse MAC voor rv na rv usb_ether Hit any key to stop autoboot: 0 mmc0 is current device SD/MMC found on device 0 reading uEnv.txt ** Unable to read file uEnv.txt ** reading uImage 3190080 bytes read in 370 ms (8.2 MiB/s) Booting from mmc ... ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-3.2.0-g2b92769-dirty Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3190016 Bytes = 3 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... CTRL-A Z for help |115200 8N1 | NOR | Minicom 2.5 | VT102 | Offline OK XIP Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.000000] Linux version 3.2.0-g2b92769-dirty (root@laurens-EX705) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03- 20130313 - Linaro GCC 2013.03) ) #1 Sun Nov 10 20:31:06 CET 2013 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: am335xevm [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] AM335X ES1.0 (sgx neon ) [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 [ 0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext3 rootwait ip=none [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 512MB = 512MB total [ 0.000000] Memory: 513128k/513128k available, 11160k 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] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc05a4000 (5744 kB) [ 0.000000] .init : 0xc05a4000 - 0xc05df000 ( 236 kB) [ 0.000000] .data : 0xc05e0000 - 0xc0648718 ( 418 kB) [ 0.000000] .bss : 0xc064873c - 0xc0677424 ( 188 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: GPTIMER2 at 26000000 Hz [ 0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms [ 0.000000] Console: colour dummy device 80x30 [ 0.000122] Calibrating delay loop... 718.02 BogoMIPS (lpj=3590144) [ 0.058563] pid_max: default: 32768 minimum: 301 [ 0.058685] Security Framework initialized [ 0.058807] Mount-cache hash table entries: 512 [ 0.059204] CPU: Testing write buffer coherency: ok [ 0.079559] omap_hwmod: pruss: failed to hardreset [ 0.080749] print_constraints: dummy: [ 0.081146] NET: Registered protocol family 16 [ 0.083312] OMAP GPIO hardware version 0.1 [ 0.085998] omap_mux_init: Add partition: #1: core, flags: 0 [ 0.088287] bbcape7lcd_init begin [ 0.088714] da8xx_lcdc.0: alias fck already exists [ 0.088989] bbcape7lcd_init einde [ 0.089141] omap_hsmmc.0: alias fck already exists [ 0.090301] omap2_mcspi.1: alias fck already exists [ 0.090515] omap2_mcspi.2: alias fck already exists [ 0.091430] edma.0: alias fck already exists [ 0.091461] edma.0: alias fck already exists [ 0.091461] edma.0: alias fck already exists [ 0.118927] bio: create slab <bio-0> at 0 [ 0.121185] SCSI subsystem initialized [ 0.122863] usbcore: registered new interface driver usbfs [ 0.123168] usbcore: registered new interface driver hub [ 0.123382] usbcore: registered new device driver usb [ 0.125366] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.126525] Switching to clocksource gp timer [ 0.142211] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host) [ 0.142639] NET: Registered protocol family 2 [ 0.142852] IP route cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.143188] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.143493] TCP bind hash table entries: 16384 (order: 4, 65536 bytes) [ 0.143646] TCP: Hash tables configured (established 16384 bind 16384) [ 0.143676] TCP reno registered [ 0.143676] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.143707] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.143920] NET: Registered protocol family 1 [ 0.144195] RPC: Registered named UNIX socket transport module. [ 0.144195] RPC: Registered udp transport module. [ 0.144195] RPC: Registered tcp transport module. [ 0.144226] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.144470] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.165344] VFS: Disk quotas dquot_6.5.2 [ 0.165405] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.165954] msgmni has been set to 1002 [ 0.169281] alg: No test for stdrng (krng) [ 0.169982] io scheduler noop registered [ 0.170013] io scheduler deadline registered [ 0.170074] io scheduler cfq registered (default) [ 0.171478] da8xx_lcdc da8xx_lcdc.0: GLCD: Found TFC_S9700RTWV35TR_01B panel [ 0.182708] Console: switching to colour frame buffer device 100x30 [ 0.189697] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0 [ 0.654357] console [ttyO0] enabled [ 0.658660] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1 [ 0.666442] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2 [ 0.674285] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3 [ 0.682098] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4 [ 0.689880] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5 [ 0.698120] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00 [ 0.714538] brd: module loaded [ 0.722717] loop: module loaded [ 0.726165] i2c-core: driver [tsl2550] using legacy suspend method [ 0.732666] i2c-core: driver [tsl2550] using legacy resume method [ 0.740875] mtdoops: mtd device (mtddev=name/number) must be supplied [ 0.748046] omap2-nand driver initializing [ 0.752502] OneNAND driver initializing [ 0.757781] CAN device driver interface [ 0.761810] CAN bus driver for Bosch D_CAN controller 1.0 [ 0.817047] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6 [ 0.823516] davinci_mdio davinci_mdio.0: detected phy mask 0 [ 0.846618] davinci_mdio.0: probed [ 0.850219] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown [ 0.857604] davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown [ 0.864959] davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown [ 0.872314] davinci_mdio davinci_mdio.0: phy[3]: device 0:03, driver unknown [ 0.879669] davinci_mdio davinci_mdio.0: phy[4]: device 0:04, driver unknown [ 0.887054] davinci_mdio davinci_mdio.0: phy[5]: device 0:05, driver unknown [ 0.894409] davinci_mdio davinci_mdio.0: phy[6]: device 0:06, driver unknown [ 0.901763] davinci_mdio davinci_mdio.0: phy[7]: device 0:07, driver unknown [ 0.909118] davinci_mdio davinci_mdio.0: phy[8]: device 0:08, driver unknown [ 0.916473] davinci_mdio davinci_mdio.0: phy[9]: device 0:09, driver unknown [ 0.923858] davinci_mdio davinci_mdio.0: phy[10]: device 0:0a, driver unknown [ 0.931304] davinci_mdio davinci_mdio.0: phy[11]: device 0:0b, driver unknown [ 0.938751] davinci_mdio davinci_mdio.0: phy[12]: device 0:0c, driver unknown [ 0.946197] davinci_mdio davinci_mdio.0: phy[13]: device 0:0d, driver unknown [ 0.953643] davinci_mdio davinci_mdio.0: phy[14]: device 0:0e, driver unknown [ 0.961120] davinci_mdio davinci_mdio.0: phy[15]: device 0:0f, driver unknown [ 0.968566] davinci_mdio davinci_mdio.0: phy[16]: device 0:10, driver unknown [ 0.976013] davinci_mdio davinci_mdio.0: phy[17]: device 0:11, driver unknown [ 0.983459] davinci_mdio davinci_mdio.0: phy[18]: device 0:12, driver unknown [ 0.990905] davinci_mdio davinci_mdio.0: phy[19]: device 0:13, driver unknown [ 0.998382] davinci_mdio davinci_mdio.0: phy[20]: device 0:14, driver unknown [ 1.005828] davinci_mdio davinci_mdio.0: phy[21]: device 0:15, driver unknown [ 1.013275] davinci_mdio davinci_mdio.0: phy[22]: device 0:16, driver unknown [ 1.020721] davinci_mdio davinci_mdio.0: phy[23]: device 0:17, driver unknown [ 1.028198] davinci_mdio davinci_mdio.0: phy[24]: device 0:18, driver unknown [ 1.035644] davinci_mdio davinci_mdio.0: phy[25]: device 0:19, driver unknown [ 1.043090] davinci_mdio davinci_mdio.0: phy[26]: device 0:1a, driver unknown [ 1.050537] davinci_mdio davinci_mdio.0: phy[27]: device 0:1b, driver unknown [ 1.058013] davinci_mdio davinci_mdio.0: phy[28]: device 0:1c, driver unknown [ 1.065460] davinci_mdio davinci_mdio.0: phy[29]: device 0:1d, driver unknown [ 1.072906] davinci_mdio davinci_mdio.0: phy[30]: device 0:1e, driver unknown [ 1.080352] davinci_mdio davinci_mdio.0: phy[31]: device 0:1f, driver unknown [ 1.088378] usbcore: registered new interface driver zd1201 [ 1.094390] usbcore: registered new interface driver cdc_ether [ 1.100677] usbcore: registered new interface driver cdc_eem [ 1.106719] usbcore: registered new interface driver dm9601 [ 1.112609] cdc_ncm: 04-Aug-2011 [ 1.116149] usbcore: registered new interface driver cdc_ncm [ 1.122070] Initializing USB Mass Storage driver... [ 1.127349] usbcore: registered new interface driver usb-storage [ 1.133605] USB Mass Storage support registered. [ 1.138885] mousedev: PS/2 mouse device common for all mice [ 1.145812] omap_rtc am33xx-rtc: rtc core: registered am33xx-rtc as rtc0 [ 1.152862] am33xx-rtc: already running [ 1.157043] i2c /dev entries driver [ 1.160888] Linux video capture interface: v2.00 [ 1.166015] usbcore: registered new interface driver uvcvideo [ 1.172027] USB Video Class driver (1.1.1) [ 1.177337] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec [ 1.183868] _regulator_get: deviceless supply vdd_mpu not found, using dummy regulator [ 1.192626] cpuidle: using governor ladder [ 1.197448] cpuidle: using governor menu [ 1.203948] omap4_aes_mod_init: loading AM33X AES driver [ 1.209625] omap4-aes omap4-aes: AM33X AES hw accel rev: 3.02 [ 1.216186] omap4_aes_probe: probe() done [ 1.220886] omap4_sham_mod_init: loading AM33X SHA/MD5 driver [ 1.227020] omap4-sham omap4-sham: AM33X SHA/MD5 hw accel rev: 4.03 [ 1.241851] omap4_sham_probe: probe() done [ 1.252014] usbcore: registered new interface driver usbhid [ 1.257873] usbhid: USB HID core driver [ 1.262695] usbcore: registered new interface driver snd-usb-audio [ 1.270751] ALSA device list: [ 1.273864] No soundcards found. [ 1.277435] oprofile: hardware counters not available [ 1.282684] oprofile: using timer interrupt. [ 1.287200] nf_conntrack version 0.5.0 (8017 buckets, 32068 max) [ 1.294036] ip_tables: (C) 2000-2006 Netfilter Core Team [ 1.299743] TCP cubic registered [ 1.303131] NET: Registered protocol family 17 [ 1.307769] can: controller area network core (rev 20090105 abi 8) [ 1.314331] NET: Registered protocol family 29 [ 1.319000] can: raw protocol (rev 20090105) [ 1.323425] can: broadcast manager protocol (rev 20090105 t) [ 1.329406] Registering the dns_resolver key type [ 1.334381] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 1.342376] ThumbEE CPU extension supported. [ 1.346923] mux: Failed to setup hwmod io irq -22 [ 1.352569] Power Management for AM33XX family [ 1.357452] Trying to load am335x-pm-firmware.bin (60 secs timeout) [ 1.364135] Copied the M3 firmware to UMEM [ 1.368530] Cortex M3 Firmware Version = 0x181 [ 1.373779] sr_init: platform driver register failed [ 1.382781] clock: disabling unused clocks to save power [ 1.401947] Detected MACID=90:59:af:cd:98:76 [ 1.407775] cpsw: Detected MACID = 90:59:af:cd:98:77 [ 1.413360] mmc0: host does not support reading read-only switch. assuming write-enable. [ 1.422698] omap_rtc am33xx-rtc: setting system clock to 2000-01-01 01:09:37 UTC (946688977) [ 1.432128] Waiting for root device /dev/mmcblk0p2... [ 1.437622] mmc0: new high speed SDHC card at address b368 [ 1.444000] mmcblk0: mmc0:b368 USD 3.75 GiB [ 1.450531] mmcblk0: p1 p2 [ 1.551788] kjournald starting. Commit interval 5 seconds [ 1.557617] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode [ 1.564849] VFS: Mounted root (ext3 filesystem) readonly on device 179:2. [ 1.572387] Freeing init memory: 236K INIT: version 2.88 booting Starting udev ERROR: could not open directory /lib/modules/3.2.0-g2b92769-dirty: No such file or directory WARNING: -e needs -E or -F ERROR: could not open directory /lib/modules/3.2.0-g2b92769-dirty: No such file or directory FATAL: could not search modules: No such file or directory Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory bootlogd. [ 4.680877] EXT3-fs (mmcblk0p2): using internal journal ALSA: Restoring mixer settings... /usr/sbin/alsactl: load_state:1686: No soundcards found... Configuring network interfaces... udhcpc (v1.20.2) started Sending discover... Sending discover... Sending discover... No lease, failing done. Tue Jun 25 23:09:00 UTC 2013 INIT: Entering runlevel: 5 Starting system message bus: dbus. Starting Dropbear SSH server: Will output 1024 bit rsa secret key to '/etc/dropbear/dropbear_rsa_host_key' Generating key, this may take a while... Public key portion is: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgmxHO+B0IwvG9J32nficRZeWmuiFHF1ROEQL8LWdU8VwAHuPXOoU/s9FYoXWCqf/GmVFM82HWSg1KNSeVCe4CRfLl7UeNr7259uB2hGHLhwYfwbkGafs b93teGly+zGIw84y2q09xXUYS99kGFrkc74YyRiXDTJMcamgy3JO80swX2k= root@am335x-evm Fingerprint: md5 dd:34:17:53:db:11:ae:64:5e:b7:06:d7:56:37:aa:80 dropbear. Starting telnet daemon. Performing wifi calibration... Error: Module wl12xx_sdio is not currently loaded nl80211 not found. Starting network benchmark server: netserver. Starting syslogd/klogd: done Starting thttpd. Starting PVR find: /lib/modules/3.2.0-g2b92769-dirty: No such file or directory Error: missing filename. Could not find pvrsrvkm driver Starting Lighttpd Web Server: lighttpd. 2013-06-25 23:09:02: (log.c.166) server started / Starting Matrix GUI application. *************************************************************** *************************************************************** NOTICE: This file system contains the followin GPLv3 packages: 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 <package> Where <package> is the name printed in the list above NOTE: If the package is a dependency of another package you will be notified of the dependent packages. You should use the --force-removal-of-dependent-packages option to also remove the dependent packages as well *************************************************************** *************************************************************** Stopping Bootlog daemon: bootlogd. _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am335x-evm ttyO0 Arago 2013.05 am335x-evm ttyO0
If I enter "shutdown now" it shuts down and everything is ok i think. Then when I restart the board, it boots fine but I get the following logfile:
H���R�+��������%�+֖�֥�}���5R:UE**Ք ��*Ԕ$�R ��֫VH�ddr3 done am33xx_spl_board_init begin in board.c R��H�Wխ sil_rev : 0 test voorbij sil_rev in else einde spl_board_initmusb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 arch_misc_init in board.c gedaanOMAP SD/MMC: 0 reading u-boot.img reading u-boot.img U-Boot 2013.01.01 (Nov 10 2013 - 19:55:43) I2C: ready DRAM: 512 MiB WARNING: Caches not enabled begin board_initeinde board_initNAND: 512 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - bad CRC, using default environment musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 arch_misc_init in board.c gedaanbegin late_init Net: <ethaddr> not set. Validating first E-fuse MAC voor rv na rv usb_ether Hit any key to stop autoboot: 0 mmc0 is current device SD/MMC found on device 0 reading uEnv.txt ** Unable to read file uEnv.txt ** reading uImage 3190080 bytes read in 371 ms (8.2 MiB/s) Booting from mmc ... ## Booting kernel from Legacy Image at 80007fc0 ... Image Name: Linux-3.2.0-g2b92769-dirty Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3190016 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.2.0-g2b92769-dirty (root@laurens-EX705) (gcc vers ion 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Sun Nov 10 20:31:06 CET 2013 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio n cache [ 0.000000] Machine: am335xevm [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] AM335X ES1.0 (sgx neon ) [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 130048 [ 0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 r o rootfstype=ext3 rootwait ip=none [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 512MB = 512MB total [ 0.000000] Memory: 513128k/513128k available, 11160k 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] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc05a4000 (5744 kB) [ 0.000000] .init : 0xc05a4000 - 0xc05df000 ( 236 kB) [ 0.000000] .data : 0xc05e0000 - 0xc0648718 ( 418 kB) [ 0.000000] .bss : 0xc064873c - 0xc0677424 ( 188 kB) [ 0.000000] NR_IRQS:396 [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrup ts [ 0.000000] Total of 128 interrupts on 1 active controller [ 0.000000] OMAP clockevent source: GPTIMER2 at 26000000 Hz [ 0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 13 1071999ms [ 0.000000] Console: colour dummy device 80x30 [ 0.000122] Calibrating delay loop... 718.02 BogoMIPS (lpj=3590144) [ 0.058563] pid_max: default: 32768 minimum: 301 [ 0.058715] Security Framework initialized [ 0.058837] Mount-cache hash table entries: 512 [ 0.059234] CPU: Testing write buffer coherency: ok [ 0.079620] omap_hwmod: pruss: failed to hardreset [ 0.080841] print_constraints: dummy: [ 0.081207] NET: Registered protocol family 16 [ 0.083435] OMAP GPIO hardware version 0.1 [ 0.086059] omap_mux_init: Add partition: #1: core, flags: 0 [ 0.088348] bbcape7lcd_init begin [ 0.088806] da8xx_lcdc.0: alias fck already exists [ 0.089050] bbcape7lcd_init einde [ 0.089202] omap_hsmmc.0: alias fck already exists [ 0.090362] omap2_mcspi.1: alias fck already exists [ 0.090576] omap2_mcspi.2: alias fck already exists [ 0.091491] edma.0: alias fck already exists [ 0.091522] edma.0: alias fck already exists [ 0.091552] edma.0: alias fck already exists [ 0.119018] bio: create slab <bio-0> at 0 [ 0.121276] SCSI subsystem initialized [ 0.122924] usbcore: registered new interface driver usbfs [ 0.123229] usbcore: registered new interface driver hub [ 0.123413] usbcore: registered new device driver usb [ 0.125427] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.126556] Switching to clocksource gp timer [ 0.142242] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host) [ 0.142639] NET: Registered protocol family 2 [ 0.142852] IP route cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.143157] TCP established hash table entries: 16384 (order: 5, 131072 bytes ) [ 0.143463] TCP bind hash table entries: 16384 (order: 4, 65536 bytes) [ 0.143646] TCP: Hash tables configured (established 16384 bind 16384) [ 0.143646] TCP reno registered [ 0.143676] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.143676] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.143890] NET: Registered protocol family 1 [ 0.144165] RPC: Registered named UNIX socket transport module. [ 0.144195] RPC: Registered udp transport module. [ 0.144195] RPC: Registered tcp transport module. [ 0.144195] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.144470] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.165283] VFS: Disk quotas dquot_6.5.2 [ 0.165344] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.165893] msgmni has been set to 1002 [ 0.169219] alg: No test for stdrng (krng) [ 0.169921] io scheduler noop registered [ 0.169952] io scheduler deadline registered [ 0.170013] io scheduler cfq registered (default) [ 0.171417] da8xx_lcdc da8xx_lcdc.0: GLCD: Found TFC_S9700RTWV35TR_01B panel [ 0.182617] Console: switching to colour frame buffer device 100x30 [ 0.189605] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0 [ 0.654357] console [ttyO0] enabled [ 0.658630] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1 [ 0.666442] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2 [ 0.674285] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3 [ 0.682067] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4 [ 0.689880] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5 [ 0.698120] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00 [ 0.714599] brd: module loaded [ 0.722747] loop: module loaded [ 0.726196] i2c-core: driver [tsl2550] using legacy suspend method [ 0.732696] i2c-core: driver [tsl2550] using legacy resume method [ 0.740905] mtdoops: mtd device (mtddev=name/number) must be supplied [ 0.748077] omap2-nand driver initializing [ 0.752502] OneNAND driver initializing [ 0.757843] CAN device driver interface [ 0.761840] CAN bus driver for Bosch D_CAN controller 1.0 [ 0.817077] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6 [ 0.823547] davinci_mdio davinci_mdio.0: detected phy mask 0 [ 0.846557] davinci_mdio.0: probed [ 0.850189] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown [ 0.857543] davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown [ 0.864898] davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown [ 0.872283] davinci_mdio davinci_mdio.0: phy[3]: device 0:03, driver unknown [ 0.879638] davinci_mdio davinci_mdio.0: phy[4]: device 0:04, driver unknown [ 0.886993] davinci_mdio davinci_mdio.0: phy[5]: device 0:05, driver unknown [ 0.894348] davinci_mdio davinci_mdio.0: phy[6]: device 0:06, driver unknown [ 0.901733] davinci_mdio davinci_mdio.0: phy[7]: device 0:07, driver unknown [ 0.909088] davinci_mdio davinci_mdio.0: phy[8]: device 0:08, driver unknown [ 0.916442] davinci_mdio davinci_mdio.0: phy[9]: device 0:09, driver unknown [ 0.923828] davinci_mdio davinci_mdio.0: phy[10]: device 0:0a, driver unknown [ 0.931274] davinci_mdio davinci_mdio.0: phy[11]: device 0:0b, driver unknown [ 0.938720] davinci_mdio davinci_mdio.0: phy[12]: device 0:0c, driver unknown [ 0.946166] davinci_mdio davinci_mdio.0: phy[13]: device 0:0d, driver unknown [ 0.953613] davinci_mdio davinci_mdio.0: phy[14]: device 0:0e, driver unknown [ 0.961090] davinci_mdio davinci_mdio.0: phy[15]: device 0:0f, driver unknown [ 0.968536] davinci_mdio davinci_mdio.0: phy[16]: device 0:10, driver unknown [ 0.975982] davinci_mdio davinci_mdio.0: phy[17]: device 0:11, driver unknown [ 0.983428] davinci_mdio davinci_mdio.0: phy[18]: device 0:12, driver unknown [ 0.990905] davinci_mdio davinci_mdio.0: phy[19]: device 0:13, driver unknown [ 0.998352] davinci_mdio davinci_mdio.0: phy[20]: device 0:14, driver unknown [ 1.005798] davinci_mdio davinci_mdio.0: phy[21]: device 0:15, driver unknown [ 1.013244] davinci_mdio davinci_mdio.0: phy[22]: device 0:16, driver unknown [ 1.020721] davinci_mdio davinci_mdio.0: phy[23]: device 0:17, driver unknown [ 1.028167] davinci_mdio davinci_mdio.0: phy[24]: device 0:18, driver unknown [ 1.035614] davinci_mdio davinci_mdio.0: phy[25]: device 0:19, driver unknown [ 1.043060] davinci_mdio davinci_mdio.0: phy[26]: device 0:1a, driver unknown [ 1.050537] davinci_mdio davinci_mdio.0: phy[27]: device 0:1b, driver unknown [ 1.057983] davinci_mdio davinci_mdio.0: phy[28]: device 0:1c, driver unknown [ 1.065429] davinci_mdio davinci_mdio.0: phy[29]: device 0:1d, driver unknown [ 1.072906] davinci_mdio davinci_mdio.0: phy[30]: device 0:1e, driver unknown [ 1.080352] davinci_mdio davinci_mdio.0: phy[31]: device 0:1f, driver unknown [ 1.088409] usbcore: registered new interface driver zd1201 [ 1.094390] usbcore: registered new interface driver cdc_ether [ 1.100677] usbcore: registered new interface driver cdc_eem [ 1.106719] usbcore: registered new interface driver dm9601 [ 1.112609] cdc_ncm: 04-Aug-2011 [ 1.116149] usbcore: registered new interface driver cdc_ncm [ 1.122070] Initializing USB Mass Storage driver... [ 1.127349] usbcore: registered new interface driver usb-storage [ 1.133605] USB Mass Storage support registered. [ 1.138885] mousedev: PS/2 mouse device common for all mice [ 1.145812] omap_rtc am33xx-rtc: rtc core: registered am33xx-rtc as rtc0 [ 1.152893] am33xx-rtc: already running [ 1.157073] i2c /dev entries driver [ 1.160888] Linux video capture interface: v2.00 [ 1.166046] usbcore: registered new interface driver uvcvideo [ 1.172058] USB Video Class driver (1.1.1) [ 1.177337] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec [ 1.183898] _regulator_get: deviceless supply vdd_mpu not found, using dummy regulator [ 1.192657] cpuidle: using governor ladder [ 1.197479] cpuidle: using governor menu [ 1.203948] omap4_aes_mod_init: loading AM33X AES driver [ 1.209655] omap4-aes omap4-aes: AM33X AES hw accel rev: 3.02 [ 1.216217] omap4_aes_probe: probe() done [ 1.220886] omap4_sham_mod_init: loading AM33X SHA/MD5 driver [ 1.227020] omap4-sham omap4-sham: AM33X SHA/MD5 hw accel rev: 4.03 [ 1.241943] omap4_sham_probe: probe() done [ 1.252105] usbcore: registered new interface driver usbhid [ 1.257965] usbhid: USB HID core driver [ 1.262786] usbcore: registered new interface driver snd-usb-audio [ 1.270843] ALSA device list: [ 1.273956] No soundcards found. [ 1.277526] oprofile: hardware counters not available [ 1.282775] oprofile: using timer interrupt. [ 1.287292] nf_conntrack version 0.5.0 (8017 buckets, 32068 max) [ 1.294158] ip_tables: (C) 2000-2006 Netfilter Core Team [ 1.299865] TCP cubic registered [ 1.303222] NET: Registered protocol family 17 [ 1.307891] can: controller area network core (rev 20090105 abi 8) [ 1.314453] NET: Registered protocol family 29 [ 1.319091] can: raw protocol (rev 20090105) [ 1.323547] can: broadcast manager protocol (rev 20090105 t) [ 1.329498] Registering the dns_resolver key type [ 1.334503] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 1.342498] ThumbEE CPU extension supported. [ 1.347045] mux: Failed to setup hwmod io irq -22 [ 1.352691] Power Management for AM33XX family [ 1.357604] Trying to load am335x-pm-firmware.bin (60 secs timeout) [ 1.364288] Copied the M3 firmware to UMEM [ 1.368652] Cortex M3 Firmware Version = 0x181 [ 1.373901] sr_init: platform driver register failed [ 1.382934] clock: disabling unused clocks to save power [ 1.402160] Detected MACID=90:59:af:cd:98:76 [ 1.407989] cpsw: Detected MACID = 90:59:af:cd:98:77 [ 1.413574] mmc0: host does not support reading read-only switch. assuming wr ite-enable. [ 1.422912] omap_rtc am33xx-rtc: setting system clock to 2013-06-25 23:16:25 UTC (1372202185) [ 1.432434] Waiting for root device /dev/mmcblk0p2... [ 1.437927] mmc0: new high speed SDHC card at address b368 [ 1.444335] mmcblk0: mmc0:b368 USD 3.75 GiB [ 1.450866] mmcblk0: p1 p2 [ 1.549926] EXT3-fs (mmcblk0p2): recovery required on readonly filesystem [ 1.557037] EXT3-fs (mmcblk0p2): write access will be enabled during recovery [ 7.339141] kjournald starting. Commit interval 5 seconds [ 7.344940] EXT3-fs (mmcblk0p2): recovery complete [ 7.770416] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode [ 7.777648] VFS: Mounted root (ext3 filesystem) readonly on device 179:2. [ 7.785217] Freeing init memory: 236K INIT: version 2.88 booting Starting udev ERROR: could not open directory /lib/modules/3.2.0-g2b92769-dirty: No such file or directory WARNING: -e needs -E or -F ERROR: could not open directory /lib/modules/3.2.0-g2b92769-dirty: No such file or directory FATAL: could not search modules: No such file or directory Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or d irectory bootlogd. [ 11.168426] EXT3-fs (mmcblk0p2): using internal journal ALSA: Restoring mixer settings... /usr/sbin/alsactl: load_state:1686: No soundcards found... Configuring network interfaces... [ 11.842742] net eth0: CPSW phy found : id i s : 0x0 udhcpc (v1.20.2) started Sending discover... Sending discover... Sending discover... No lease, failing done. INIT: Entering runlevel: 5 Starting system message bus: dbus. Starting Dropbear SSH server: dropbear. Starting telnet daemon. Performing wifi calibration... rm: can't remove '/lib/firmware/ti-connectivity/wl1271-nvs.bin': No such file or directory Error: Module wl12xx_sdio is not currently loaded nl80211 not found. Starting network benchmark server: netserver. Starting syslogd/klogd: done Starting thttpd. Starting PVR find: /lib/modules/3.2.0-g2b92769-dirty: No such file or directory Error: missing filename. Could not find pvrsrvkm driver Starting Lighttpd Web Server: lighttpd. 2013-06-25 23:16:45: (log.c.166) server started / Starting Matrix GUI application. *************************************************************** *************************************************************** NOTICE: This file system contains the followin GPLv3 packages: 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 <package> Where <package> is the name printed in the list above NOTE: If the package is a dependency of another package you will be notified of the dependent packages. You should use the --force-removal-of-dependent-packages option to also remove the dependent packages as well *************************************************************** *************************************************************** Stopping Bootlog daemon: bootlogd. _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am335x-evm ttyO0 Arago 2013.05 am335x-evm ttyO0 am335x-evm login:
It has to perform recovery on my filesystem.
Then If I power down the board and try to restart again it hangs on " Waiting for root device /dev/mmcblk0p2... " and the lcd shows the linux logo. After this it is impossible to start again.
Anybody have ideas to what the problem could be?
Thanks in advance.