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.