This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Error while running simple bluetooth demo on AM335 + WL18xx COM8 Module

Other Parts Discussed in Thread: WL1835MODCOM8B, WL1835MOD

Hi,

 I followed the procedure mentioned in the link http://processors.wiki.ti.com/index.php/WL18xx_First_Time_Getting_Started_Guide

after running 

AUDM>SetDevicePower 1 command I am getting an error

"

Error: could not load module /lib/modules/3.2.0/kernel/drivers/bt_enable/gpio_en.ko: No such file or directory
DEVM_PowerOnDevice() Failure: -10032, Response Message Timeout.
Function Error."

Can some one tell me what is going wrong?

  • Hi,

    It is because you  don't have the gpio_en.ko under  /lib/modules/3.2.0/kernel/drivers/bt_enable/gpio_en.ko.

    please build it under board-support/extra-drivers/bt-enable-1.0/ and place it at the above mentioned location which should solve the problem.

     

  • Hi,

     I don't have bt-enable-1.0 folder under extra-drivers in my SDK.

    I have only 

    cryptodev-1.6 wl18xx-firmware-r8.a8.10

    I am using ti-sdk-am335x-evm-07.00.00.00-Linux-x86-Install.bin

    Do I need to install any extra package?

  • Hi,

    If you are using SDK7, you will not require this file the ST will take care of the GPIO

    you can try the SDK7 + bluetopia pre-built images from 

    http://processors.wiki.ti.com/index.php?title=WL18xx_AMxxx_platform_integration_guide#prebuilt_images

  • Hi,

     I downloaded the SDK7+ bluetopia pre-build images from the above link.

    I booted my AM335X EVM with the new images and I tried running the demo

    I used http://processors.wiki.ti.com/index.php/WL18xx_Bluetopia_Platform_Manager_Demo_Guide as a reference.

    I am trying to running audio profile manager, Initialization was successful but I am facing some issue while powering. the log is 

    AUDM>1 1

    BTPM_Initialize() Success: 0.
    DEVM_RegisterEventCallback() Success: 5.
    AUDM>AUDRegisterAudioEndPoint 0

    AUDM_Register_Data_Event_Callback() Success: 1.
    Audio Source Callback Registered.
    AUDM>SetDevicePower 1

    DEVM_PowerOnDevice() Failure: -14, Unknown Error.
    Function Error.
    AUDM>

    Could someone tell me what this -14 error is?

    Regards

    mobaudio

     

  • Hi,

    If I understand correctly you are using COM8 module ( http://www.ti.com/tool/wl1835modcom8b ), right?

    I have tried it myself using the prebuilt images on am335x EVM + COM8 I did not face any problem.
    Make sure you have downloaded the images from

    can you also make sure that you are having the Service pack in the location "/lib/firmware"

  • Hi Sundeep,

     Yes, I am using com8 module (http://www.ti.com/tool/wl1835modcom8b) and I think i have the service pack also in /lib/firmware/.

    file log of lib/firmware/

    root@am335x-evm:/lib/firmware# ls -la
    drwxr-xr-x 3 root root 4096 Aug 5 2014 .
    drwxr-xr-x 8 root root 4096 Aug 5 2014 ..
    -rw-r--r-- 1 root root 3838 Aug 5 2014 LICENCE
    -rw-r--r-- 1 root root 53563 Aug 5 2014 TIInit_10.6.15.bts
    -rwxr-xr-x 1 root root 65408 Aug 5 2014 TIInit_11.8.32.bts
    -rw-r--r-- 1 root root 13720 Aug 5 2014 TIInit_12.10.28.bts
    -rwxr-xr-x 1 root root 61945 Aug 5 2014 TIInit_12.8.32-amsdk-slave.bts
    -rwxr-xr-x 1 root root 65398 Aug 5 2014 TIInit_12.8.32.bts
    -rwxr-xr-x 1 root root 50215 Aug 5 2014 TIInit_7.2.31.bts
    -rw-r--r-- 1 root root 50770 Aug 5 2014 TIInit_7.6.15.bts
    -rw-r--r-- 1 root root 10796 Aug 5 2014 am335x-pm-firmware.bin
    drwxr-xr-x 2 root root 4096 Aug 5 2014 ti-connectivity

    I inserted the card in the AM335 EVM slot, is there any LED that glows on the card?

    Regards

    Ramesh

  • Having exactly the same problem (DEVM_PowerOnDevice() Failure -14, Unknown Error) getting Bluetooth running on AM335x Starter Kit. I'm also using the SS1 pre-built images suggested.

    Pretty frustrating that I can get BT to work with the BT_*.sh scripts in version 05.05.00 SD card included with the Starter Kit, but the actual 05.05.00 SDK is no longer available so it only proves the SK has a working BT module. 

    Then move everything to the latest version 07.00.00 SDK, using the above boot and rootfs pre-built partitions with SS1, and now find that it doesn't work.

  • Hi,

    That is strange, I just tried it once again without any issue, with the prebuilt images.

    No lite will be glowing on the COM8.

    Please see the Teta Term output as below

    am335x-evm login: root

    root@am335x-evm:~# cd ss1/

    root@am335x-evm:~/ss1# ./SS1BTPM &

    [1] 1580

    root@am335x-evm:~/ss1# ./LinuxAUDM

     

    ************************************************************************

    * Command Options: 1) Initialize                                       *

    *                  2) Cleanup                                          *

    *                  3) QueryDebugZoneMask                               *

    *                  4) SetDebugZoneMask                                 *

    *                  5) ShutdownService                                  *

    *                  6) RegisterEventCallback,                           *

    *                  7) UnRegisterEventCallback,                         *

    *                  8) QueryDevicePower                                 *

    *                  9) SetDevicePower                                   *

    *                  10)QueryLocalDeviceProperties                       *

    *                  11)SetLocalDeviceName                               *

    *                  12)SetLocalClassOfDevice                            *

    *                  13)SetDiscoverable                                  *

    *                  14)SetConnectable                                   *

    *                  15)SetPairable                                      *

    *                  16)StartDeviceDiscovery                             *

    *                  17)StopDeviceDiscovery                              *

    *                  18)QueryRemoteDeviceList                            *

    *                  19)QueryRemoteDeviceProperties                      *

    *                  20)AddRemoteDevice                                  *

    *                  21)DeleteRemoteDevice                               *

    *                  22)DeleteRemoteDevices                              *

    *                  23)PairWithRemoteDevice                             *

    *                  24)CancelPairWithRemoteDevice                       *

    *                  25)UnPairRemoteDevice                               *

    *                  26)QueryRemoteDeviceServices                        *

    *                  27)RegisterAuthentication                           *

    *                  28)UnRegisterAuthentication                         *

    *                  29)PINCodeResponse                                  *

    *                  30)PassKeyResponse                                  *

    *                  31)UserConfirmationResponse                         *

    *                  32)ChangeSimplePairingParameters                    *

    *                  33)AUDRegisterAudioEndPoint                         *

    *                  34)AUDUnRegisterAudioEndPoint                       *

    *                  35)AUDRegisterRemoteControl                         *

    *                  36)AUDUnRegisterRemoteControl                       *

    *                  37)AUDConnectAudio                                  *

    *                  38)AUDDisconnectAudio                               *

    *                  39)AUDConnectionRequestResponse                     *

    *                  40)AUDChangeIncomingFlags                           *

    *                  41)AUDPlayWAV                                       *

    *                  42)AUDGetStreamStatus                               *

    *                  43)AUDQueryStreamConnected                          *

    *                  44)AUDQueryStreamState                              *

    *                  45)AUDSetStreamState                                *

    *                  46)AUDQueryStreamFormat                             *

    *                  47)AUDSetStreamFormat                               *

    *                  48)AUDQueryStreamConfiguration                      *

    *                  49)AUDSendRemoteControlPassThroughCommand           *

    *                  50)AUDConnectRemoteControl                          *

    *                  51)AUDDisconnectRemoteControl                       *

    *                  52)AUDQueryConnectedRemoteControls                  *

    *                  53)AUDSendRemoteControlGetCapabilitiesCommand       *

    *                  54)AUDSendRemoteControlSetAbsoluteVolumeCommand     *

    *                  55)AUDSendRemoteControlRegisterNotificationCommand  *

    *                  56)AUDSendRemoteControlRegisterNotificationResponse *

    *                  57)AUDSendRemoteControlGetTrackInformationCommand   *

    *                  58)AUDSendRemoteControlGetPlayStatusCommand         *

    *                  Help, Quit.                                         *

    ************************************************************************

    AUDM>1 1

     

    BTPM_Initialize() Success: 0.

    DEVM_RegisterEventCallback() Success: 5.

    AUDM>AUDRegisterAudioEndPoint

     

    Usage: AUDRegisterAudioEndPoint [Local Stream Type (0 = Source, 1 = Sink)].

    Function Error.

    AUDM>AUDRegisterAudioEndPoint 0

     

    AUDM_Register_Data_Event_Callback() Success: 1.

    Audio Source Callback Registered.

    AUDM>9 1

     

    [  190.608441] (hci_tty): inside hci_tty_open (dd2814b0, dd3ad8c0)

    [  190.614735] (stc):  chnl_id list empty :4

    [  190.618951] (stk) : st_kim_start(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)

     

    uim:read 1 from install

     

    uim:@ st_uart_config

    uim: signal received, opening /dev/ttyO1

    uim:@ set_baud_rate

    uim:set_baud_rate() done

    uim:Setting speed to 3000000

    uim:@ read_command_complete

    uim: Command complete started

    uim:@ read_hci_event

    uim: read_hci_event

    uim:Command complete done

    uim:Speed changi

    [  190.782011] (stc): st_tty_open ng to 3000000, 1

    uim:@ set_custom_baud_rate

    (stk) :line discipline installeduim:Installed N_TI_WL Line displine

    [  190.796243] (stk) :TIInit_11.8.32.bts

    uim:begin polling...

    (stk) :change remote baud rate command in firmware

    [  190.816228] (stk) :skipping the wait event of change remote baud(stk) :sleep command in scr

    [  191.510834] (stk) :sleep command in scr[  192.457033] (stc): add_channel_to_table: id 4

    [  192.461691] (stc): add_channel_to_table: id 2

    [  192.466293] (stc): add_channel_to_table: id 3

    DEVM_PowerOnDevice() Success: 0.

    AUDM>

    Device Powered On.

    AUDM>StartDeviceDiscovery

     

    Usage: StartDeviceDiscovery [Duration].

    Function Error.

    AUDM>StartDeviceDiscovery 0

     

    Attempting to Start Discovery (INDEFINITE).

    DEVM_StartDeviceDiscovery() Success: 1.

    AUDM>

    Remote Device Found.

    BD_ADDR:       10683F59E8A1

    COD:           0x0C025A

    Device Name:   Nexus4

    Device Flags:  0x80000401

    RSSI:          -75

    Friendly Name:

    App. Info:   : 00000000

    Paired State : FALSE

    Connect State: FALSE

    Encrypt State: FALSE

    Sniff State : FALSE

    Serv. Known  : FALSE

    AUDM>

     

  • I'm not trying to take over the thread, I just wanted you to know that I'm following this as well, and it is at least as important to me as it is for the fellow who originally posted.

    It worked for me as it did for you until the AUDM>9 1 command.  At that point I get the same DEVM_PowerOnDevice error message as above (Failure -14, Unknown Error.).

    (I will be using SPP for my application, but the SPPM behaves the same way as the AUDM at the point SetDevicePowerOn is issued.)

  • I looked through the boot messages for problems.  Maybe something here will help.

    One error is that it is looking for files in the path /lib/modules/<long version number>+, but the real path doesn't end with the plus (+).  I made a link with the + added and no error is being reported.

    Another error the boot process reports is that there is no "uEnv.txt" file.  Should there be one (using the SK)?

    In the /boot directory there are several .dtb files and two image files.  Both image files have the same name but one has "-yaniv" at the end of the name.  I tried setting the zImage link to each one in turn but didn't see any difference.
      Should the /boot directory contain all the .dtb files or just the one specific for the platform (or does it not matter)?

    When running AUDM, if I shut down the service and then run the device power on command (9 1), it reports success!  It doesn't turn on the power, of course, but I'm surprised it doesn't report that the service is shut down.

    I made a typo switching the zImage link so right now I can't boot; that's my stopping point for today.  I'll fix it and resume tomorrow.

  • Hi,

    Just for your information Please see my bootup logs attached.

    reboot
    
    Broadcast message from root@am335x-evm (ttyO0) (Mon Mar 31 02:34:23 2014):
    The system is going down for reboot NOW!
    INIT: S��INIT: Sending processes the TERM signal
    root@am335x-evm:~# INIT: Sending processes the KILL signal
    UIM SYSFS Node Found at /sys/./devices/kim.12/install
    Stopping uim-sysfs daemon.
    Stopping Dropbear SSH server: stopped /usr/sbin/dropbear (pid 1459)
    dropbear.
    Stopping telnet daemon.
    Stopping system message bus: Stopping syslogd/klogd: stopped syslogd (pid 1471)
    stopped klogd (pid 1474)
    done
    Stopping thttpd.
    ALSA: Storing mixer settings...
    Deconfiguring network interfaces... ifdown: interface eth0 not configured
    done.
    Stopping PVR
    Error: Module bufferclass_ti is not currently loaded
    Stopping Lighttpd Web Server: stopped /usr/sbin/lighttpd (pid 1516)
    lighttpd.
    Stopping 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
    ***************************************************************
    ***************************************************************
    Sending all processes the TERM signal...
    Error VT_WAITACTIVE failed
    : Interrupted system call
    Sending all processes the KILL signal...
    Unmounting remote filesystems...
    Deactivating swap...
    Unmounting local filesystems...
    [   63.716988] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    Rebooting... [   65.846739] reboot: Restarting system
    CCCCCCCC
    U-Boot SPL 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    reading args
    spl: error reading image args, err - -1
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    
    I2C:   ready
    DRAM:  512 MiB
    NAND:  256 MiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    *** Warning - bad CRC, using default environment
    
    Net:   <ethaddr> not set. Validating first E-fuse MAC
    cpsw, usb_ether
    Hit any key to stop autoboot:  3  2  1  0 
    mmc0 is current device
    Scanning mmc 0...
    4158656 bytes read in 268 ms (14.8 MiB/s)
    41840 bytes read in 23 ms (1.7 MiB/s)
    mmc0 is current device
    SD/MMC found on device 0
    reading uEnv.txt
    ** Unable to read file uEnv.txt **
    4158656 bytes read in 267 ms (14.9 MiB/s)
    41840 bytes read in 23 ms (1.7 MiB/s)
    Kernel image @ 0x80200000 [ 0x000000 - 0x3f74c0 ]
    ## Flattened Device Tree blob at 80f80000
       Booting using the fdt blob at 0x80f80000
       Loading Device Tree to 9f31f000, end 9f32c36f ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.12.10-ti2013.12.01 (eyalr@eyalr-VirtualBox) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #40 Tue Jun 17 13:50:42 IDT 2014
    [    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: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM
    [    0.000000] cma: CMA: reserved 24 MiB at 9d800000
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES1.0 (sgx neon )
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129280
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
    [    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: 483268K/521216K available (5611K kernel code, 561K rwdata, 1880K rodata, 348K init, 224K bss, 37948K 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]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc075904c   (7493 kB)
    [    0.000000]       .init : 0xc075a000 - 0xc07b1188   ( 349 kB)
    [    0.000000]       .data : 0xc07b2000 - 0xc083e4e0   ( 562 kB)
    [    0.000000]        .bss : 0xc083e4e0 - 0xc0876630   ( 225 kB)
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    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: timer2 at 24000000 Hz
    [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
    [    0.000000] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000000] Console: colour dummy device 80x30
    [    0.000328] Calibrating delay loop... 479.23 BogoMIPS (lpj=2396160)
    [    0.119703] pid_max: default: 32768 minimum: 301
    [    0.119814] Security Framework initialized
    [    0.119864] Mount-cache hash table entries: 512
    [    0.129188] CPU: Testing write buffer coherency: ok
    [    0.129607] Setting up static identity map for 0xc0580998 - 0xc0580a08
    [    0.130580] devtmpfs: initialized
    [    0.132263] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.194639] omap_hwmod: debugss: _wait_target_disable failed
    [    0.195441] pinctrl core: initialized pinctrl subsystem
    [    0.196231] regulator-dummy: no parameters
    [    0.198682] NET: Registered protocol family 16
    [    0.201074] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.212262] platform mpu.1: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.213335] platform 49000000.edma: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.214552] OMAP GPIO hardware version 0.1
    [    0.223603] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nandflash_pins_default, deferring probe
    [    0.223636] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
    [    0.224009] platform 56000000.sgx: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.227834] DSS not supported on this SoC
    [    0.227850] No ATAGs?
    [    0.227861] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.251165] bio: create slab <bio-0> at 0
    [    0.265203] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.266108] vbat: 5000 mV 
    [    0.266495] lis3_reg: no parameters
    [    0.266966] wlan-en-regulator: 1800 mV 
    [    0.270219] vgaarb: loaded
    [    0.271449] SCSI subsystem initialized
    [    0.272736] usbcore: registered new interface driver usbfs
    [    0.272924] usbcore: registered new interface driver hub
    [    0.273126] usbcore: registered new device driver usb
    [    0.274040] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c0_pins, deferring probe
    [    0.274069] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    [    0.274096] omap_i2c 4802a000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c1_pins, deferring probe
    [    0.274112] platform 4802a000.i2c: Driver omap_i2c requests probe deferral
    [    0.274339] media: Linux media interface: v0.10
    [    0.274501] Linux video capture interface: v2.00
    [    0.274754] pps_core: LinuxPPS API ver. 1 registered
    [    0.274764] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.274884] PTP clock support registered
    [    0.277368] Switched to clocksource timer1
    [    0.295383] NET: Registered protocol family 2
    [    0.296028] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    [    0.296120] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.296173] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.296249] TCP: reno registered
    [    0.296263] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.296283] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.296491] NET: Registered protocol family 1
    [    0.296820] RPC: Registered named UNIX socket transport module.
    [    0.296832] RPC: Registered udp transport module.
    [    0.296838] RPC: Registered tcp transport module.
    [    0.296845] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.297909] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.298602] PM: Loading am335x-pm-firmware.bin
    [    0.450703] VFS: Disk quotas dquot_6.5.2
    [    0.450779] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.451415] NFS: Registering the id_resolver key type
    [    0.451503] Key type id_resolver registered
    [    0.451514] Key type id_legacy registered
    [    0.451557] jffs2: version 2.2. (NAND) (SUMMARY)  � 2001-2006 Red Hat, Inc.
    [    0.451731] msgmni has been set to 991
    [    0.453315] NET: Registered protocol family 38
    [    0.453367] io scheduler noop registered
    [    0.453376] io scheduler deadline registered
    [    0.453399] io scheduler cfq registered (default)
    [    0.455580] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [    0.509573] Console: switching to colour frame buffer device 100x30
    [    0.517473] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.520262] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    [    1.160078] console [ttyO0] enabled
    [    1.164728] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    [    1.175946] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    1.192762] brd: module loaded
    [    1.201062] loop: module loaded
    [    1.204773] (stk) :sysfs entries created
    [    1.209020] (stk) : debugfs entries created 
    [    1.213623] (hci_tty): inside hci_tty_init
    [    1.218628] (hci_tty): allocated 248, 0
    [    1.227048] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.237851] usbcore: registered new interface driver asix
    [    1.243771] usbcore: registered new interface driver ax88179_178a
    [    1.250411] usbcore: registered new interface driver cdc_ether
    [    1.256728] usbcore: registered new interface driver r815x
    [    1.262730] usbcore: registered new interface driver smsc95xx
    [    1.268974] usbcore: registered new interface driver net1080
    [    1.275097] usbcore: registered new interface driver cdc_subset
    [    1.281524] usbcore: registered new interface driver zaurus
    [    1.287651] usbcore: registered new interface driver cdc_ncm
    [    1.294145] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    1.301091] ehci-pci: EHCI PCI platform driver
    [    1.305977] ehci-omap: OMAP-EHCI Host Controller driver
    [    1.312457] usbcore: registered new interface driver cdc_wdm
    [    1.318683] usbcore: registered new interface driver usb-storage
    [    1.326155] mousedev: PS/2 mouse device common for all mice
    [    1.333287] input: matrix_keypad.7 as /devices/matrix_keypad.7/input/input0
    [    1.342708] input: ti-tsc as /devices/ocp.2/44e0d000.tscadc/TI-am335x-tsc/input/input1
    [    1.353203] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    1.360747] 44e3e000.rtc: already running
    [    1.365838] i2c /dev entries driver
    [    1.370123] Driver for 1-wire Dallas network protocol.
    [    1.377875] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    1.387051] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    1.394329] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    1.401578] omap_hsmmc 48060000.mmc: unable to get vmmc regulator -517
    [    1.408530] edma-dma-engine edma-dma-engine.0: freeing channel for 24
    [    1.415343] edma-dma-engine edma-dma-engine.0: freeing channel for 25
    [    1.422279] platform 48060000.mmc: Driver omap_hsmmc requests probe deferral
    [    1.429994] edma-dma-engine edma-dma-engine.0: allocated channel for 0:13
    [    1.437183] edma-dma-engine edma-dma-engine.0: allocated channel for 0:12
    [    1.518222] omap_hwmod: gpio1: _wait_target_disable failed
    [    1.548423] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.555176] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
    [    1.562461] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    [    1.572966] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    [    1.579122] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
    [    1.586227] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
    [    1.593361] mmc0: card claims to support voltages below the defined range. These will be ignored.
    [    1.604288] usbcore: registered new interface driver usbhid
    [    1.610220] usbhid: USB HID core driver
    [    1.616822] oprofile: no performance counters
    [    1.621905] oprofile: using timer interrupt.
    [    1.626559] nf_conntrack version 0.5.0 (7935 buckets, 31740 max)
    [    1.633643] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    1.639415] TCP: cubic registered
    [    1.642915] Initializing XFRM netlink socket
    [    1.647469] NET: Registered protocol family 17
    [    1.652194] NET: Registered protocol family 15
    [    1.656940] 8021q: 802.1Q VLAN Support v1.8
    [    1.661466] Key type dns_resolver registered
    [    1.666781] cpu cpu0: cpu0 regulator not ready, retry
    [    1.672188] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    [    1.680661] ThumbEE CPU extension supported.
    [    1.687125] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.692648] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.700404] ONFI param page 0 valid
    [    1.704101] ONFI flash detected
    [    1.707482] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64
    [    1.719538] omap2-nand: detected x8 NAND flash
    [    1.724230] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
    [    1.729887] omap2-nand: using custom ecc layout
    [    1.734746] 10 ofpart partitions found on MTD device omap2-nand.0
    [    1.741204] Creating 10 MTD partitions on "omap2-nand.0":
    [    1.746919] 0x000000000000-0x000000020000 : "NAND.SPL"
    [    1.754211] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
    [    1.761949] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
    [    1.769657] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
    [    1.777336] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
    [    1.785475] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
    [    1.793487] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
    [    1.801153] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
    [    1.809571] 0x000000200000-0x000000a00000 : "NAND.kernel"
    [    1.822514] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.829287] 0x000000a00000-0x000010000000 : "NAND.file-system"
    [    2.042956] tps65910 0-002d: No interrupt support, no core IRQ
    [    2.050531] mmc0: new high speed SDIO card at address 0001
    [    2.059118] vrtc: 1800 mV 
    [    2.062269] vrtc: supplied by vbat
    [    2.067178] vio: at 1800 mV 
    [    2.070341] vio: supplied by vbat
    [    2.075247] vdd_mpu: 912 <--> 1375 mV at 1137 mV 
    [    2.080311] vdd_mpu: supplied by vbat
    [    2.085564] vdd_core: 912 <--> 1150 mV at 1137 mV 
    [    2.090734] vdd_core: supplied by vbat
    [    2.095714] vdd3: 5000 mV 
    [    2.099791] vdig1: at 1800 mV 
    [    2.103101] vdig1: supplied by vbat
    [    2.108035] vdig2: at 1800 mV 
    [    2.111328] vdig2: supplied by vbat
    [    2.116220] vpll: at 1800 mV 
    [    2.119454] vpll: supplied by vbat
    [    2.124223] vdac: at 1800 mV 
    [    2.127456] vdac: supplied by vbat
    [    2.132252] vaux1: at 1800 mV 
    [    2.135549] vaux1: supplied by vbat
    [    2.140414] vaux2: at 3300 mV 
    [    2.143707] vaux2: supplied by vbat
    [    2.148583] vaux33: at 3300 mV 
    [    2.151974] vaux33: supplied by vbat
    [    2.156904] vmmc: 1800 <--> 3300 mV at 3300 mV 
    [    2.161810] vmmc: supplied by vbat
    [    2.166260] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    2.175159] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [    2.182011] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    2.189263] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    2.287401] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    2.293860] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    2.301303] libphy: 4a101000.mdio: probed
    [    2.305568] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Atheros 8031 ethernet
    [    2.316149] Detected MACID = 00:18:31:8e:f7:a4
    [    2.323209] input: volume_keys.8 as /devices/volume_keys.8/input/input2
    [    2.331142] omap_rtc 44e3e000.rtc: setting system clock to 2014-03-31 02:34:56 UTC (1396233296)
    [    2.344025] Waiting for root device /dev/mmcblk0p2...
    [    2.361676] mmc1: new high speed SDHC card at address aaaa
    [    2.368269] mmcblk0: mmc1:aaaa SU04G 3.69 GiB 
    [    2.374860]  mmcblk0: p1 p2
    [    2.467953] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.476597] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    [    2.492004] devtmpfs: mounted
    [    2.495751] Freeing unused kernel memory: 348K (c075a000 - c07b1000)
    INIT: version 2.88 booting
    Starting udev
    [    3.104939] udevd[889]: starting version 182
    [    3.544236] Bluetooth: Core ver 2.16
    [    3.548286] NET: Registered protocol family 31
    [    3.552983] Bluetooth: HCI device and connection manager initialized
    [    3.559770] Bluetooth: HCI socket layer initialized
    [    3.564931] Bluetooth: L2CAP socket layer initialized
    [    3.570323] Bluetooth: SCO socket layer initialized
    [    3.646814] PM: CM3 Firmware Version = 0x186
    [    3.998024] tsl2550 1-0039: standard operating mode
    [    4.148682] tsl2550 1-0039: support ver. 1.2 enabled
    [    4.155295] lm75 1-0048: hwmon0: sensor 'tmp275'
    [    4.182657] lis3lv02d: 16 bits lis331dlh sensor found
    [    4.217588] (stc):  chnl_id list empty :4 
    [    4.221742] (stk) : st_kim_start(stk) :ldisc_install = 1[    4.500096] input: ST LIS3LV02DL Accelerometer as /devices/platform/lis3lv02d/input/input3
    [    4.593715] davinci_evm sound.3: ASoC: CODEC (null) not registered
    [    4.600397] davinci_evm sound.3: snd_soc_register_card failed (-517)
    [    4.607146] platform sound.3: Driver davinci_evm requests probe deferral
    [    4.676510] davinci_evm sound.3: ASoC: CODEC (null) not registered
    [    4.683185] davinci_evm sound.3: snd_soc_register_card failed (-517)
    [    4.689956] platform sound.3: Driver davinci_evm requests probe deferral
    [    4.853519] davinci_evm sound.3:  tlv320aic3x-hifi <-> 4803c000.mcasp mapping ok
    
    [    5.327525] (stk) :ldisc installation timeout(stk) :ldisc_install = 0
    [    6.327789] (stk) : timed out waiting for ldisc to be un-installed(stk) :ldisc_install = 1
    [    7.437497] (stk) :ldisc installation timeout(stk) :ldisc_install = 0[    7.543687] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [    7.751939] musb-hdrc musb-hdrc.1.auto: Enabled SW babble control
    [    7.760306] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
    [    7.858900] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
    [    7.904975] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    7.912264] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    7.919921] usb usb1: Product: MUSB HDRC host driver
    [    7.925170] usb usb1: Manufacturer: Linux 3.12.10-ti2013.12.01 musb-hcd
    [    7.932174] usb usb1: SerialNumber: musb-hdrc.1.auto
    [    8.075382] hub 1-0:1.0: USB hub found
    [    8.079983] hub 1-0:1.0: 1 port detected
    [    8.094002] musb-hdrc musb-hdrc.2.auto: Enabled SW babble control
    [    8.102369] musb-hdrc musb-hdrc.2.auto: MUSB HDRC host driver
    [    8.112685] musb-hdrc musb-hdrc.2.auto: new USB bus registered, assigned bus number 2
    [    8.137940] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    8.145277] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.153025] usb usb2: Product: MUSB HDRC host driver
    [    8.158308] usb usb2: Manufacturer: Linux 3.12.10-ti2013.12.01 musb-hcd
    [    8.165314] usb usb2: SerialNumber: musb-hdrc.2.auto
    [    8.175442] hub 2-0:1.0: USB hub found
    [    8.179779] hub 2-0:1.0: 1 port detected
    [    8.270804] cfg80211: Calling CRDA to update world regulatory domain
    
    [    8.437435] (stk) : timed out waiting for ldisc to be un-installed(stk) :ldisc_install = 1[    8.763175] cfg80211: World regulatory domain updated:
    [    8.768764] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    [    8.777443] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    [    8.785627] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
    [    8.793827] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
    [    8.802021] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    [    8.810216] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    [    9.442511] cryptodev: disagrees about version of symbol module_layout
    Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
    bootlogd.
    [    9.540049] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    
    [    9.547493] (stk) :ldisc installation timeout(stk) :ldisc_install = 0[    9.688564] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [    9.709616] wlcore: loaded
    [    9.712559] wlcore: driver version: ti2013.12.01-8-g2800fec
    [    9.718503] wlcore: compilation time: Tue Jun 17 13:55:41 2014
    ALSA: Restoring mixer settings...
    Configuring network interfaces... [   10.456179] net eth0: initializing cpsw version 1.12 (0)
    [   10.464125] net eth0: phy found : id is : 0x4dd074
    [   10.474742] 8021q: adding VLAN 0 to HW filter on device eth0
    udhcpc (v1.20.2) started
    
    [   10.547522] (stk) : timed out waiting for ldisc to be un-installed(stk) :ldisc_install = 1Sending discover...
    
    [   11.657399] (stk) :ldisc installation timeout(stk) :ldisc_install = 0
    [   12.657384] (stk) : timed out waiting for ldisc to be un-installed(stk) :ldisc_install = 1Sending discover...
    
    [   13.767421] (stk) :ldisc installation timeout(stk) :ldisc_install = 0
    [   14.767416] (stk) : timed out waiting for ldisc to be un-installed(stk) :ldisc_install = 1
    [   15.877395] (stk) :ldisc installation timeout(stk) :ldisc_install = 0Sending discover...
    
    [   16.877407] (stk) : timed out waiting for ldisc to be un-installed[   16.885972] Bluetooth: st_register failed -22
    No lease, failing
    done.
    INIT: Entering runlevel: 5
    Starting system message bus: dbus.
    UIM SYSFS Node Found at /sys/./devices/kim.12/install
    Starting uim-sysfs daemon.
    uim:@ main
    uim:install = /sys/./devices/kim.12/install
    uim:dev_name = /sys/./devices/kim.12/dev_name
    uim:baud_rate = /sys/./devices/kim.12/baud_rate
    uim:flow_cntrl = /sys/./devices/kim.12/flow_cntrl
    uim:begin polling...
    Starting Dropbear SSH server: dropbear.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting PVR
    Error: missing filename.
    Could not find pvrsrvkm driver
    Starting Lighttpd Web Server: lighttpd.
    2014-03-31 02:35:14: (log.c.166) server started 
    /
    Starting Matrix GUI application.
    [   25.654567] Number of LUNs=8
    [   25.657708] Mass Storage Function, version: 2009/09/11
    [   25.663150] LUN: removable file: (no medium)
    [   25.667689] Number of LUNs=1
    [   25.670903] LUN: file: /dev/mmcblk0p1
    [   25.674769] Number of LUNs=1
    [   25.681544] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
    [   25.688994] g_mass_storage gadget: userspace failed to provide iSerialNumber
    [   25.696449] g_mass_storage gadget: g_mass_storage ready
    ***************************************************************
    ***************************************************************
    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.12 am335x-evm ttyO0
    
    am335x-evm login: root
    root@am335x-evm:~# 

    If you are using the prebuilt images you don't need to do any modification, it should work by default.

    http://processors.wiki.ti.com/index.php?title=WL18xx_AMxxx_platform_integration_guide#Prebuilt_images 

    If you are using the correct images on AM335x+COM8 and it still does not work. then either you module is not inserted correctly or something is wrong with your module

  • Hi,

    I am pasting my boot log. Can you please review and let me know is there something wrong?

    INIT: version 2.88 booting
    Starting udev
    [ 5.038983] udevd[883]: starting version 182
    [ 5.841982] musb_am335x: disagrees about version of symbol module_layout
    [ 6.195309] PM: CM3 Firmware Version = 0x186
    [ 6.239322] soundcore: disagrees about version of symbol module_layout
    [ 6.246406] soundcore: disagrees about version of symbol module_layout
    [ 6.432953] tsl2550: disagrees about version of symbol module_layout
    [ 6.484603] lm75: disagrees about version of symbol module_layout
    [ 6.527440] snd_page_alloc: disagrees about version of symbol module_layout
    [ 6.535095] snd_page_alloc: disagrees about version of symbol module_layout
    [ 6.585001] musb_am335x: disagrees about version of symbol module_layout
    [ 6.731505] input_polldev: disagrees about version of symbol module_layout
    [ 6.802875] industrialio: disagrees about version of symbol module_layout
    [ 6.913257] soundcore: disagrees about version of symbol module_layout
    [ 6.922392] soundcore: disagrees about version of symbol module_layout
    [ 6.978325] tsl2550: disagrees about version of symbol module_layout
    [ 6.992086] lm75: disagrees about version of symbol module_layout
    [ 7.003751] snd_page_alloc: disagrees about version of symbol module_layout
    [ 7.038691] snd_page_alloc: disagrees about version of symbol module_layout
    [ 7.108803] input_polldev: disagrees about version of symbol module_layout
    [ 7.346922] industrialio: disagrees about version of symbol module_layout
    [ 7.368959] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.376324] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.613897] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.633369] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.881527] bluetooth: disagrees about version of symbol module_layout
    [ 8.117314] bluetooth: disagrees about version of symbol module_layout
    [ 11.285566] wlcore_sdio: disagrees about version of symbol module_layout
    [ 11.398569] wlcore_sdio: disagrees about version of symbol module_layout
    [ 11.459131] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [ 11.474415] EXT4-fs (mmcblk0p2): recovery complete
    [ 11.479520] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 11.856060] cryptodev: driver 1.6 loaded.
    Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
    bootlogd.
    ALSA: Restoring mixer settings...
    /usr/sbin/alsactl: load_state:1696: No soundcards found...
    NOT configuring network interfaces: / is an NFS mount
    Mon Mar 31 02:34:00 UTC 2014
    INIT: Entering runlevel: 5
    Starting system message bus: dbus.
    UIM SYSFS Node Found at /sys/./devices/kim.12/install
    Starting uim-sysfs daemon.
    uim:@ main
    uim:install = /sys/./devices/kim.12/install
    uim:dev_name = /sys/./devices/kim.12/dev_name
    uim:baud_rate = /sys/./devices/kim.12/baud_rate
    uim:flow_cntrl = /sys/./devices/kim.12/flow_cntrl
    uim:begin polling...
    Starting Dropbear SSH server: dropbear.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting PVR
    Error: missing filename.
    Could not find pvrsrvkm driver
    Starting Lighttpd Web Server: lighttpd.
    2014-03-31 02:34:01: (log.c.166) server started
    /
    Starting Matrix GUI application.
    [ 15.083000] configfs: disagrees about version of symbol module_layout
    ERROR: could not insert 'g_mass_storage': Exec format error
    ***************************************************************
    ***************************************************************
    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.12 am335x-evm ttyO0

    am335x-evm login: root

    Regards

    Ramesh

  • Hi Sundeep,

     I compare my boot log with the one you attached. I am finding lot of differences. 

    I am attaching my bootlog with this message.

    Could you please share your Z-image

    Regards

    Ramesh

    U-Boot SPL 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    reading args
    spl: error reading image args, err - -1
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    
    I2C:   ready
    DRAM:  512 MiB
    NAND:  256 MiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Net:   cpsw, usb_ether
    Hit any key to stop autoboot:  0 
    cpsw Waiting for PHY auto negotiation to complete. done
    link up on port 0, speed 1000, full duplex
    BOOTP broadcast 1
    BOOTP broadcast 2
    DHCP client bound to address 172.20.33.187
    link up on port 0, speed 1000, full duplex
    Using cpsw device
    TFTP from server 192.168.48.33; our IP address is 172.20.33.187; sending through gateway 172.20.47.254
    Filename 'zImage-am335x-evm.bin'.
    Load address: 0x80200000
    Loading: #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #########################
             2.9 MiB/s
    done
    Bytes transferred = 4117616 (3ed470 hex)
    link up on port 0, speed 1000, full duplex
    Using cpsw device
    TFTP from server 192.168.48.33; our IP address is 172.20.33.187; sending through gateway 172.20.47.254
    Filename 'am335x-evm.dtb'.
    Load address: 0x80f80000
    Loading: #########
             2.5 MiB/s
    done
    Bytes transferred = 41564 (a25c hex)
    Kernel image @ 0x80200000 [ 0x000000 - 0x3ed470 ]
    ## Flattened Device Tree blob at 80f80000
       Booting using the fdt blob at 0x80f80000
       Loading Device Tree to 9f31f000, end 9f32c25b ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.12.10-ti2013.12.01 (jenkins@sdit-build02) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Sun Mar 30 20:4
    [    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: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM
    [    0.000000] cma: CMA: reserved 24 MiB at 9d800000
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES1.0 (sgx neon )
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129280
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/nfs nfsroot=192.168.48.33:/home/ittiam/ti-sdk-am335x-evm-07.00.00.00/targetNFS,nolock rw ip=dhcp
    [    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: 483332K/521216K available (5555K kernel code, 559K rwdata, 1876K rodata, 345K init, 225K bss, 37884K 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]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc074a04c   (7433 kB)
    [    0.000000]       .init : 0xc074b000 - 0xc07a15f0   ( 346 kB)
    [    0.000000]       .data : 0xc07a2000 - 0xc082ddd8   ( 560 kB)
    [    0.000000]        .bss : 0xc082ddd8 - 0xc0866400   ( 226 kB)
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    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: timer2 at 24000000 Hz
    [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
    [    0.000000] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000000] Console: colour dummy device 80x30
    [    0.000319] Calibrating delay loop... 479.23 BogoMIPS (lpj=2396160)
    [    0.119716] pid_max: default: 32768 minimum: 301
    [    0.119825] Security Framework initialized
    [    0.119879] Mount-cache hash table entries: 512
    [    0.129088] CPU: Testing write buffer coherency: ok
    [    0.129515] Setting up static identity map for 0xc0572e68 - 0xc0572ed8
    [    0.130496] devtmpfs: initialized
    [    0.132214] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.194640] omap_hwmod: debugss: _wait_target_disable failed
    [    0.195383] pinctrl core: initialized pinctrl subsystem
    [    0.196256] regulator-dummy: no parameters
    [    0.198722] NET: Registered protocol family 16
    [    0.201088] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.203772] cpuidle: using governor ladder
    [    0.203788] cpuidle: using governor menu
    [    0.212540] platform mpu.1: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.213654] platform 49000000.edma: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.214914] OMAP GPIO hardware version 0.1
    [    0.224376] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nandflash_pins_default, deferring probe
    [    0.224410] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
    [    0.224793] platform 56000000.sgx: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.228819] DSS not supported on this SoC
    [    0.228838] No ATAGs?
    [    0.228849] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.253219] bio: create slab <bio-0> at 0
    [    0.268098] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.268992] vbat: 5000 mV 
    [    0.269391] lis3_reg: no parameters
    [    0.269909] wlan-en-regulator: 1800 mV 
    [    0.273189] vgaarb: loaded
    [    0.274490] SCSI subsystem initialized
    [    0.275863] usbcore: registered new interface driver usbfs
    [    0.276042] usbcore: registered new interface driver hub
    [    0.276253] usbcore: registered new device driver usb
    [    0.277256] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c0_pins, deferring probe
    [    0.277286] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    [    0.277315] omap_i2c 4802a000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c1_pins, deferring probe
    [    0.277330] platform 4802a000.i2c: Driver omap_i2c requests probe deferral
    [    0.277578] media: Linux media interface: v0.10
    [    0.277760] Linux video capture interface: v2.00
    [    0.278034] pps_core: LinuxPPS API ver. 1 registered
    [    0.278044] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.278179] PTP clock support registered
    [    0.280871] Switched to clocksource timer1
    [    0.299863] NET: Registered protocol family 2
    [    0.300528] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    [    0.300621] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.300673] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.300750] TCP: reno registered
    [    0.300766] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.300787] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.301075] NET: Registered protocol family 1
    [    0.301485] RPC: Registered named UNIX socket transport module.
    [    0.301497] RPC: Registered udp transport module.
    [    0.301504] RPC: Registered tcp transport module.
    [    0.301511] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.302485] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.303177] PM: Loading am335x-pm-firmware.bin
    [    0.459668] VFS: Disk quotas dquot_6.5.2
    [    0.459743] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.460378] NFS: Registering the id_resolver key type
    [    0.460465] Key type id_resolver registered
    [    0.460474] Key type id_legacy registered
    [    0.460524] jffs2: version 2.2. (NAND) (SUMMARY)  �© 2001-2006 Red Hat, Inc.
    [    0.460706] msgmni has been set to 992
    [    0.462416] NET: Registered protocol family 38
    [    0.462457] io scheduler noop registered
    [    0.462466] io scheduler deadline registered
    [    0.462511] io scheduler cfq registered (default)
    [    0.464711] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [    0.518525] Console: switching to colour frame buffer device 100x30
    [    0.526027] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.528969] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    [    1.182442] console [ttyO0] enabled
    [    1.187041] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    [    1.198259] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    1.215555] brd: module loaded
    [    1.224133] loop: module loaded
    [    1.227828] (stk) :sysfs entries created
    [    1.232132] (stk) : debugfs entries created 
    [    1.241240] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.252327] usbcore: registered new interface driver asix
    [    1.258278] usbcore: registered new interface driver ax88179_178a
    [    1.264899] usbcore: registered new interface driver cdc_ether
    [    1.271255] usbcore: registered new interface driver r815x
    [    1.277251] usbcore: registered new interface driver smsc95xx
    [    1.283477] usbcore: registered new interface driver net1080
    [    1.289642] usbcore: registered new interface driver cdc_subset
    [    1.296056] usbcore: registered new interface driver zaurus
    [    1.302211] usbcore: registered new interface driver cdc_ncm
    [    1.308722] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    1.315665] ehci-pci: EHCI PCI platform driver
    [    1.320588] ehci-omap: OMAP-EHCI Host Controller driver
    [    1.327103] usbcore: registered new interface driver cdc_wdm
    [    1.333334] usbcore: registered new interface driver usb-storage
    [    1.340822] mousedev: PS/2 mouse device common for all mice
    [    1.347994] input: matrix_keypad.7 as /devices/matrix_keypad.7/input/input0
    [    1.357508] input: ti-tsc as /devices/ocp.2/44e0d000.tscadc/TI-am335x-tsc/input/input1
    [    1.368057] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    1.376452] i2c /dev entries driver
    [    1.380739] Driver for 1-wire Dallas network protocol.
    [    1.388584] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    1.397901] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    1.405242] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    1.412497] omap_hsmmc 48060000.mmc: unable to get vmmc regulator -517
    [    1.419431] edma-dma-engine edma-dma-engine.0: freeing channel for 24
    [    1.426272] edma-dma-engine edma-dma-engine.0: freeing channel for 25
    [    1.433219] platform 48060000.mmc: Driver omap_hsmmc requests probe deferral
    [    1.440978] edma-dma-engine edma-dma-engine.0: allocated channel for 0:13
    [    1.448176] edma-dma-engine edma-dma-engine.0: allocated channel for 0:12
    [    1.529181] omap_hwmod: gpio1: _wait_target_disable failed
    [    1.561873] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.571740] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
    [    1.579044] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    [    1.585162] mmc0: card claims to support voltages below the defined range. These will be ignored.
    [    1.595926] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    [    1.602149] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
    [    1.609271] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
    [    1.617972] usbcore: registered new interface driver usbhid
    [    1.623909] usbhid: USB HID core driver
    [    1.630591] oprofile: no performance counters
    [    1.635737] oprofile: using timer interrupt.
    [    1.640651] TCP: cubic registered
    [    1.644199] Initializing XFRM netlink socket
    [    1.648743] NET: Registered protocol family 17
    [    1.653522] NET: Registered protocol family 15
    [    1.658298] 8021q: 802.1Q VLAN Support v1.8
    [    1.662854] Key type dns_resolver registered
    [    1.668074] cpu cpu0: cpu0 regulator not ready, retry
    [    1.673573] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    [    1.682051] ThumbEE CPU extension supported.
    [    1.689087] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.694599] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.701810] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.708515] ONFI param page 0 valid
    [    1.712274] ONFI flash detected
    [    1.715604] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64
    [    1.727664] omap2-nand: detected x8 NAND flash
    [    1.732371] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
    [    1.738017] omap2-nand: using custom ecc layout
    [    1.743107] 10 ofpart partitions found on MTD device omap2-nand.0
    [    1.749551] Creating 10 MTD partitions on "omap2-nand.0":
    [    1.755310] 0x000000000000-0x000000020000 : "NAND.SPL"
    [    1.762468] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
    [    1.769558] mmc0: new high speed SDIO card at address 0001
    [    1.777103] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
    [    1.786211] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
    [    1.793931] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
    [    1.801918] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
    [    1.809736] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
    [    1.817228] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
    [    1.825478] 0x000000200000-0x000000a00000 : "NAND.kernel"
    [    1.839141] 0x000000a00000-0x000010000000 : "NAND.file-system"
    [    2.052754] tps65910 0-002d: No interrupt support, no core IRQ
    [    2.061094] vrtc: 1800 mV 
    [    2.064246] vrtc: supplied by vbat
    [    2.069109] vio: at 1800 mV 
    [    2.072267] vio: supplied by vbat
    [    2.077143] vdd_mpu: 912 <--> 1375 mV at 1137 mV 
    [    2.082210] vdd_mpu: supplied by vbat
    [    2.087428] vdd_core: 912 <--> 1150 mV at 1137 mV 
    [    2.092576] vdd_core: supplied by vbat
    [    2.097699] vdd3: 5000 mV 
    [    2.101686] vdig1: at 1800 mV 
    [    2.104980] vdig1: supplied by vbat
    [    2.109786] vdig2: at 1800 mV 
    [    2.113162] vdig2: supplied by vbat
    [    2.118054] vpll: at 1800 mV 
    [    2.121282] vpll: supplied by vbat
    [    2.126033] vdac: at 1800 mV 
    [    2.129237] vdac: supplied by vbat
    [    2.134022] vaux1: at 1800 mV 
    [    2.137322] vaux1: supplied by vbat
    [    2.142197] vaux2: at 3300 mV 
    [    2.145497] vaux2: supplied by vbat
    [    2.150352] vaux33: at 3300 mV 
    [    2.153757] vaux33: supplied by vbat
    [    2.158717] vmmc: 1800 <--> 3300 mV at 3300 mV 
    [    2.163590] vmmc: supplied by vbat
    [    2.168017] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    2.176984] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [    2.183918] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    2.191181] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    2.290903] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    2.297363] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    2.304713] libphy: 4a101000.mdio: probed
    [    2.308968] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Atheros 8031 ethernet
    [    2.319613] Detected MACID = d4:94:a1:8f:b7:7a
    [    2.327030] input: volume_keys.8 as /devices/volume_keys.8/input/input2
    [    2.335025] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    [    2.347818] net eth0: initializing cpsw version 1.12 (0)
    [    2.355851] net eth0: phy found : id is : 0x4dd074
    [    2.364950] mmc1: new high speed SDHC card at address e624
    [    2.372690] 8021q: adding VLAN 0 to HW filter on device eth0
    [    2.379520] mmcblk0: mmc1:e624 SU08G 7.40 GiB 
    [    2.386027]  mmcblk0: p1 p2
    [    4.351825] libphy: 4a101000.mdio:00 - Link is Up - 1000/Full
    [    4.390888] Sending DHCP requests ., OK
    [    4.411363] IP-Config: Got DHCP answer from 172.20.32.3, my address is 172.20.33.187
    [    4.420105] IP-Config: Complete:
    [    4.423904]      device=eth0, hwaddr=d4:94:a1:8f:b7:7a, ipaddr=172.20.33.187, mask=255.255.240.0, gw=172.20.47.254
    [    4.434953]      host=172.20.33.187, domain=ittiam.com, nis-domain=(none)
    [    4.442228]      bootserver=0.0.0.0, rootserver=192.168.48.33, rootpath=
    [    4.449128]      nameserver0=172.20.32.3, nameserver1=172.20.32.2, nameserver2=172.20.32.9
    [    4.469417] VFS: Mounted root (nfs filesystem) on device 0:13.
    [    4.476091] devtmpfs: mounted
    [    4.479836] Freeing unused kernel memory: 344K (c074b000 - c07a1000)
    INIT: version 2.88 booting
    Starting udev
    [    5.038983] udevd[883]: starting version 182
    [    5.841982] musb_am335x: disagrees about version of symbol module_layout
    [    6.195309] PM: CM3 Firmware Version = 0x186
    [    6.239322] soundcore: disagrees about version of symbol module_layout
    [    6.246406] soundcore: disagrees about version of symbol module_layout
    [    6.432953] tsl2550: disagrees about version of symbol module_layout
    [    6.484603] lm75: disagrees about version of symbol module_layout
    [    6.527440] snd_page_alloc: disagrees about version of symbol module_layout
    [    6.535095] snd_page_alloc: disagrees about version of symbol module_layout
    [    6.585001] musb_am335x: disagrees about version of symbol module_layout
    [    6.731505] input_polldev: disagrees about version of symbol module_layout
    [    6.802875] industrialio: disagrees about version of symbol module_layout
    [    6.913257] soundcore: disagrees about version of symbol module_layout
    [    6.922392] soundcore: disagrees about version of symbol module_layout
    [    6.978325] tsl2550: disagrees about version of symbol module_layout
    [    6.992086] lm75: disagrees about version of symbol module_layout
    [    7.003751] snd_page_alloc: disagrees about version of symbol module_layout
    [    7.038691] snd_page_alloc: disagrees about version of symbol module_layout
    [    7.108803] input_polldev: disagrees about version of symbol module_layout
    [    7.346922] industrialio: disagrees about version of symbol module_layout
    [    7.368959] wlcore_sdio: disagrees about version of symbol module_layout
    [    7.376324] wlcore_sdio: disagrees about version of symbol module_layout
    [    7.613897] wlcore_sdio: disagrees about version of symbol module_layout
    [    7.633369] wlcore_sdio: disagrees about version of symbol module_layout
    [    7.881527] bluetooth: disagrees about version of symbol module_layout
    [    8.117314] bluetooth: disagrees about version of symbol module_layout
    [   11.285566] wlcore_sdio: disagrees about version of symbol module_layout
    [   11.398569] wlcore_sdio: disagrees about version of symbol module_layout
    [   11.459131] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [   11.474415] EXT4-fs (mmcblk0p2): recovery complete
    [   11.479520] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [   11.856060] cryptodev: driver 1.6 loaded.
    Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
    bootlogd.
    ALSA: Restoring mixer settings...
    /usr/sbin/alsactl: load_state:1696: No soundcards found...
    NOT configuring network interfaces: / is an NFS mount
    Mon Mar 31 02:34:00 UTC 2014
    INIT: Entering runlevel: 5
    Starting system message bus: dbus.
    UIM SYSFS Node Found at /sys/./devices/kim.12/install
    Starting uim-sysfs daemon.
    uim:@ main
    uim:install = /sys/./devices/kim.12/install
    uim:dev_name = /sys/./devices/kim.12/dev_name
    uim:baud_rate = /sys/./devices/kim.12/baud_rate
    uim:flow_cntrl = /sys/./devices/kim.12/flow_cntrl
    uim:begin polling...
    Starting Dropbear SSH server: dropbear.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.
    Starting PVR
    Error: missing filename.
    Could not find pvrsrvkm driver
    Starting Lighttpd Web Server: lighttpd.
    2014-03-31 02:34:01: (log.c.166) server started 
    /
    Starting Matrix GUI application.
    [   15.083000] configfs: disagrees about version of symbol module_layout
    ERROR: could not insert 'g_mass_storage': Exec format error
    ***************************************************************
    ***************************************************************
    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.12 am335x-evm ttyO0
    
    am335x-evm login: root
    
    

  • Hi,

    As mentioned earlier I have downloaded it from the below location boot partition and root partition. 

    http://processors.wiki.ti.com/index.php?title=WL18xx_AMxxx_platform_integration_guide#Prebuilt_images

  • I know  am using SK, and you are both using EVM, but the difference in build dates is unexpected.  The EVM was built 30 MAR, the EVM-SK built 17 JUN.  This doesn't seem right.  THE EVM-SK IMAGE WAS BUILT 3 DAYS BEFORE PUBLISHING.  I can confirm I downloaded these images two days ago from the exact same link you specified above.

    My EVM-SK build timestamp:

    Starting kernel ...

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.12.10-ti2013.12.01 (eyalr@eyalr-VirtualBox) (gcc version 4.7.3 20130226 (prerele
    ase) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #40 Tue Jun 17 13:50:42 IDT 2014
    [    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: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM-SK

    ---------------------------------------------------------------------------------------------------------------------------

    Your EVM build timestamp:

    Starting kernel ...

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.12.10-ti2013.12.01 (jenkins@sdit-build02) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Sun Mar 30 20:4
    [    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: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM

  • Hi,

     In my boot log I am getting a message " bluetooth: disagrees about version of symbol module_layout "

    What could be the reason for this?

     

     

  • I missed these two items. 

    1. At the very beginning of the boot process:

    U-Boot SPL 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    reading args
    spl: error reading image args, err - -1
    reading u-boot.img
    reading u-boot.img


    U-Boot 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    -----------------------------------------------------------------------------------------------------------------------------------------

    2. The first time I execute the SetDevicePower command, the response is more detailed:

    SPPM>1 1

    BTPM_Initialize() Success: 0.
    DEVM_RegisterEventCallback() Success: 5.
    SPPM>8     

    DEVM_QueryDevicePowerState() Success: Off.
    SPPM>9 1

    [  382.206536] (hci_tty): inside hci_tty_open (cd26c608, cc03ca40)
    [  382.212894] (stc): gdata/new_proto/recv or reg_complete_cb not ready
    [  382.219434] (hci_tty): st_register failed -22DEVM_PowerOnDevice() Failure: -14, Unknown Error.
    Function Error.
    SPPM>9 1

    DEVM_PowerOnDevice() Failure: -14, Unknown Error.
    Function Error.
    SPPM>

  • One problem with the downloaded images is that the boot process tries to load from /lib/modules/3.12.10-ti2013.12.01+ and fails.  There is only the directory /lib/modules/3.12.10-ti2013.12.01.  I created a link to fix this.

    This did not fix the Bluetooth/Bluetopia SetDevicePower issue.

    All but two entries in /lib/modules/3.12.10-ti2013.12.01 are dated 17 JUN, and there are two links to a non-existent directory.  'grep -i bluetooth *' shows lots of hits in the files in this directory.  What was published 20 JUN is definitely not the 30 MAR built firmware you are running.

    It really looks to me like someone's development code was accidentally published as finished code.

  • Hi sundeep,

     I compared boot logs.

    Your boot log says 

    [    0.000000] Linux version 3.12.10-ti2013.12.01 (eyalr@eyalr-VirtualBox) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #40 Tue Jun 17 13:50:42 IDT 2014

    my boot log

    [    0.000000] Linux version 3.12.10-ti2013.12.01 (jenkins@sdit-build02) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Sun Mar 30 20:4

    There is a change in the linux version. Will that make any difference?

    How do I get the same version of linux that you are using?

  • Hi,

    If you are talking about the pre-built images. It should not be different.

    I think you are using the wrong images from here

  • Hi 

     Could you please help me to get proper SDK and pre build images.

    Can you please share the links and procedure( if any)

  • Hi Sundeep,

     I am using the same boot files and roots files. I attached my build log in my previous post. Could you please review and let me know why is this different from your boot log.

    Starting udev
    [ 5.046711] udevd[883]: starting version 182
    [ 5.733053] musb_am335x: disagrees about version of symbol module_layout
    [ 6.098014] soundcore: disagrees about version of symbol module_layout
    [ 6.125602] soundcore: disagrees about version of symbol module_layout
    [ 6.286280] PM: CM3 Firmware Version = 0x186
    [ 6.341542] tsl2550: disagrees about version of symbol module_layout
    [ 6.373377] lm75: disagrees about version of symbol module_layout
    [ 6.523004] snd_page_alloc: disagrees about version of symbol module_layout
    [ 6.531193] snd_page_alloc: disagrees about version of symbol module_layout
    [ 6.593330] input_polldev: disagrees about version of symbol module_layout
    [ 6.665799] musb_am335x: disagrees about version of symbol module_layout
    [ 6.819369] industrialio: disagrees about version of symbol module_layout
    [ 6.886775] soundcore: disagrees about version of symbol module_layout
    [ 6.901665] soundcore: disagrees about version of symbol module_layout
    [ 6.915299] tsl2550: disagrees about version of symbol module_layout
    [ 6.938607] lm75: disagrees about version of symbol module_layout
    [ 6.981170] snd_page_alloc: disagrees about version of symbol module_layout
    [ 6.990031] snd_page_alloc: disagrees about version of symbol module_layout
    [ 7.014605] input_polldev: disagrees about version of symbol module_layout
    [ 7.176042] industrialio: disagrees about version of symbol module_layout
    [ 7.443248] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.451494] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.668019] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.692615] wlcore_sdio: disagrees about version of symbol module_layout
    [ 7.807111] bluetooth: disagrees about version of symbol module_layout
    [ 8.134426] bluetooth: disagrees about version of symbol module_layout
    [ 11.215247] wlcore_sdio: disagrees about version of symbol module_layout
    [ 11.330682] wlcore_sdio: disagrees about version of symbol module_layout
    [ 11.411617] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [ 11.432230] EXT4-fs (mmcblk0p2): recovery complete
    [ 11.437353] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 11.806062] cryptodev: driver 1.6 loaded.

  • We bought the AM335x EVM and WL1835MOD wifi/bluetooth module and also got the SDK7.0 binaries and Bluetopia SW loaded on the platform.  This combination works well and I can communicate with both the wifi and bluetooth functions.  Next, I wanted to build our own system starting with the 3.12.y linux kernel, the patchesas described/available in "WL18xx AMxxx.platform integration guide" and the same Bluetopia SW loaded earlier.

    With our own build I cannot make get past the SetDevicePower command after running ./SS1BTPM & and ./LinuxDEVM ->Initialize 1 followed by DEVM>SetDevicePower 1.  I am always seeing DEVM_PowerOnDevice() Failure: Unknown Error -14.

    What piece of the puzzle am I missing to get our software working (like the SDK7.0)?  One of the things I notice is that the PM: Firmware is not initializing following a linux boot. Does that firmware need to be operational in order for the Bluetooth function to work?  Any suggestions to help get us by this impass?

    Thanks,

    Michael

  • Hi,

    I hope you have applied all the patches provide in the link and built http://processors.wiki.ti.com/index.php?title=WL18xx_AMxxx_platform_integration_guide#Kernel_integration_with_sdk7.0_Linux_3.12

    especially the below ones.

     

    Make sure you re able to see the below entries

      

  • Hi Sundeep,

    Thanks for the quick reply and suggestions.  As far as the patches go, I did indeed install those patches but instead of: WL8 Device tree support for BeagleBone - New board support - am335x-bone(black/white), I used: am335x-evm: dtbs wl18xx handle suspend/resume padconf - bug fix - am335x-evm  because my platform is am335x-evm.  I know the tty HCI driver is active because I see the following info messages after I launch the Bluetooth PM:

    kernel: [ 70.381766]  (hci-tty0: inside hci_tty_open (dd3a21f8, dd122d80)

    kernel: [ 70.381800]  (stc): gdata/new_proto/recv or reg_complete_cb not ready

    And of course back at the user interface I see:

    SPPM>Initialize 1

    BTPM_Initialize() Success: 0.

    DEVM_RegisterEventCallback() Success: 5.

    SPPM>SetDevicePower 1

    DEVM_PowerOnDevice() Failure: -14, Unknown Error.

    Also with regard to the:    ls -al /dev/hci_tty       I see:

    crw-rw----     1 root      root               248,       0   Jan   1 00:00    /dev/hci_tty

    HOWEVER with the ls -al  /sys/devices/kim.12

    I only see:

    drwxr-xr-x    3 root     root             0 Jan  1 00:01 .
    drwxr-xr-x   21 root     root             0 Jan  1 00:00 ..
    -r--r--r--    1 root     root          4096 Jan  1 00:01 modalias
    drwxr-xr-x    2 root     root             0 Jan  1 00:01 power
    lrwxrwxrwx    1 root     root             0 Jan  1 00:01 subsystem -> ../../bus/platform
    -rw-r--r--    1 root     root          4096 Jan  1 00:01 uevent

    For the ps | grep uim:   (I do not see what you see !!)

    -bash-4.2# ps | grep uim
     1000 root      2572 S    grep uim

     

    Hopefully, there is some indication of what is awry from the above information.

    Thanks,

    Michael

  • Hi,

    You don't have anything related to kim created, I hope you have the below in your DTS file

    kim {
    compatible = "kim";
    nshutdown_gpio = <117>; /* Bank3, pin21 */
    dev_name = "/dev/ttyO1";
    flow_cntrl = <1>;
    baud_rate = <3000000>;
    };

    btwilink {
    compatible = "btwilink";
    };

    see http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/307/4276.am335x_2D00_evm.dts

     

  • Hi,

    But I do have that defined in our am335x-evm.dts file. The am335x-evm.dtb file that exists in our /rootfs/boot/ and /boot/ directories can be reversed engineered to show the kim component as well as the latest patch updates. So I don't think that the am335x-evm.dts file definition is preventing the kim definition in the /sys/devices/kim.12.

    I don't see the uim process running on our board.  It doesn't get launched because the uim script can't see /sys/devices/kim/install and therefore exits. 

    I see the only listing items in /sys/devices/kim.12/   

    are: modalias    power    subsystem  uevent

    How/where do the rest of the elements get generated: 

    baud_rate     dev_name   driver     flow_cntrl   install 

    I see all those elements in the device tree but somehow they are not getting generated/created in /sys/devices/kim.12

    Thanks,

    Mike

     

  • I am looking at the shared  transport code  and I see that st_kim.c is supposed to generate the sysfs entries but on my system it is not doing that.  In the kernel bootlog I do not see the entries:

    (stk) :sysfs entries created
    (stk) : debugfs entries created 

    I do, however, see the following just prior to where that is supposed to be:

     (hci_tty): inside hci_tty_init

    (hci_tty): allocated 248, 0

    Hmmm, so why isn't that path being executed I wonder?

  • Hi,

    Looks like your kim_probe is not getting called - which is why I suspect the DTS file.
    Can you put some logs inside kim_probe() and ensure that it is called?

  • Hi Sundeep,

    I did as you suggested and put logs into the beginning of the probe routine and there is no sign of execution there. So the kim_probe is not getting called. However, I did a 'diff' between my dts file and the 4276.am335x-evm.dts that you had listed in an earlier post - and there was NO DIFFERENCE. 

    Wonder what else might keep the kim_probe from being called.  Thank you for you feedback and help. 

    Michael

  • Hi Mobaudio Ittiam,

    Are you using SDK7 or SDK6?

    If you are using SDK7 then I think you are using the wrong Bluetopia code (http://www.ti.com/tool/linuxezsdk-am335x-wilink8), as it should call /dev/ttyxxx, instead of gpio_en.ko(no more part of SDK7).

    and if you are using SDK6, then gpio_en.c (gpio_en_am335x.c) is part of the Board-support/extra-drivers/bt-enable-1.0, which need to be built and the gpio_en.ko should be placed in the desire directory.

  • Hello,

    I am using SDK7, linux-3.12.10 and the Bluetopia code found in http://www.ti.com/tool/linuxezsdk-am335x-wilink8.  I am trying to call /dev/ttyO1 - NOT gpio_en.ko-.  I understand that it is not part of SDK7.  My problem is that kim_probe() is not being call early in the linux start-up sequence.  Why not? I have all the patches that are described in WL18xx AMxxx platform integration guide.

  • Hi Sundeep,

    I did as you suggested and put logs into the beginning of the probe routine and there is no sign of execution there. So the kim_probe is not getting called. However, I did a 'diff' between my dts file and the 4276.am335x-evm.dts that you had listed in an earlier post - and there was NO DIFFERENCE. 

    Wonder what else might keep the kim_probe from being called.  Thank you for you feedback and help. 

    Michael

  • Hi Michael,

    Just to confirm,

    1. Have you set CONFIG_TI_ST in your config file?
    2. After modifying your dts, you have done, "make dtbs" on the kernel, right?

    Regards,
    Gigi Joseph.

  • Hi Joseph,

    Yes, indeed I did include CONFIG_TI_ST - thats part of the "patches" updates that TI recommended.

    With regard to the dts - I used the following (while inside my kernel source) :  make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- am335x-evm.dtb

    I move the generated am335x-evm.dtb to the SD card /rootfs/boot and /boot directories for launch on the target.

    (PS: I reversed engineered the .dtb file and confirmed a good .dts file with the parameters expected.)

    Thanks,

    Michael

  • Hi Joseph, 

    I thought the documentation ( WL18xx AMxxx platform integration guide) said to use linux-3.12.y plus the recommended patches.  I went and got the source from "Commits in ti-linux-kernel/ti-linux-kernel/ti-linux-kernel:linux-3.12.y"  [Source tree]   Just for comparison I decided to take a look at the source in the zip  containing BSP Source Code.  This is the code inside "am335x-evm-sdk-src-07.00.00.00.tar.gz" . 

    What a radical difference when doing a "diff" !  Ok - as soon as I started swapping out the sources with that source found in am335x-evm-sdk-src-07.00.00.00.tar.gz ,  the shared transport function worked. 

    I am guessing I just have to get the source for everything else up-to-date and I will start seeing results.

    Thanks,

    Michael

  • Hello,

    After reconciling a few of the software source modules found on the SDK tar with  modules on our system, I have gotten a little further down the road, however, I still cannot talk to the WL1835MOD.  Following boot and then launching the SS1BTPM and LinuxSPPM programs I still get:  DEVM_PowerOnDevice() Failure: -3 , Unknown Error.

    The exact output I see is:

    SPPM>Initialize 1

    BTPM_Initialize() Success: 0.
    DEVM_RegisterEventCallback() Success: 5.
    SPPM>SetDevicePower 1


    uim:read 1 from install

    uim:@ st_uart_config
    uim: signal received, opening /dev/ttyO1
    uim:@ set_baud_rate
    uim:set_baud_rate() done
    uim:Setting speed to 3000000
    uim:@ read_command_complete
    uim: Command complete started
    uim:@ read_hci_event
    uim: read_hci_event
    uim:Command complete done
    uim:Speed changing to 3000000, 1
    uim:@ set_custom_baud_rate
    uim:Installed N_TI_WL Line displine
    uim:begin polling...
    uim;poll broke due to event 10(PRI:2/ERR:8)

    uim: read 0 from install
    uim:@ st_uart_config
    uim:begin polling...

    DEVM_PowerOnDevice() Failure:  -3, Unknown Error.
    Function Error.
    SPPM>

     

    I am NOT seeing the familiar kernel statements that can be found on a SDK pre-built system:

    SPPM>SetDevicePower 1

    [   84.806396] (hci_tty): inside hci_tty_open (dd2cb380, dd0ca800)
    [   84.812810] (stc):  chnl_id list empty :4
    [   84.816963] (stk) : st_kim_start(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)

    uim:read 1 from install

    uim:@ st_uart_config
    uim: signal received, opening /dev/ttyO1

    .....

    uim:Speed changi
    [   84.980738] (stc): st_tty_open ng to 3000000, 1

    ....

    uim:begin polling...
    (stk) :change remote baud rate command in firmware
    [   85.013135] (stk) :skipping the wait event of change remote baud(stk) :sleep command in scr
    [   85.709726] (stk) :sleep command in scr[   86.660196] (stc): add_channel_to_table: id 4
    [   86.664870] (stc): add_channel_to_table: id 2
    [   86.669474] (stc): add_channel_to_table: id 3

    Are there further dependencies on other daemons, servers or other user programs?

    Thanks,

    Michael

  • Some additional information that I found in /var/log/kernel  (system log).

    So some of the anticipated messages did arrive following the launch of the Bluetopia programs and this was:

    Jan  1 00:00:59 UNK kernel: [   60.488583] PM: request_firmware failed
    Jan  1 00:01:01 UNK kernel: [   62.929258] wlcore: wl18xx HW: 183x or 180x, PG 2
    Jan  1 00:01:01 UNK kernel: [   62.939482] wlcore: loaded
    Jan  1 00:01:01 UNK kernel: [   62.939555] wlcore: driver version:
    Jan  1 00:01:01 UNK kernel: [   62.939566] wlcore: compilation time: Tue Jun 17

    ....
    Jan  1 00:32:26 UNK kernel: [ 1947.250894] (hci_tty): inside hci_tty_open (dd3a2
    Jan  1 00:32:26 UNK kernel: [ 1947.250931] (stc):  *** inside st_core/register
    Jan  1 00:32:26 UNK kernel: [ 1947.250948] (stc):  chnl_id list empty :4 (stk) :
    Jan  1 00:32:26 UNK kernel: [ 1947.356108] (stk) :ldisc_install = 1(stc): st_tty
    Jan  1 00:32:26 UNK kernel: [ 1947.408826] (stk) :line discipline installed(stk)
    Jan  1 00:32:26 UNK kernel: [ 1947.417284] (stk) :change remote baud rate comman
    Jan  1 00:32:27 UNK kernel: [ 1947.603656] (stk) :sleep command in scr(stk) :sle
    Jan  1 00:32:27 UNK kernel: [ 1949.050746] (stc): add_channel_to_table: id 4
    Jan  1 00:32:27 UNK kernel: [ 1949.050769] (stc):  *** inside st_core/register
    Jan  1 00:32:27 UNK kernel: [ 1949.050781] (stc): add_channel_to_table: id 2
    Jan  1 00:32:27 UNK kernel: [ 1949.050790] (stc):  *** inside st_core/register
    Jan  1 00:32:27 UNK kernel: [ 1949.050798] (stc): add_channel_to_table: id 3
    Jan  1 00:32:27 UNK kernel: [ 1949.061622] (hci_tty): inside hci_tty_release (dd
    Jan  1 00:32:27 UNK kernel: [ 1949.061651] (stc): remove_channel_from_table: id
    Jan  1 00:32:27 UNK kernel: [ 1949.061663] (stc): remove_channel_from_table: id
    Jan  1 00:32:27 UNK kernel: [ 1949.061673] (stc): remove_channel_from_table: id
    Jan  1 00:32:27 UNK kernel: [ 1949.061683] (stc):  all chnl_ids unregistered

    Sorry for the misinformation regarding the previous message, however, I still get:

    DEVM_PowerOnDevice() Failure:  -3, Unknown Error.
    Function Error.

    Thanks again,

    Michael

     

  • Hi,

    Make sure you are using the correct UIM. Actually there are many locations to “uim”. Presently on SDK 7.0, the https://gitorious.org/uim git is used + the below patch needs to be applied.
    http://arago-project.org/git/projects/meta-arago-glsdk.git?p=projects/meta-arago-glsdk.git;a=blob;f=meta-arago-extras/recipes-connectivity/uim/files/0001-uim-Add-command-line-args-for-passing-sysfs-node-pat.patch;h=ad6f95fcaaae9248612ba397a898ff25516745f9;hb=HEAD

    Also make sure you are using the correct Bluetopia version, LINUXEZSDK-WILINK8-BT from http://www.ti.com/tool/linuxezsdk-am335x-wilink8

    If you still face any issue please provide me the complete terminal logs from boot up (It will be great if you can attach the file instead of pasting it on the thread).

  • Thanks Sundeep -  those were all noted and confirmed.  As far as the UIM is concerned, I copied the binary executables from the SDK-7.0 and also the udevd binary.  That made things happen! 

    I keep inching forward to the goal line but I still am having a problem with inserting compat, cfg80211, mac80211, wlcore, wlcore_sdio and wl18xx at startup.  I think my latest problem is that I don't have a compat.ko available or its a reminant of an older system.  I am not building it and don't see the object following a kernel make.  How does this module get generated, where are the source files and makefile for this module.  Actually, do I absolutely need it? Or can I just load the other modules without it? 

    Thanks,

    Michael

  • Hi,

    Please raise a new query for WLAN, a the subject is related to Bluetooth.

  • I don't see a WLAN forum anywhere. Could you provide a link or path for me to use?

    Thank you much!

  • Hi,

    You are in the right forum. But this post is too length and the subject is misleading, right person might miss it.

    So it is preferred that you raise a new post in the same forum, to serve you better.

  • Hello -

    I am still not able to start the WL1835MOD by doing a 'SetDevicePower' inside Bluetopia S/W. I have copied the UIM program from the TI SDK-7.0 binaries so I know I have a good uim program. The Bluetopia is from the kit you pointed me to.  All the patches that have been mentioned earlier have been applied.  When I start the following:

    SPPM>Initialize 1

    BTPM_Initialize() Success: 0.
    DEVM_RegisterEventCallback() Success: 5.
    SPPM>SetDevicePower 1

    uim:poll broke due to event 10(PRI:2/ERR:8)

    uim:read 1 from install

    uim:@ st_uart_config
    uim: signal received, opening /dev/ttyO1
    uim:@ set_baud_rate
    uim:set_baud_rate() done
    uim:Setting speed to 3000000
    uim:@ read_command_complete
    uim: Command complete started
    uim:@ read_hci_event
    uim: read_hci_event
    uim:Command complete done
    uim:Speed changing to 3000000, 1
    uim:@ set_custom_baud_rate
    uim:Installed N_TI_WL Line displine
    uim:begin polling...
    uim:poll broke due to event 10(PRI:2/ERR:8)

    uim:read 0 from install

    uim:@ st_uart_config
    uim:Un-Installed N_TI_WL Line displine
    uim:begin polling...
    DEVM_PowerOnDevice() Failure: -3, Unknown Error.
    Function Error.
    SPPM>

     

    Notice that well before the Bluetopia programs are launched that the following is observed in the /var/log/kernel file (see attached as kernel.log):

    Jan  1 00:00:14 UNK kernel: [   15.363275] (stc): remove_channel_from_table: id 3
    Jan  1 00:00:14 UNK kernel: [   15.363305] (stc): remove_channel_from_table: id 2
    Jan  1 00:00:14 UNK kernel: [   15.363316] (stc): remove_channel_from_table: id 4
    Jan  1 00:00:14 UNK kernel: [   15.363327] (stc):  all chnl_ids unregistered

    It seems that the channel Ids are backed out!

    Also find attached my startup file output to show whats going on during the boot sequence.

    Hopefully there is a hint in there.

    Thanks,

    Michael

    U-Boot 2013.10-g78d8ebd (Mar 30 2014 - 20:46:34)
    
    I2C:   ready
    DRAM:  512 MiB
    NAND:  256 MiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    *** Warning - bad CRC, using default environment
    
    Net:   <ethaddr> not set. Validating first E-fuse MAC
    cpsw, usb_ether
    Hit any key to stop autoboot:  0
    mmc0 is current device
    Scanning mmc 0...
    4375680 bytes read in 289 ms (14.4 MiB/s)
    41564 bytes read in 19 ms (2.1 MiB/s)
    mmc0 is current device
    SD/MMC found on device 0
    reading uEnv.txt
    ** Unable to read file uEnv.txt **
    4375680 bytes read in 288 ms (14.5 MiB/s)
    41564 bytes read in 19 ms (2.1 MiB/s)
    Kernel image @ 0x80200000 [ 0x000000 - 0x42c480 ]
    ## Flattened Device Tree blob at 80f80000
       Booting using the fdt blob at 0x80f80000
       Loading Device Tree to 9f31f000, end 9f32c25b ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.12.10-ti2013.12.01 (mgottf01@lnwpg0036) (gcc version 4.7.2 (GCC) ) #33 SMP Tue Sep 23 14:37:33 EDT 2014
    [    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: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM
    [    0.000000] cma: CMA: reserved 24 MiB at 9d800000
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES1.0 (sgx neon )
    [    0.000000] PERCPU: Embedded 8 pages/cpu @c0d23000 s8384 r8192 d16192 u32768
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129280
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
    [    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: 482660K/521216K available (6086K kernel code, 575K rwdata, 1924K rodata, 400K init, 245K bss, 38556K 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]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc07dafdc   (8012 kB)
    [    0.000000]       .init : 0xc07db000 - 0xc083f0c0   ( 401 kB)
    [    0.000000]       .data : 0xc0840000 - 0xc08cfca0   ( 576 kB)
    [    0.000000]        .bss : 0xc08cfca8 - 0xc090d10c   ( 246 kB)
    [    0.000000] Hierarchical RCU implementation.
    [    0.000000]  RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    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: timer2 at 24000000 Hz
    [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
    [    0.000000] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000000] Console: colour dummy device 80x30
    [    0.000409] Calibrating delay loop... 479.23 BogoMIPS (lpj=2396160)
    [    0.119671] pid_max: default: 32768 minimum: 301
    [    0.119831] Security Framework initialized
    [    0.119908] Mount-cache hash table entries: 512
    [    0.133090] CPU: Testing write buffer coherency: ok
    [    0.133628] CPU0: thread -1, cpu 0, socket -1, mpidr 0
    [    0.133710] Setting up static identity map for 0xc05f7d58 - 0xc05f7dc8
    [    0.134682] Brought up 1 CPUs
    [    0.134698] SMP: Total of 1 processors activated.
    [    0.134708] CPU: All CPU(s) started in SVC mode.
    [    0.135541] devtmpfs: initialized
    [    0.140614] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.206919] omap_hwmod: debugss: _wait_target_disable failed
    [    0.207930] pinctrl core: initialized pinctrl subsystem
    [    0.209070] regulator-dummy: no parameters
    [    0.211972] NET: Registered protocol family 16
    [    0.215209] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.228104] platform mpu.1: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.229928] platform 49000000.edma: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.231963] OMAP GPIO hardware version 0.1
    [    0.245477] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nandflash_pins_default, deferring probe
    [    0.245518] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
    [    0.246068] platform 56000000.sgx: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.252246] DSS not supported on this SoC
    [    0.252276] No ATAGs?
    [    0.252290] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.291915] bio: create slab <bio-0> at 0
    [    0.313826] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.315053] vbat: 5000 mV
    [    0.315558] lis3_reg: no parameters
    [    0.316141] wlan-en-regulator: 1800 mV
    [    0.320979] vgaarb: loaded
    [    0.322654] SCSI subsystem initialized
    [    0.324518] usbcore: registered new interface driver usbfs
    [    0.324773] usbcore: registered new interface driver hub
    [    0.325083] usbcore: registered new device driver usb
    [    0.326432] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c0_pins, deferring probe
    [    0.326469] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    [    0.326507] omap_i2c 4802a000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c1_pins, deferring probe
    [    0.326526] platform 4802a000.i2c: Driver omap_i2c requests probe deferral
    [    0.326876] media: Linux media interface: v0.10
    [    0.327114] Linux video capture interface: v2.00
    [    0.327483] pps_core: LinuxPPS API ver. 1 registered
    [    0.327497] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.327680] PTP clock support registered
    [    0.332062] cfg80211: Calling CRDA to update world regulatory domain
    [    0.333262] Switched to clocksource timer1
    [    0.361235] NET: Registered protocol family 2
    [    0.362104] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    [    0.362198] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
    [    0.362282] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.362364] TCP: reno registered
    [    0.362384] UDP hash table entries: 256 (order: 1, 8192 bytes)
    [    0.362412] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
    [    0.362698] NET: Registered protocol family 1
    [    0.363143] RPC: Registered named UNIX socket transport module.
    [    0.363160] RPC: Registered udp transport module.
    [    0.363170] RPC: Registered tcp transport module.
    [    0.363179] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.364671] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.365532] PM: Loading am335x-pm-firmware.bin
    =================================================
    [    0.530223] VFS: Disk quotas dquot_6.5.2
    [    0.530413] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.531317] NFS: Registering the id_resolver key type
    [    0.531416] Key type id_resolver registered
    [    0.531428] Key type id_legacy registered
    [    0.531479] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
    [    0.531715] msgmni has been set to 990
    [    0.534361] NET: Registered protocol family 38
    [    0.534429] io scheduler noop registered
    [    0.534440] io scheduler deadline registered
    [    0.534478] io scheduler cfq registered (default)
    [    0.537429] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [    0.595001] Console: switching to colour frame buffer device 100x30
    [    0.604336] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.608160] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    [    1.283988] console [ttyO0] enabled
    [    1.288946] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    [    1.301068] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    1.323716] brd: module loaded
    [    1.335570] loop: module loaded
    [    1.339361] (stk) :sysfs entries created
    [    1.343708] (stk) : debugfs entries created
    [    1.348629] (hci_tty): inside hci_tty_init
    [    1.353878] (hci_tty): allocated 248, 0
    ==========================================
    [    1.364629] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.377519] usbcore: registered new interface driver asix
    [    1.384021] usbcore: registered new interface driver ax88179_178a
    [    1.390725] usbcore: registered new interface driver cdc_ether
    [    1.397542] usbcore: registered new interface driver r815x
    [    1.403778] usbcore: registered new interface driver smsc95xx
    [    1.410083] usbcore: registered new interface driver net1080
    [    1.416394] usbcore: registered new interface driver cdc_subset
    [    1.422870] usbcore: registered new interface driver zaurus
    [    1.429157] usbcore: registered new interface driver cdc_ncm
    [    1.435990] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    1.442899] ehci-pci: EHCI PCI platform driver
    [    1.447970] ehci-omap: OMAP-EHCI Host Controller driver
    [    1.454967] usbcore: registered new interface driver cdc_wdm
    [    1.461244] usbcore: registered new interface driver usb-storage
    [    1.469365] mousedev: PS/2 mouse device common for all mice
    [    1.477140] input: matrix_keypad.7 as /devices/matrix_keypad.7/input/input0
    [    1.487558] input: ti-tsc as /devices/ocp.2/44e0d000.tscadc/TI-am335x-tsc/input/input1
    [    1.499708] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    1.509401] i2c /dev entries driver
    [    1.514483] Driver for 1-wire Dallas network protocol.
    [    1.524178] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    1.534990] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    1.542532] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    1.550222] omap_hsmmc 48060000.mmc: unable to get vmmc regulator -517
    [    1.557526] edma-dma-engine edma-dma-engine.0: freeing channel for 24
    [    1.564691] edma-dma-engine edma-dma-engine.0: freeing channel for 25
    [    1.571962] platform 48060000.mmc: Driver omap_hsmmc requests probe deferral
    [    1.580092] edma-dma-engine edma-dma-engine.0: allocated channel for 0:13
    [    1.587664] edma-dma-engine edma-dma-engine.0: allocated channel for 0:12
    [    1.682463] omap_hwmod: gpio1: _wait_target_disable failed
    [    1.716070] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.723204] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
    [    1.730849] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    [    1.740373] mmc0: card claims to support voltages below the defined range. These will be ignored.
    [    1.751519] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    [    1.758096] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
    [    1.765546] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
    [    1.775652] usbcore: registered new interface driver usbhid
    [    1.781875] usbhid: USB HID core driver
    [    1.790974] oprofile: no performance counters
    [    1.796909] oprofile: using timer interrupt.
    [    1.801922] nf_conntrack version 0.5.0 (7925 buckets, 31700 max)
    [    1.809577] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    1.815741] TCP: cubic registered
    [    1.819549] Initializing XFRM netlink socket
    [    1.824423] NET: Registered protocol family 17
    [    1.829459] NET: Registered protocol family 15
    [    1.834561] 8021q: 802.1Q VLAN Support v1.8
    [    1.839416] Key type dns_resolver registered
    [    1.845325] cpu cpu0: cpu0 regulator not ready, retry
    [    1.851028] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    [    1.860041] ThumbEE CPU extension supported.
    [    1.867910] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.873811] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.882662] ONFI param page 0 valid
    [    1.886748] ONFI flash detected
    [    1.890378] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64
    [    1.902743] omap2-nand: detected x8 NAND flash
    [    1.907753] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
    [    1.913736] omap2-nand: using custom ecc layout
    [    1.918925] 10 ofpart partitions found on MTD device omap2-nand.0
    [    1.925685] Creating 10 MTD partitions on "omap2-nand.0":
    [    1.931698] 0x000000000000-0x000000020000 : "NAND.SPL"
    [    1.940279] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
    [    1.949601] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
    [    1.958933] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
    [    1.966722] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.975230] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
    [    1.983190] mmc0: new high speed SDIO card at address 0001
    [    1.994320] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
    [    2.004167] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
    [    2.012988] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
    [    2.022722] 0x000000200000-0x000000a00000 : "NAND.kernel"
    [    2.039036] 0x000000a00000-0x000010000000 : "NAND.file-system"
    [    2.295809] tps65910 0-002d: No interrupt support, no core IRQ
    [    2.305492] vrtc: 1800 mV
    [    2.308981] vrtc: supplied by vbat
    [    2.314955] vio: at 1800 mV
    [    2.318425] vio: supplied by vbat
    [    2.324493] vdd_mpu: 912 <--> 1375 mV at 1137 mV
    [    2.329863] vdd_mpu: supplied by vbat
    [    2.336187] vdd_core: 912 <--> 1150 mV at 1137 mV
    [    2.341645] vdd_core: supplied by vbat
    [    2.347456] vdd3: 5000 mV
    [    2.352055] vdig1: at 1800 mV
    [    2.355746] vdig1: supplied by vbat
    [    2.361269] vdig2: at 1800 mV
    [    2.365001] vdig2: supplied by vbat
    [    2.370521] vpll: at 1800 mV
    [    2.374140] vpll: supplied by vbat
    [    2.379567] vdac: at 1800 mV
    [    2.383104] vdac: supplied by vbat
    [    2.388595] vaux1: at 1800 mV
    [    2.392216] vaux1: supplied by vbat
    [    2.398166] vaux2: at 3300 mV
    [    2.401812] vaux2: supplied by vbat
    [    2.407678] vaux33: at 3300 mV
    [    2.411377] vaux33: supplied by vbat
    [    2.417375] vmmc: 1800 <--> 3300 mV at 3300 mV
    [    2.422544] vmmc: supplied by vbat
    [    2.427709] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    2.438944] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [    2.446383] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    2.453971] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    2.543150] mmc1: new high speed SDHC card at address b368
    [    2.550287] mmcblk0: mmc1:b368 USD   3.72 GiB
    [    2.557361]  mmcblk0: p1 p2 p3
    [    2.563445] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    2.570210] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    2.578097] libphy: 4a101000.mdio: probed
    [    2.582665] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Atheros 8031 ethernet
    [    2.594163] Detected MACID = 00:18:31:e2:74:e5
    =================================================
    [    2.603203] input: volume_keys.8 as /devices/volume_keys.8/input/input2
    [    2.611685] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    [    2.632047] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
    [    2.640279] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
    [    2.898088] EXT4-fs (mmcblk0p2): recovery complete
    [    3.002144] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    3.011131] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    [    3.027154] devtmpfs: mounted
    [    3.031245] Freeing unused kernel memory: 400K (c07db000 - c083f000)
    ***********************************************************************
    ***********************************************************************
    starting pid 882, tty '': '/etc/init.d/startSystem.sh'
    Mounting file systems
    Starting SDK-flavor [182] udev
    /etc/init.d/startup/02-udev: line 47: awk: command not found
    [    4.008549] udevd[917]: starting version 182
    udevd[917]: specified group 'video' unknown
    
    udevd[917]: specified group 'input' unknown
    
    [    4.712186] PM: CM3 Firmware Version = 0x186
    [    4.810945] Bluetooth: Core ver 2.16
    [    4.815332] NET: Registered protocol family 31
    [    4.820354] Bluetooth: HCI device and connection manager initialized
    [    4.827466] Bluetooth: HCI socket layer initialized
    [    4.832931] Bluetooth: L2CAP socket layer initialized
    [    4.838645] Bluetooth: SCO socket layer initialized
    [    5.090606] (stc):  *** inside st_core/register
    [    5.095640] (stc):  chnl_id list empty :4 (stk) : st_kim_start
    [    5.226934] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [    5.826991] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [    6.955821] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [    7.956936] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [    9.085657] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [   10.086854] (stk) :ldisc_install = 0UIM SYSFS Node Found at /sys/./devices/kim.12/install
    Starting uim-sysfs daemon.
    uim:@ main
    uim:install = /sys/./devices/kim.12/install
    uim:dev_name = /sys/./devices/kim.12/dev_name
    uim:baud_rate = /sys/./devices/kim.12/baud_rate
    uim:flow_cntrl = /sys/./devices/kim.12/flow_cntrl
    uim:begin polling...
    Starting syslog daemon
    uim:poll broke due to event 10(PRI:2/ERR:8)
    
    uim:read 1 from install
    
    uim:@ st_uart_config
    uim: signal received, opening /dev/ttyO1
    uim:@ set_baud_rate
    uim:set_baud_rate() done
    uim:Setting speed to 3000000
    uim:@ read_command_complete
    uim: Command complete started
    uim:@ read_hci_event
    uim: read_hci_event
    uim:Command complete done
    uim:Speed changing to 3000000, 1
    uim:@ set_custom_baud_rate
    uim:Installed N_TI_WL Line displine
    uim:begin polling...
    in 56-net.eth
    Generating public/private rsa key pair.
    uim:poll broke due to event 10(PRI:2/ERR:8)
    
    uim:read 0 from install
    
    uim:@ st_uart_config
    uim:Un-Installed N_TI_WL Line displine
    uim:begin polling...
    
    Your identification has been saved in /var/sshd/ssh/id_rsa.
    Your public key has been saved in /var/sshd/ssh/id_rsa.pub.
    The key fingerprint is:
    ff:a8:2f:7d:dd:e8:d2:7b:e8:f1:c7:67:47:98:3d:60 root@UNK
    The key's randomart image is:
    +--[ RSA 2048]----+
    |                 |
    |                 |
    |                 |
    |             E   |
    |        S   . .+ |
    |         .    o.o|
    |         ..  o.*.|
    |        . .oo =oO|
    |        .+o..+++=|
    +-----------------+
    Starting udhcpc ...
    udhcpc: option -h NAME is deprecated, use -x hostname:NAME
    udhcpc (v1.21.1) started
    Sending discover...
    Sending discover...
    No lease, failing
    Starting vsftpd ...
    chown: /etc/vsftpd/vsftpd.conf: Read-only file system
    Finished booting UNK
    starting pid 1377, tty '': '/sbin/getty -f /etc/issue 115200 ttyO0 console'
    
    UNK login:
    
    
    
    

    Jan  1 00:00:09 UNK kernel: klogd 1.5.0, log source = /proc/kmsg started.
    Jan  1 00:00:09 UNK kernel: Loaded 65903 symbols from /boot/System.map.
    Jan  1 00:00:09 UNK kernel: Cannot verify that symbols match kernel version.
    Jan  1 00:00:10 UNK kernel: Loaded 1296 symbols from 2 modules.
    Jan  1 00:00:10 UNK kernel: [    0.000000] Booting Linux on physical CPU 0x0
    Jan  1 00:00:10 UNK kernel: [    0.000000] Linux version 3.12.10-ti2013.12.01 (mgottf01@lnwpg0036) (gcc version 4.7.2 (GCC) ) #33 SMP Tue Sep 23 14:37:33 EDT 2014
    Jan  1 00:00:10 UNK kernel: [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
    Jan  1 00:00:10 UNK kernel: [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Jan  1 00:00:10 UNK kernel: [    0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM
    Jan  1 00:00:10 UNK kernel: [    0.000000] cma: CMA: reserved 24 MiB at 9d800000
    Jan  1 00:00:10 UNK kernel: [    0.000000] Memory policy: ECC disabled, Data cache writeback
    Jan  1 00:00:10 UNK kernel: [    0.000000] On node 0 totalpages: 130304
    Jan  1 00:00:10 UNK kernel: [    0.000000] free_area_init_node: node 0, pgdat c08ce5c0, node_mem_map c090e000
    Jan  1 00:00:10 UNK kernel: [    0.000000]   Normal zone: 1024 pages used for memmap
    Jan  1 00:00:10 UNK kernel: [    0.000000]   Normal zone: 0 pages reserved
    Jan  1 00:00:10 UNK kernel: [    0.000000]   Normal zone: 130304 pages, LIFO batch:31
    Jan  1 00:00:10 UNK kernel: [    0.000000] CPU: All CPU(s) started in SVC mode.
    Jan  1 00:00:10 UNK kernel: [    0.000000] AM335X ES1.0 (sgx neon )
    Jan  1 00:00:10 UNK kernel: [    0.000000] PERCPU: Embedded 8 pages/cpu @c0d23000 s8384 r8192 d16192 u32768
    Jan  1 00:00:10 UNK kernel: [    0.000000] pcpu-alloc: s8384 r8192 d16192 u32768 alloc=8*4096
    Jan  1 00:00:10 UNK kernel: [    0.000000] pcpu-alloc: [0] 0 
    Jan  1 00:00:10 UNK kernel: [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129280
    Jan  1 00:00:10 UNK kernel: [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
    Jan  1 00:00:10 UNK kernel: [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.000000] Memory: 482660K/521216K available (6086K kernel code, 575K rwdata, 1924K rodata, 400K init, 245K bss, 38556K reserved, 0K highmem)
    Jan  1 00:00:10 UNK kernel: [    0.000000] Virtual kernel memory layout:
    Jan  1 00:00:10 UNK kernel: [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]       .text : 0xc0008000 - 0xc07dafdc   (8012 kB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]       .init : 0xc07db000 - 0xc083f0c0   ( 401 kB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]       .data : 0xc0840000 - 0xc08cfca0   ( 576 kB)
    Jan  1 00:00:10 UNK kernel: [    0.000000]        .bss : 0xc08cfca8 - 0xc090d10c   ( 246 kB)
    Jan  1 00:00:10 UNK kernel: [    0.000000] Hierarchical RCU implementation.
    Jan  1 00:00:10 UNK kernel: [    0.000000] ^IRCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
    Jan  1 00:00:10 UNK kernel: [    0.000000] NR_IRQS:16 nr_irqs:16 16
    Jan  1 00:00:10 UNK kernel: [    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    Jan  1 00:00:10 UNK kernel: [    0.000000] Total of 128 interrupts on 1 active controller
    Jan  1 00:00:10 UNK kernel: [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    Jan  1 00:00:10 UNK kernel: [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
    Jan  1 00:00:10 UNK kernel: [    0.000000] OMAP clocksource: timer1 at 24000000 Hz
    Jan  1 00:00:10 UNK kernel: [    0.000000] Console: colour dummy device 80x30
    Jan  1 00:00:10 UNK kernel: [    0.000402] Calibrating delay loop... 479.23 BogoMIPS (lpj=2396160)
    Jan  1 00:00:10 UNK kernel: [    0.119664] pid_max: default: 32768 minimum: 301
    Jan  1 00:00:10 UNK kernel: [    0.119820] Security Framework initialized
    Jan  1 00:00:10 UNK kernel: [    0.119896] Mount-cache hash table entries: 512
    Jan  1 00:00:10 UNK kernel: [    0.133091] CPU: Testing write buffer coherency: ok
    Jan  1 00:00:10 UNK kernel: [    0.133631] CPU0: thread -1, cpu 0, socket -1, mpidr 0
    Jan  1 00:00:10 UNK kernel: [    0.133713] Setting up static identity map for 0xc05f7d58 - 0xc05f7dc8
    Jan  1 00:00:10 UNK kernel: [    0.134674] Brought up 1 CPUs
    Jan  1 00:00:10 UNK kernel: [    0.134692] SMP: Total of 1 processors activated.
    Jan  1 00:00:10 UNK kernel: [    0.134703] CPU: All CPU(s) started in SVC mode.
    Jan  1 00:00:10 UNK kernel: [    0.135537] devtmpfs: initialized
    Jan  1 00:00:10 UNK kernel: [    0.140616] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    Jan  1 00:00:10 UNK kernel: [    0.206931] omap_hwmod: debugss: _wait_target_disable failed
    Jan  1 00:00:10 UNK kernel: [    0.207950] pinctrl core: initialized pinctrl subsystem
    Jan  1 00:00:10 UNK kernel: [    0.209082] regulator-dummy: no parameters
    Jan  1 00:00:10 UNK kernel: [    0.211948] NET: Registered protocol family 16
    Jan  1 00:00:10 UNK kernel: [    0.215186] DMA: preallocated 256 KiB pool for atomic coherent allocations
    Jan  1 00:00:10 UNK kernel: [    0.228127] platform mpu.1: FIXME: clock-name 'fck' DOES NOT exist in dt!
    Jan  1 00:00:10 UNK kernel: [    0.229927] platform 49000000.edma: FIXME: clock-name 'fck' DOES NOT exist in dt!
    Jan  1 00:00:10 UNK kernel: [    0.231426] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
    Jan  1 00:00:10 UNK kernel: [    0.231944] OMAP GPIO hardware version 0.1
    Jan  1 00:00:10 UNK kernel: [    0.233107] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
    Jan  1 00:00:10 UNK kernel: [    0.234526] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
    Jan  1 00:00:10 UNK kernel: [    0.235986] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
    Jan  1 00:00:10 UNK kernel: [    0.245357] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nandflash_pins_default, deferring probe
    Jan  1 00:00:10 UNK kernel: [    0.245399] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
    Jan  1 00:00:10 UNK kernel: [    0.245944] platform 56000000.sgx: FIXME: clock-name 'fck' DOES NOT exist in dt!
    Jan  1 00:00:10 UNK kernel: [    0.251913] DSS not supported on this SoC
    Jan  1 00:00:10 UNK kernel: [    0.251941] No ATAGs?
    Jan  1 00:00:10 UNK kernel: [    0.251954] hw-breakpoint: debug architecture 0x4 unsupported.
    Jan  1 00:00:10 UNK kernel: [    0.291835] bio: create slab <bio-0> at 0
    Jan  1 00:00:10 UNK kernel: [    0.313731] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    Jan  1 00:00:10 UNK kernel: [    0.314580] of_get_named_gpio_flags: can't parse gpios property of node '/fixedregulator@0[0]'
    Jan  1 00:00:10 UNK kernel: [    0.314962] vbat: 5000 mV 
    Jan  1 00:00:10 UNK kernel: [    0.315124] of_get_named_gpio_flags: can't parse gpios property of node '/fixedregulator@1[0]'
    Jan  1 00:00:10 UNK kernel: [    0.315472] lis3_reg: no parameters
    Jan  1 00:00:10 UNK kernel: [    0.315638] of_get_named_gpio_flags exited with status 48
    Jan  1 00:00:10 UNK kernel: [    0.316060] wlan-en-regulator: 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    0.320919] vgaarb: loaded
    Jan  1 00:00:10 UNK kernel: [    0.322596] SCSI subsystem initialized
    Jan  1 00:00:10 UNK kernel: [    0.323345] libata version 3.00 loaded.
    Jan  1 00:00:10 UNK kernel: [    0.324444] usbcore: registered new interface driver usbfs
    Jan  1 00:00:10 UNK kernel: [    0.324701] usbcore: registered new interface driver hub
    Jan  1 00:00:10 UNK kernel: [    0.325006] usbcore: registered new device driver usb
    Jan  1 00:00:10 UNK kernel: [    0.326354] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c0_pins, deferring probe
    Jan  1 00:00:10 UNK kernel: [    0.326393] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    Jan  1 00:00:10 UNK kernel: [    0.326430] omap_i2c 4802a000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c1_pins, deferring probe
    Jan  1 00:00:10 UNK kernel: [    0.326450] platform 4802a000.i2c: Driver omap_i2c requests probe deferral
    Jan  1 00:00:10 UNK kernel: [    0.326806] media: Linux media interface: v0.10
    Jan  1 00:00:10 UNK kernel: [    0.327040] Linux video capture interface: v2.00
    Jan  1 00:00:10 UNK kernel: [    0.327411] pps_core: LinuxPPS API ver. 1 registered
    Jan  1 00:00:10 UNK kernel: [    0.327424] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    Jan  1 00:00:10 UNK kernel: [    0.327607] PTP clock support registered
    Jan  1 00:00:10 UNK kernel: [    0.331991] cfg80211: Calling CRDA to update world regulatory domain
    Jan  1 00:00:10 UNK kernel: [    0.333183] Switched to clocksource timer1
    Jan  1 00:00:10 UNK kernel: [    0.361123] NET: Registered protocol family 2
    Jan  1 00:00:10 UNK kernel: [    0.361986] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.362080] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.362165] TCP: Hash tables configured (established 4096 bind 4096)
    Jan  1 00:00:10 UNK kernel: [    0.362247] TCP: reno registered
    Jan  1 00:00:10 UNK kernel: [    0.362267] UDP hash table entries: 256 (order: 1, 8192 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.362295] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.362583] NET: Registered protocol family 1
    Jan  1 00:00:10 UNK kernel: [    0.363022] RPC: Registered named UNIX socket transport module.
    Jan  1 00:00:10 UNK kernel: [    0.363040] RPC: Registered udp transport module.
    Jan  1 00:00:10 UNK kernel: [    0.363049] RPC: Registered tcp transport module.
    Jan  1 00:00:10 UNK kernel: [    0.363059] RPC: Registered tcp NFSv4.1 backchannel transport module.
    Jan  1 00:00:10 UNK kernel: [    0.364556] NetWinder Floating Point Emulator V0.97 (double precision)
    Jan  1 00:00:10 UNK kernel: [    0.365414] PM: Loading am335x-pm-firmware.bin
    Jan  1 00:00:10 UNK kernel: [    0.530092] VFS: Disk quotas dquot_6.5.2
    Jan  1 00:00:10 UNK kernel: [    0.530283] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    Jan  1 00:00:10 UNK kernel: [    0.531173] NFS: Registering the id_resolver key type
    Jan  1 00:00:10 UNK kernel: [    0.531289] Key type id_resolver registered
    Jan  1 00:00:10 UNK kernel: [    0.531301] Key type id_legacy registered
    Jan  1 00:00:10 UNK kernel: [    0.531350] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
    Jan  1 00:00:10 UNK kernel: [    0.531594] msgmni has been set to 990
    Jan  1 00:00:10 UNK kernel: [    0.534238] NET: Registered protocol family 38
    Jan  1 00:00:10 UNK kernel: [    0.534307] io scheduler noop registered
    Jan  1 00:00:10 UNK kernel: [    0.534318] io scheduler deadline registered
    Jan  1 00:00:10 UNK kernel: [    0.534354] io scheduler cfq registered (default)
    Jan  1 00:00:10 UNK kernel: [    0.537287] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    Jan  1 00:00:10 UNK kernel: [    0.594860] Console: switching to colour frame buffer device 100x30
    Jan  1 00:00:10 UNK kernel: [    0.604191] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    Jan  1 00:00:10 UNK kernel: [    0.607687] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/serial@44e09000[0]'
    Jan  1 00:00:10 UNK kernel: [    0.608041] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    Jan  1 00:00:10 UNK kernel: [    1.283934] console [ttyO0] enabled
    Jan  1 00:00:10 UNK kernel: [    1.288613] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/serial@48022000[0]'
    Jan  1 00:00:10 UNK kernel: [    1.288917] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    Jan  1 00:00:10 UNK kernel: [    1.301060] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    Jan  1 00:00:10 UNK kernel: [    1.323638] brd: module loaded
    Jan  1 00:00:10 UNK kernel: [    1.335111] loop: module loaded
    Jan  1 00:00:10 UNK kernel: [    1.338908] (stk) :sysfs entries created
    Jan  1 00:00:10 UNK kernel: [    1.343107] (stk) : debugfs entries created 
    Jan  1 00:00:10 UNK kernel: [    1.348420] (hci_tty): inside hci_tty_init
    Jan  1 00:00:10 UNK kernel: [    1.353932] (hci_tty): allocated 248, 0
    Jan  1 00:00:10 UNK kernel: [    1.364702] mtdoops: mtd device (mtddev=name/number) must be supplied
    Jan  1 00:00:10 UNK kernel: [    1.377561] usbcore: registered new interface driver asix
    Jan  1 00:00:10 UNK kernel: [    1.384052] usbcore: registered new interface driver ax88179_178a
    Jan  1 00:00:10 UNK kernel: [    1.390765] usbcore: registered new interface driver cdc_ether
    Jan  1 00:00:10 UNK kernel: [    1.397563] usbcore: registered new interface driver r815x
    Jan  1 00:00:10 UNK kernel: [    1.403796] usbcore: registered new interface driver smsc95xx
    Jan  1 00:00:10 UNK kernel: [    1.410102] usbcore: registered new interface driver net1080
    Jan  1 00:00:10 UNK kernel: [    1.416425] usbcore: registered new interface driver cdc_subset
    Jan  1 00:00:10 UNK kernel: [    1.422900] usbcore: registered new interface driver zaurus
    Jan  1 00:00:10 UNK kernel: [    1.429191] usbcore: registered new interface driver cdc_ncm
    Jan  1 00:00:10 UNK kernel: [    1.436026] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    Jan  1 00:00:10 UNK kernel: [    1.442947] ehci-pci: EHCI PCI platform driver
    Jan  1 00:00:10 UNK kernel: [    1.448002] ehci-omap: OMAP-EHCI Host Controller driver
    Jan  1 00:00:10 UNK kernel: [    1.454995] usbcore: registered new interface driver cdc_wdm
    Jan  1 00:00:10 UNK kernel: [    1.461273] usbcore: registered new interface driver usb-storage
    Jan  1 00:00:10 UNK kernel: [    1.469379] mousedev: PS/2 mouse device common for all mice
    Jan  1 00:00:10 UNK kernel: [    1.476141] of_get_named_gpio_flags exited with status 57
    Jan  1 00:00:10 UNK kernel: [    1.476164] of_get_named_gpio_flags exited with status 58
    Jan  1 00:00:10 UNK kernel: [    1.476180] of_get_named_gpio_flags exited with status 59
    Jan  1 00:00:10 UNK kernel: [    1.476193] of_get_named_gpio_flags exited with status 53
    Jan  1 00:00:10 UNK kernel: [    1.476207] of_get_named_gpio_flags exited with status 54
    Jan  1 00:00:10 UNK kernel: [    1.477128] input: matrix_keypad.7 as /devices/matrix_keypad.7/input/input0
    Jan  1 00:00:10 UNK kernel: [    1.487535] input: ti-tsc as /devices/ocp.2/44e0d000.tscadc/TI-am335x-tsc/input/input1
    Jan  1 00:00:10 UNK kernel: [    1.499653] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    Jan  1 00:00:10 UNK kernel: [    1.509328] i2c /dev entries driver
    Jan  1 00:00:10 UNK kernel: [    1.514421] Driver for 1-wire Dallas network protocol.
    Jan  1 00:00:10 UNK kernel: [    1.524161] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    Jan  1 00:00:10 UNK kernel: [    1.534502] of_get_named_gpio_flags exited with status 6
    Jan  1 00:00:10 UNK kernel: [    1.534530] of_get_named_gpio_flags exited with status 114
    Jan  1 00:00:10 UNK kernel: [    1.535108] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    Jan  1 00:00:10 UNK kernel: [    1.542648] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    Jan  1 00:00:10 UNK kernel: [    1.550295] omap_hsmmc 48060000.mmc: unable to get vmmc regulator -517
    Jan  1 00:00:10 UNK kernel: [    1.557567] edma-dma-engine edma-dma-engine.0: freeing channel for 24
    Jan  1 00:00:10 UNK kernel: [    1.564708] edma-dma-engine edma-dma-engine.0: freeing channel for 25
    Jan  1 00:00:10 UNK kernel: [    1.571957] platform 48060000.mmc: Driver omap_hsmmc requests probe deferral
    Jan  1 00:00:10 UNK kernel: [    1.579821] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/mmc@47810000[0]'
    Jan  1 00:00:10 UNK kernel: [    1.579835] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/mmc@47810000[0]'
    Jan  1 00:00:10 UNK kernel: [    1.580055] edma-dma-engine edma-dma-engine.0: allocated channel for 0:13
    Jan  1 00:00:10 UNK kernel: [    1.587596] edma-dma-engine edma-dma-engine.0: allocated channel for 0:12
    Jan  1 00:00:10 UNK kernel: [    1.682369] omap_hwmod: gpio1: _wait_target_disable failed
    Jan  1 00:00:10 UNK kernel: [    1.715983] ledtrig-cpu: registered to indicate activity on CPUs
    Jan  1 00:00:10 UNK kernel: [    1.723109] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
    Jan  1 00:00:10 UNK kernel: [    1.730753] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    Jan  1 00:00:10 UNK kernel: [    1.740255] mmc0: card claims to support voltages below the defined range. These will be ignored.
    Jan  1 00:00:10 UNK kernel: [    1.751430] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    Jan  1 00:00:10 UNK kernel: [    1.758005] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
    Jan  1 00:00:10 UNK kernel: [    1.765455] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
    Jan  1 00:00:10 UNK kernel: [    1.775585] usbcore: registered new interface driver usbhid
    Jan  1 00:00:10 UNK kernel: [    1.781808] usbhid: USB HID core driver
    Jan  1 00:00:10 UNK kernel: [    1.790919] oprofile: no performance counters
    Jan  1 00:00:10 UNK kernel: [    1.796840] oprofile: using timer interrupt.
    Jan  1 00:00:10 UNK kernel: [    1.801851] nf_conntrack version 0.5.0 (7925 buckets, 31700 max)
    Jan  1 00:00:10 UNK kernel: [    1.809498] ip_tables: (C) 2000-2006 Netfilter Core Team
    Jan  1 00:00:10 UNK kernel: [    1.815659] TCP: cubic registered
    Jan  1 00:00:10 UNK kernel: [    1.819459] Initializing XFRM netlink socket
    Jan  1 00:00:10 UNK kernel: [    1.824326] NET: Registered protocol family 17
    Jan  1 00:00:10 UNK kernel: [    1.829366] NET: Registered protocol family 15
    Jan  1 00:00:10 UNK kernel: [    1.834466] 8021q: 802.1Q VLAN Support v1.8
    Jan  1 00:00:10 UNK kernel: [    1.839303] Key type dns_resolver registered
    Jan  1 00:00:10 UNK kernel: [    1.845207] cpu cpu0: cpu0 regulator not ready, retry
    Jan  1 00:00:10 UNK kernel: [    1.850907] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    Jan  1 00:00:10 UNK kernel: [    1.859911] ThumbEE CPU extension supported.
    Jan  1 00:00:10 UNK kernel: [    1.867762] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    Jan  1 00:00:10 UNK kernel: [    1.873657] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    Jan  1 00:00:10 UNK kernel: [    1.882515] ONFI param page 0 valid
    Jan  1 00:00:10 UNK kernel: [    1.886605] ONFI flash detected
    Jan  1 00:00:10 UNK kernel: [    1.890232] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64
    Jan  1 00:00:10 UNK kernel: [    1.902594] omap2-nand: detected x8 NAND flash
    Jan  1 00:00:10 UNK kernel: [    1.907603] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
    Jan  1 00:00:10 UNK kernel: [    1.913585] omap2-nand: using custom ecc layout
    Jan  1 00:00:10 UNK kernel: [    1.918773] 10 ofpart partitions found on MTD device omap2-nand.0
    Jan  1 00:00:10 UNK kernel: [    1.925534] Creating 10 MTD partitions on "omap2-nand.0":
    Jan  1 00:00:10 UNK kernel: [    1.931549] 0x000000000000-0x000000020000 : "NAND.SPL"
    Jan  1 00:00:10 UNK kernel: [    1.940103] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
    Jan  1 00:00:10 UNK kernel: [    1.949398] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
    Jan  1 00:00:10 UNK kernel: [    1.958672] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
    Jan  1 00:00:10 UNK kernel: [    1.966450] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    Jan  1 00:00:10 UNK kernel: [    1.974971] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
    Jan  1 00:00:10 UNK kernel: [    1.982937] mmc0: new high speed SDIO card at address 0001
    Jan  1 00:00:10 UNK kernel: [    1.994046] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
    Jan  1 00:00:10 UNK kernel: [    2.003492] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
    Jan  1 00:00:10 UNK kernel: [    2.012386] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
    Jan  1 00:00:10 UNK kernel: [    2.022184] 0x000000200000-0x000000a00000 : "NAND.kernel"
    Jan  1 00:00:10 UNK kernel: [    2.038508] 0x000000a00000-0x000010000000 : "NAND.file-system"
    Jan  1 00:00:10 UNK kernel: [    2.295070] tps65910 0-002d: No interrupt support, no core IRQ
    Jan  1 00:00:10 UNK kernel: [    2.304777] vrtc: 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.308273] vrtc: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.314274] vio: at 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.317746] vio: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.323656] vdd_mpu: 912 <--> 1375 mV at 1137 mV 
    Jan  1 00:00:10 UNK kernel: [    2.329024] vdd_mpu: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.335270] vdd_core: 912 <--> 1150 mV at 1137 mV 
    Jan  1 00:00:10 UNK kernel: [    2.340724] vdd_core: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.346546] vdd3: 5000 mV 
    Jan  1 00:00:10 UNK kernel: [    2.351155] vdig1: at 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.354844] vdig1: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.360387] vdig2: at 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.364085] vdig2: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.369593] vpll: at 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.373119] vpll: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.378944] vdac: at 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.382481] vdac: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.387973] vaux1: at 1800 mV 
    Jan  1 00:00:10 UNK kernel: [    2.391598] vaux1: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.397575] vaux2: at 3300 mV 
    Jan  1 00:00:10 UNK kernel: [    2.401220] vaux2: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.407080] vaux33: at 3300 mV 
    Jan  1 00:00:10 UNK kernel: [    2.410778] vaux33: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.416770] vmmc: 1800 <--> 3300 mV at 3300 mV 
    Jan  1 00:00:10 UNK kernel: [    2.421937] vmmc: supplied by vbat
    Jan  1 00:00:10 UNK kernel: [    2.427083] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    Jan  1 00:00:10 UNK kernel: [    2.438283] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    Jan  1 00:00:10 UNK kernel: [    2.445293] of_get_named_gpio_flags exited with status 6
    Jan  1 00:00:10 UNK kernel: [    2.445323] of_get_named_gpio_flags exited with status 114
    Jan  1 00:00:10 UNK kernel: [    2.445729] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    Jan  1 00:00:10 UNK kernel: [    2.453325] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    Jan  1 00:00:10 UNK kernel: [    2.542932] mmc1: new high speed SDHC card at address b368
    Jan  1 00:00:10 UNK kernel: [    2.550054] mmcblk0: mmc1:b368 USD   3.72 GiB 
    Jan  1 00:00:10 UNK kernel: [    2.557125]  mmcblk0: p1 p2 p3
    Jan  1 00:00:10 UNK kernel: [    2.563313] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    Jan  1 00:00:10 UNK kernel: [    2.570079] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    Jan  1 00:00:10 UNK kernel: [    2.577958] libphy: 4a101000.mdio: probed
    Jan  1 00:00:10 UNK kernel: [    2.582522] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Atheros 8031 ethernet
    Jan  1 00:00:10 UNK kernel: [    2.594027] Detected MACID = 00:18:31:e2:74:e5
    Jan  1 00:00:10 UNK kernel: [    2.601807] of_get_named_gpio_flags exited with status 2
    Jan  1 00:00:10 UNK kernel: [    2.601842] of_get_named_gpio_flags exited with status 3
    Jan  1 00:00:10 UNK kernel: [    2.603028] input: volume_keys.8 as /devices/volume_keys.8/input/input2
    Jan  1 00:00:10 UNK kernel: [    2.611515] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    Jan  1 00:00:10 UNK kernel: [    2.641662] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    Jan  1 00:00:10 UNK kernel: [    2.650739] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    Jan  1 00:00:10 UNK kernel: [    2.667772] devtmpfs: mounted
    Jan  1 00:00:10 UNK kernel: [    2.671837] Freeing unused kernel memory: 400K (c07db000 - c083f000)
    Jan  1 00:00:10 UNK kernel: <30>[    3.651133] udevd[917]: starting version 182
    Jan  1 00:00:10 UNK kernel: [    4.375615] PM: CM3 Firmware Version = 0x186
    Jan  1 00:00:10 UNK kernel: [    4.475669] Bluetooth: Core ver 2.16
    Jan  1 00:00:10 UNK kernel: [    4.479899] NET: Registered protocol family 31
    Jan  1 00:00:10 UNK kernel: [    4.484983] Bluetooth: HCI device and connection manager initialized
    Jan  1 00:00:10 UNK kernel: [    4.492037] Bluetooth: HCI socket layer initialized
    Jan  1 00:00:10 UNK kernel: [    4.497528] Bluetooth: L2CAP socket layer initialized
    Jan  1 00:00:10 UNK kernel: [    4.503222] Bluetooth: SCO socket layer initialized
    Jan  1 00:00:10 UNK kernel: [    4.683966] hdev dd31d000
    Jan  1 00:00:10 UNK kernel: [    4.727483] HCI device registered (hdev dd31d000)
    Jan  1 00:00:10 UNK kernel: [    4.735633] hci0 dd31d000
    Jan  1 00:00:10 UNK kernel: [    4.735665] (stc):  *** inside st_core/register
    Jan  1 00:00:10 UNK kernel: [    4.740592] (stc):  chnl_id list empty :4 (stk) : st_kim_start
    Jan  1 00:00:10 UNK kernel: [    4.871911] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    Jan  1 00:00:10 UNK kernel: [    5.876898] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    Jan  1 00:00:10 UNK kernel: [    7.005572] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    Jan  1 00:00:10 UNK kernel: [    8.006837] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    Jan  1 00:00:10 UNK kernel: [    9.135521] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    Jan  1 00:00:10 UNK kernel: [   10.136705] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    Jan  1 00:00:10 UNK kernel: [   11.260167] (stk) :ldisc_install = 1<6>[   11.390341] net eth0: initializing cpsw version 1.12 (0)
    Jan  1 00:00:10 UNK kernel: [   11.392958] net eth0: phy found : id is : 0x4dd074
    Jan  1 00:00:10 UNK kernel: [   11.401008] 8021q: adding VLAN 0 to HW filter on device eth0
    Jan  1 00:00:10 UNK kernel: [   11.413676] (stc): st_tty_open 
    Jan  1 00:00:10 UNK kernel: [   11.413756] (stk) :line discipline installed(stk) :TIInit_11.8.32.bts
    Jan  1 00:00:11 UNK kernel: [   11.424863] (stk) :change remote baud rate command in firmware(stk) :skipping the wait event of change remote baud
    Jan  1 00:00:12 UNK kernel: [   11.642674] (stk) :sleep command in scr(stk) :sleep command in scr
    Jan  1 00:00:12 UNK kernel: [   13.347079] (stc): add_channel_to_table: id 4
    Jan  1 00:00:12 UNK kernel: [   13.347113] (stc):  *** inside st_core/register
    Jan  1 00:00:12 UNK kernel: [   13.347125] (stc): add_channel_to_table: id 2
    Jan  1 00:00:12 UNK kernel: [   13.347134] (stc):  *** inside st_core/register
    Jan  1 00:00:12 UNK kernel: [   13.347143] (stc): add_channel_to_table: id 3
    Jan  1 00:00:12 UNK kernel: [   13.354802] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.355375] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.355644] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.355959] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.356328] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.356582] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.357150] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.358223] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.358449] hci0: type 1 len 5
    Jan  1 00:00:12 UNK kernel: [   13.358691] hci0: type 1 len 6
    Jan  1 00:00:12 UNK kernel: [   13.359079] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.359304] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.359551] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.359768] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.360020] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.360268] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.360477] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.360949] hci0: type 1 len 12
    Jan  1 00:00:12 UNK kernel: [   13.361175] hci0: type 1 len 12
    Jan  1 00:00:12 UNK kernel: [   13.361445] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.361877] hci0: type 1 len 245
    Jan  1 00:00:12 UNK kernel: [   13.363247] hci0: type 1 len 5
    Jan  1 00:00:12 UNK kernel: [   13.365362] hci0: type 1 len 4
    Jan  1 00:00:12 UNK kernel: [   13.366107] hci0: type 1 len 5
    Jan  1 00:00:12 UNK kernel: [   13.366622] hci0: type 1 len 11
    Jan  1 00:00:12 UNK kernel: [   13.366870] hci0: type 1 len 6
    Jan  1 00:00:12 UNK kernel: [   13.367116] hci0: type 1 len 36
    Jan  1 00:00:14 UNK kernel: [   15.363275] (stc): remove_channel_from_table: id 3
    Jan  1 00:00:14 UNK kernel: [   15.363305] (stc): remove_channel_from_table: id 2
    Jan  1 00:00:14 UNK kernel: [   15.363316] (stc): remove_channel_from_table: id 4
    Jan  1 00:00:14 UNK kernel: [   15.363327] (stc):  all chnl_ids unregistered 
    Jan  1 00:00:28 UNK kernel: [   15.363364] (stk) :ldisc_install = 0udevd[1375]: starting version 168
    Jan  1 00:02:47 UNK kernel: [  168.931336] EXT4-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
    Jan  1 00:02:47 UNK kernel: [  168.979706] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    

  • I realize that getting the right drivers configured and built into the kernel is only half the battle to making a successful bluetooth application run on the am335x EVM platform.  The other half involves launching the right daemons, servers and other user-space programs.  In my previous posts I have looked for the proper ingredients to a successful launch of the bluetooth functions, but I am only getting a piecemeal understanding of what it takes to make the bluetooth function work using the Bluetopia bluetooth stack.  I am at the point where I posted my last request for some help and the SetDevicePower returns function error.  I am pretty sure that I have the kernel configuration tuned just right. I am suspecting that I do not have all the server programs  running. 

    Can someone please help me what programs have to be kicked off at  system start-up in order to support the bluetooth function?  If I look into the rcS.d and rc5.d startup lineup of the SDK-7.0 system there are 34 programs queued up in there. Out those programs which are mandatory for running bluetooth?   I know I need UIM.  Do I need dbus-1? I think if you can me tell which of those programs need to be augmented into the system, I can finally get it running on my system that I am trying to build.

    Thanks,

    Michael 

  • Hi,

    I don't really understand why you are facing the problem.

    I have tried it my self building it from scratch again. and I have not face any problem.

    I have built it as per the the link i have provided many times earlier http://processors.wiki.ti.com/index.php?title=WL18xx_AMxxx_platform_integration_guide without any issues.

    I have got the am335x-evm-sdk-src-07.00.00.00.tar.gz and am335x-evm-sdk-bin-07.00.00.00.tar.gz from http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/latest/index_FDS.html, link to this is provided in the previous link.

    extracted the src and applied the patches and built with the Cross compiler (arm-linux-gnueabihf-), you can get the cross compiler from the above link or even if you install the "install.bin", you will have it at location "ti-sdk-am335x-evm-07.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/"

    and once the kernal is built you can copy the .dtb and ZImage to the boot partition. after extracting the bin folder, You will see the file system directly which you can copy to ROOTFS (file-system) partition. UIM is already part of this file-system.

    Install the Bluetopia SDK on your PC, and just copy the executables from "BluetopiaPM/bin" of your PC to "/home/root/ss1" of the file-system.

    If you want to build your own UIM you need to cross compile it to work.

     

  • Hi Sundeep,

    I understand what you have explained. And as a matter of fact I have succeeded with what you have described.

    I have so far been able to 1) run the system from the SDK using the pre-built binaries; 2) Built my own kernel using the source found in the am335x-evm-sdk-src-07.00.00.00.tar.gz file and then copied it along with a .dtb and zImage into your ROOTFS partition.  I am happy to successfully run the bluetooth and wifi functions for my WL1835MOD using these two systems.

    However, I am stil trying to acheive a third build.  In this endeveavor I have to isolate the bluetooth and wifi functions/software/capabilities proven in the above systems and MERGE that into our ROOTFS partition. So to do that I would have to 1) build the kernel (which I can do and have done already). 2) build the user-space utilities such as UIM, udev and other utilities that support the bluetooth and wifi functions. 

    The challenge I have, is to determine what all the 'other' software packages are and to incorporate them into our ROOTFS.  I have experimented by 'stealing' the (binary) capabilities found on your ROOTFS and exported them into my system. However, by doing that, it is not working (the previous errors I have logged with you appear). 

    So my third system is missing things and my last post was asking you: what are the components needed to build a successful system from scratch.

    Thank you again,

    Michael

  • Hi,

    For bluetooth ST and tty HCI driver are part of the kernel.

    you can get the UIM from https://gitorious.org/uim and apply the below patch.
    http://arago-project.org/git/projects/meta-arago-glsdk.git?p=projects/meta-arago-glsdk.git;a=blob;f=meta-arago-extras/recipes-connectivity/uim/files/0001-uim-Add-command-line-args-for-passing-sysfs-node-pat.patch;h=ad6f95fcaaae9248612ba397a898ff25516745f9;hb=HEAD
    Then you need to cross compile(ARM) UIM to make it work.

    You can copy the UIM to usr\bin.

    I have already mentioned how to get the bluetopia earlier.

  • Hello!

    Can you tell me where to find the udev-182 tar file (and libkmod support) software that you used?

    Thanks again.