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.

wl18xx driver problems

While working with the Wlink18 driver, we have serious issues where the driver crashes when we bring the interface down and up again in another configuration, i.e. from station mode to access point mode. When or a while after bringing the interface up, the driver might crash – randomly. The Wifi module is connected to a FreeScale i.MX 28.0 running 3.8.13. Please find the device tree attached.

 

When the driver crashes we get the following errors:
[  502.613125] wlcore: ERROR timeout waiting for the hardware to complete initialization
[  513.707031] wlcore: ERROR timeout waiting for the hardware to complete initialization
[  513.739968] wlcore: ERROR firmware boot failed despite 3 retries
[etc]

 

After such a crash, the wlink18 is braindead; We need a hard reboot of the whole device, there is no other way to get the Wlink working. Does anyone have experience with those issues? Are we having a configuration issue or is this a (known?) issue in the driver?

/*
 * Copyright 2012 Freescale Semiconductor, Inc.
 *
 * The code contained herein is licensed under the GNU General Public
 * License. You may obtain a copy of the GNU General Public License
 * Version 2 or later at the following locations:
 *
 * http://www.opensource.org/licenses/gpl-license.html
 * http://www.gnu.org/copyleft/gpl.html
 */

/dts-v1/;
/include/ "imx28.dtsi"

/ {
    model = "Mastervolt IRIS ES";
    compatible = "fsl,imx28";

    memory {
        reg = <0x40000000 0x08000000>;
    };

    wlan_irq:wlan_irq@0  {
        /* bogus */
        pinctrl-names = "default";

        /* ? */
        interrupt-parent = <&gpio2>;
        interrupts = <19 0x01>;
        interrupt-controller;
        #interrupt-cells = <2>;
        reg = <0x20>;

        /* generic */
        compatible = "wlcore";
        status = "okay";

        /* actual used?! */
        irq = <113>;
        board-tcxo-clock = <5>;
        board-ref-clock = <1>; /* BOARD reference clock, See /include/linux/wl12xx.h for more info*/
        platform-quirks = <1>;
    };

    apb@80000000 {
        apbh@80000000 {
            gpmi-nand@8000c000 {
                pinctrl-names = "default";
                pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg
                         &gpmi_iris_cfg>;
                status = "okay";
            };

            ssp0: ssp@80010000 {
                compatible = "fsl,imx28-mmc";
                pinctrl-names = "default";
                pinctrl-0 = <&mmc0_4bit_pins_a
                    &mmc0_cd_cfg &mmc0_sck_cfg>;
                bus-width = <4>;
                wp-gpios = <&gpio2 12 0>;
                vmmc-supply = <&reg_vddio_sd0>;
                non-removable;
                status = "okay";
            };

            ssp1: ssp@80012000 {
                compatible = "fsl,imx28-mmc";
                bus-width = <8>;
                wp-gpios = <&gpio0 28 0>;
            };

            pinctrl@80018000 {
                pinctrl-names = "default";
                pinctrl-0 = <&hog_pins_a>;

                hog_pins_a: hog@0 {
                    reg = <0>;
                    fsl,pinmux-ids = <
                        0x20d3 /* MX28_PAD_SSP1_CMD__GPIO_2_13 */
                        0x20f3 /* MX28_PAD_SSP1_DATA3__GPIO_2_15 */
                        0x40d3 /* MX28_PAD_ENET0_RX_CLK__GPIO_4_13 */
                        0x20c3 /* MX28_PAD_SSP1_SCK__GPIO_2_12 */
                        0x31c3 /* MX28_PAD_PWM3__GPIO_3_28 */
                        0x31e3 /* MX28_PAD_LCD_RESET__GPIO_3_30 */
                        0x3083 /* MX28_PAD_AUART2_RX__GPIO_3_8 */
                        0x3093 /* MX28_PAD_AUART2_TX__GPIO_3_9 */
                    >;
                    fsl,drive-strength = <0>;
                    fsl,voltage = <1>;
                    fsl,pull-up = <0>;
                };

                gpmi_iris_cfg: gpmi_iris_cfg {
                    fsl,pinmux-ids = <
                        0x0100 /* MX28_PAD_GPMI_CE0N__GPMI_CE0N */
                        0x0140 /* MX28_PAD_GPMI_RDY0__GPMI_READY0 */
                    >;
                    fsl,drive-strength = <0>;
                    fsl,pull-up = <1>;
                };
            };
        };

        apbx@80040000 {
            duart: serial@80074000 {
                pinctrl-names = "default";
                pinctrl-0 = <&duart_pins_a>;
                status = "okay";
            };

            auart0: serial@8006a000 {
                pinctrl-names = "default";
                pinctrl-0 = <&auart0_pins_a>;
                status = "okay";
            };

            auart4: serial@80072000 {
                pinctrl-names = "default";
                pinctrl-0 = <&auart4_2pins_a>;
                status = "okay";
            };
        };
    };

    regulators {
        compatible = "simple-bus";

        reg_3p3v: 3p3v {
            compatible = "regulator-fixed";
            regulator-name = "3P3V";
            regulator-min-microvolt = <3300000>;
            regulator-max-microvolt = <3300000>;
            regulator-always-on;
        };

        /* WLAN*/
        reg_vddio_sd0: vddio-sd0 {
            compatible = "regulator-fixed";
            regulator-name = "vddio-sd0";
            regulator-min-microvolt = <1800000>;
            regulator-max-microvolt = <1800000>;
            gpio = <&gpio2 19 0>;
            /* WLAN card specific delay */
            startup-delay-us = <70000>;
            enable-active-high;
        };

        reg_fec_3v3: fec-3v3 {
            compatible = "regulator-fixed";
            regulator-name = "fec-3v3";
            regulator-min-microvolt = <3300000>;
            regulator-max-microvolt = <3300000>;
            gpio = <&gpio2 15 0>;
        };
    };
};

  • Hi,

    This is NOT expected...
    Please share:

    1. driver/firmware versions that you are using (http://processors.wiki.ti.com/index.php/WL18xx_Driver_Debug#Acquire_WL18xx_driver_and_firmware_version)


    2. Complete boot logs.

    Regards,
    Gigi Joseph.

  • Dear Joseph,

    Thanks for your reply. Here is the complete bootlog. The wlcore: driver version is: ol_r8.a7.02_34

    Kind Regards,

    Tijmen

    PowerPrep start initialize power...
    Battery Voltage = 4.17V
    boot from battery. 5v input not detected
    Feb  5 201413:26:11
    FRAC 0x92925552
    memory type is DDR2
    Wait for ddr ready 1power 0x00820616
    Frac 0x92925552
    start change cpu freq
    hbus 0x00000003
    cpu 0x00010001
    start test memory accress
    ddr2 0x40000000
    finish simple test


    barebox 2013.07.0 #1 Wed Feb 5 13:25:58 CET 2014


    Board: Freescale i.MX28-EVK
    detected i.MX28 revision 1.2
    mxs_mci mxs_mci0: registered as mxs_mci0
    nand: ONFI param page 0 valid
    nand: ONFI flash detected ... nand: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAH4), page size: 2048, OOB size: 64
    nand: Scanning device for bad blocks
    malloc space: 0x42800000 -> 0x42ffffff (size 8 MiB)
    running /env/bin/init...
    Booting kernel 2
    saving environment

    Hit ctrl-c to stop autoboot:  3 2 1 0
       Image Name:   Linux-3.8.13
       Created:      2014-04-04   9:42:44 UTC
       OS:           Linux
       Architecture: ARM
       Type:         Kernel Image
       Compression:  uncompressed
       Data Size:    2665496 Bytes = 2.5 MiB
       Load Address: 40100000
       Entry Point:  40100000

    Loading OS U-Boot uImage '/dev/nand0.kernel2.bb'
    OS image is at 0x40100000-0x4038ac17
    Loading devicetree from '/dev/nand0.Tree2.bb'
    Passing control to ARM Linux uImage handler
    commandline: console=ttyAMA0,115200n8 panic=5 ubi.mtd=7 ubi.mtd=8  root=ubi0:rootfs rootfstype=ubifs mtdparts=gpmi-nand:0x300000(bootloader),0x20000(Env),0x20000(Tree1),0x20000(Tree2),0x400000(kernel1),0x400000(kernel2),0x3000000(rootfs2),0x3000000(rootfs2),-(dataPartition)

    Starting kernel at 0x40100000, oftree at 0x428e0000...
    booting Linux kernel with devicetree
    Uncompressing Linux... done, booting the kernel.
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.8.13 (tijmen@tijmen-Precision-M4700) (gcc version 4.7.3 (Buildroot 2014.02) ) #1 Fri Apr 4 11:42:36 CEST 2014
    [    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    [    0.000000] CPU: VIVT data cache, VIVT instruction cache
    [    0.000000] Machine: Freescale i.MX28 (Device Tree), model: Mastervolt IRIS ES
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
    [    0.000000] Kernel command line: console=ttyAMA0,115200n8 panic=5 ubi.mtd=7 ubi.mtd=8  root=ubi0:rootfs rootfstype=ubifs mtdparts=gpmi-nand:0x300000(bootloader),0x20000(Env),0x20000(Tree1),0x20000(Tree2),0x400000(kernel1),0x400000(kernel2),0x3000000(rootfs2),0x3000000(rootfs2),-(dataPartition)
    [    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
    [    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    [    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.000000] __ex_table already sorted, skipping sort
    [    0.000000] Memory: 128MB = 128MB total
    [    0.000000] Memory: 124260k/124260k available, 6812k 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 : 0xc8800000 - 0xff000000   ( 872 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
    [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc04bab64   (4811 kB)
    [    0.000000]       .init : 0xc04bb000 - 0xc04e3854   ( 163 kB)
    [    0.000000]       .data : 0xc04e4000 - 0xc05131e0   ( 189 kB)
    [    0.000000]        .bss : 0xc05131e0 - 0xc0574064   ( 388 kB)
    [    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] of_irq_init: children remain, but no parents
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 31250ns, wraps every 134217727ms
    [    0.000000] Console: colour dummy device 80x30
    [    0.000468] Calibrating delay loop... 226.09 BogoMIPS (lpj=1130496)
    [    0.080093] pid_max: default: 32768 minimum: 301
    [    0.080312] Security Framework initialized
    [    0.080468] Mount-cache hash table entries: 512
    [    0.088093] CPU: Testing write buffer coherency: ok
    [    0.088875] Setting up static identity map for 0x403601a0 - 0x403601f8
    [    0.091843] devtmpfs: initialized
    [    0.093281] pinctrl core: initialized pinctrl subsystem
    [    0.093968] regulator-dummy: no parameters
    [    0.094531] NET: Registered protocol family 16
    [    0.095750] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.113531] Serial: AMBA PL011 UART driver
    [    0.113968] 80074000.serial: ttyAMA0 at MMIO 0x80074000 (irq = 216) is a PL011 rev2
    [    0.376312] console [ttyAMA0] enabled
    [    0.388125] bio: create slab <bio-0> at 0
    [    0.395843] mxs-dma 80004000.dma-apbh: initialized
    [    0.403687] mxs-dma 80024000.dma-apbx: initialized
    [    0.409562] SCSI subsystem initialized
    [    0.415750] Switching to clocksource mxs_timer
    [    0.463625] NET: Registered protocol family 2
    [    0.469125] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
    [    0.476281] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.482750] TCP: Hash tables configured (established 1024 bind 1024)
    [    0.489250] TCP: reno registered
    [    0.492593] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.498468] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.505375] NET: Registered protocol family 1
    [    0.510781] RPC: Registered named UNIX socket transport module.
    [    0.516718] RPC: Registered udp transport module.
    [    0.521531] RPC: Registered tcp transport module.
    [    0.526250] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.533625] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.564968] NFS: Registering the id_resolver key type
    [    0.570156] Key type id_resolver registered
    [    0.574531] Key type id_legacy registered
    [    0.578687] msgmni has been set to 242
    [    0.586156] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
    [    0.593687] io scheduler noop registered (default)
    [    0.599937] uart-pl011 80074000.serial: no DMA platform data
    [    0.606000] ------------[ cut here ]------------
    [    0.610687] WARNING: at drivers/gpio/gpiolib.c:103 gpio_ensure_requested+0x54/0xbc()
    [    0.618437] autorequest GPIO-0
    [    0.621500] Modules linked in:
    [    0.624625] [<c00140b4>] (unwind_backtrace+0x0/0xf0) from [<c001c680>] (warn_slowpath_common+0x4c/0x64)
    [    0.634031] [<c001c680>] (warn_slowpath_common+0x4c/0x64) from [<c001c72c>] (warn_slowpath_fmt+0x30/0x40)
    [    0.643625] [<c001c72c>] (warn_slowpath_fmt+0x30/0x40) from [<c01f4e64>] (gpio_ensure_requested+0x54/0xbc)
    [    0.653312] [<c01f4e64>] (gpio_ensure_requested+0x54/0xbc) from [<c01f51f4>] (gpio_direction_output+0xb8/0x1f8)
    [    0.663437] [<c01f51f4>] (gpio_direction_output+0xb8/0x1f8) from [<c022c774>] (mxs_config_rs485+0x3c/0x60)
    [    0.673125] [<c022c774>] (mxs_config_rs485+0x3c/0x60) from [<c022ca60>] (mxs_auart_probe+0x140/0x3fc)
    [    0.682375] [<c022ca60>] (mxs_auart_probe+0x140/0x3fc) from [<c0234810>] (platform_drv_probe+0x14/0x18)
    [    0.691781] [<c0234810>] (platform_drv_probe+0x14/0x18) from [<c0233598>] (driver_probe_device+0x74/0x20c)
    [    0.701468] [<c0233598>] (driver_probe_device+0x74/0x20c) from [<c02337bc>] (__driver_attach+0x8c/0x90)
    [    0.710875] [<c02337bc>] (__driver_attach+0x8c/0x90) from [<c0231e84>] (bus_for_each_dev+0x58/0x88)
    [    0.719937] [<c0231e84>] (bus_for_each_dev+0x58/0x88) from [<c0232df0>] (bus_add_driver+0x170/0x244)
    [    0.729093] [<c0232df0>] (bus_add_driver+0x170/0x244) from [<c0233c50>] (driver_register+0x78/0x14c)
    [    0.738281] [<c0233c50>] (driver_register+0x78/0x14c) from [<c04cf3fc>] (mxs_auart_init+0x1c/0x3c)
    [    0.747250] [<c04cf3fc>] (mxs_auart_init+0x1c/0x3c) from [<c0008880>] (do_one_initcall+0x108/0x178)
    [    0.756343] [<c0008880>] (do_one_initcall+0x108/0x178) from [<c04bb888>] (kernel_init_freeable+0xe8/0x1b0)
    [    0.766031] [<c04bb888>] (kernel_init_freeable+0xe8/0x1b0) from [<c0359b18>] (kernel_init+0x8/0xe4)
    [    0.775125] [<c0359b18>] (kernel_init+0x8/0xe4) from [<c000ed90>] (ret_from_fork+0x14/0x24)
    [    0.783562] ---[ end trace 06347afc91b45f51 ]---
    [    0.788687] 8006a000.serial: ttyAPP0 at MMIO 0x8006a000 (irq = 214) is a 8006a000.serial
    [    0.797562] mxs-auart 8006a000.serial: Found APPUART 3.1.0
    [    0.803531] 80072000.serial: ttyAPP4 at MMIO 0x80072000 (irq = 215) is a 80072000.serial
    [    0.812375] mxs-auart 80072000.serial: Found APPUART 3.1.0
    [    0.822218] ONFI param page 0 valid
    [    0.825750] ONFI flash detected
    [    0.828906] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAH4), 256MiB, page size: 2048, OOB size: 64
    [    0.840500] Scanning device for bad blocks
    [    1.285968] 9 cmdlinepart partitions found on MTD device gpmi-nand
    [    1.292250] Creating 9 MTD partitions on "gpmi-nand":
    [    1.297375] 0x000000000000-0x000000300000 : "bootloader"
    [    1.303656] 0x000000300000-0x000000320000 : "Env"
    [    1.309187] 0x000000320000-0x000000340000 : "Tree1"
    [    1.315000] 0x000000340000-0x000000360000 : "Tree2"
    [    1.320781] 0x000000360000-0x000000760000 : "kernel1"
    [    1.326750] 0x000000760000-0x000000b60000 : "kernel2"
    [    1.332718] 0x000000b60000-0x000003b60000 : "rootfs2"
    [    1.338718] 0x000003b60000-0x000006b60000 : "rootfs2"
    [    1.344843] 0x000006b60000-0x000010000000 : "dataPartition"
    [    1.351781] gpmi-nand 8000c000.gpmi-nand: driver registered.
    [    1.358968] mousedev: PS/2 mouse device common for all mice
    [    1.368406] stmp3xxx-rtc 80056000.rtc: rtc core: registered 80056000.rtc as rtc0
    [    1.377093] Settings no-removable
    [    1.420343] mxs-mmc 80010000.ssp: initialized
    [    1.425593] nf_conntrack version 0.5.0 (1941 buckets, 7764 max)
    [    1.437000] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    1.442625] TCP: cubic registered
    [    1.446062] mmc0: card claims to support voltages below the defined range. These will be ignored.
    [    1.455062] NET: Registered protocol family 17
    [    1.459781] Bridge firewalling registered
    [    1.464156] Key type dns_resolver registered
    [    1.470125] registered taskstats version 1
    [    1.478250] UBI: attaching mtd7 to ubi0
    [    1.489906] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.498281] mmc0: new high speed SDIO card at address 0001
    [    2.010562] UBI: scanning is finished
    [    2.033468] UBI: attached mtd7 (name "rootfs2", size 48 MiB) to ubi0
    [    2.039843] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    [    2.046718] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    [    2.053500] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
    [    2.060437] UBI: good PEBs: 384, bad PEBs: 0, corrupted PEBs: 0
    [    2.066375] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
    [    2.073562] UBI: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1205050040
    [    2.082687] UBI: available PEBs: 0, total reserved PEBs: 384, PEBs reserved for bad PEB handling: 40
    [    2.091906] UBI: background thread "ubi_bgt0d" started, PID 29
    [    2.097812] UBI: attaching mtd8 to ubi1
    [    3.687531] UBI: scanning is finished
    [    3.712937] UBI: attached mtd8 (name "dataPartition", size 148 MiB) to ubi1
    [    3.719906] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    [    3.726812] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    [    3.733593] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
    [    3.740531] UBI: good PEBs: 1189, bad PEBs: 0, corrupted PEBs: 0
    [    3.746531] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
    [    3.753750] UBI: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 146324747
    [    3.762750] UBI: available PEBs: 512, total reserved PEBs: 677, PEBs reserved for bad PEB handling: 40
    [    3.772156] UBI: background thread "ubi_bgt1d" started, PID 30
    [    3.778125] stmp3xxx-rtc 80056000.rtc: setting system clock to 1970-01-01 00:04:17 UTC (257)
    [    3.786718] ### of_selftest(): No testcase data in device tree; not running tests
    �[    3.882968] UBIFS: recovery needed
    [    3.978156] UBIFS: recovery deferred
    [    3.982093] UBIFS: mounted UBI device 0, volume 0, name "rootfs", R/O mode
    [    3.989000] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
    [    3.998218] UBIFS: FS size: 41775104 bytes (39 MiB, 329 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
    [    4.007937] UBIFS: reserved for root: 0 bytes (0 KiB)
    [    4.013062] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 72BE4699-F2B9-4AAD-A645-13F0398219F2, small LPT model
    [    4.028156] VFS: Mounted root (ubifs filesystem) readonly on device 0:11.
    [    4.038187] devtmpfs: mounted
    [    4.042093] Freeing init memory: 160K

    Welcome to [1mBuildroot 2014.02[0m!

    Started Runtime Directory                                              [[1m[32m  OK  [0m]
    Started Lock Directory                                                 [[1m[32m  OK  [0m]
    Starting File System Check on Root Device...                                    
    Starting Remount API VFS...                                                     
    �Starting Media Directory...                                                     
    �Started POSIX Message Queue File System                                [[1m[32m  OK  [0m]
    Started Security File System                                           [[1m[32m  OK  [0m]
    �Starting Debug File System...                                                   
    �Starting Setup Virtual Console...                                               
    Started Huge Pages File System                                         [[1m[32m  OK  [0m]
    �Started Load Kernel Modules                                            [[1m[32m  OK  [0m]
    Started Configuration File System                                      [[1m[32m  OK  [0m]
    �Starting Journal Service...                                                     
    �Started Journal Service                                                [[1m[32m  OK  [0m]
    �Started FUSE Control File System                                       [[1m[32m  OK  [0m]
    Started Set Up Additional Binary Formats                               [[1m[32m  OK  [0m]
    Starting Apply Kernel Variables...                                              
    Starting udev Kernel Device Manager...                                          
    Starting udev Coldplug all Devices...                                           
    Started File System Check on Root Device                               [[1m[32m  OK  [0m]
    Started Remount API VFS                                                [[1m[32m  OK  [0m]
    �Started Media Directory                                                [[1m[32m  OK  [0m]
    Started Debug File System                                              [[1m[32m  OK  [0m]
    Started Setup Virtual Console                                          [[1m[32m  OK  [0m]
    Started Apply Kernel Variables                                         [[1m[32m  OK  [0m]
    �Starting Remount Root FS...                                                     
    [    6.552968] UBIFS assert failed in ubifs_remount_fs at 1879 (pid 54)
    [    6.559406] [<c00140b4>] (unwind_backtrace+0x0/0xf0) from [<c017a1e4>] (ubifs_remount_fs+0x648/0x784)
    [    6.568781] [<c017a1e4>] (ubifs_remount_fs+0x648/0x784) from [<c00c64e8>] (do_remount_sb+0x9c/0x160)
    [    6.578031] [<c00c64e8>] (do_remount_sb+0x9c/0x160) from [<c00ddcd0>] (do_mount+0x580/0x904)
    [    6.586593] [<c00ddcd0>] (do_mount+0x580/0x904) from [<c00de0d8>] (sys_mount+0x84/0xb8)
    [    6.594718] [<c00de0d8>] (sys_mount+0x84/0xb8) from [<c000ed00>] (ret_fast_syscall+0x0/0x2c)
    [    6.610125] udevd[51]: starting version 182
    �Started udev Kernel Device Manager                                     [[1m[32m  OK  [0m]
    �Started Remount Root FS                                                [[1m[32m  OK  [0m]
    Starting /data...                                                               
    [    6.960718] UBIFS: background thread "ubifs_bgt1_0" started, PID 59
    [    7.163812] UBIFS: recovery needed
    Started udev Coldplug all Devices                                      [[1m[32m  OK  [0m]
    [    7.591781] UBIFS: recovery completed
    [    7.595625] UBIFS: mounted UBI device 1, volume 0, name "data"(null)
    [    7.602093] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
    [    7.611312] UBIFS: FS size: 79106048 bytes (75 MiB, 623 LEBs), journal size 3936256 bytes (3 MiB, 31 LEBs)
    [    7.621062] UBIFS: reserved for root: 3736373 bytes (3648 KiB)
    [    7.626906] UBIFS: media format: w4/r0 (latest is w4/r0), UUID CD9A491D-DE6E-4FF3-A3BA-D58429197D1A, small LPT model
    Started /data                                                          [[1m[32m  OK  [0m]
    Starting Recreate Volatile Files and Directories...                             
    �Starting Load Random Seed...                                                    
    [    8.052875] compat-drivers backport release: ol_r8.a7.02_34
    [    8.058500] Backport based on wl18xx.git ol_r8.a7.02
    [    8.063593] compat.git: wl18xx.git
    Started Load Random Seed                                               [[1m[32m  OK  [0m]
    �Started Recreate Volatile Files and Directories                        [[1m[32m  OK  [0m]
    Starting Dropbear SSH daemon...                                                 
    �Started Dropbear SSH daemon                                            [[1m[32m  OK  [0m]
    �Starting Login Service...                                                       
    �Starting Deviceservice...                                                       
    Starting Permit User Sessions...                                                
    �Starting D-Bus System Message Bus...                                            
    Started Permit User Sessions                                           [[1m[32m  OK  [0m]
    Starting Serial Getty on ttyAMA0...                                             
    Started Serial Getty on ttyAMA0                                        [[1m[32m  OK  [0m]
    Started D-Bus System Message Bus                                       [[1m[32m  OK  [0m]

    Welcome to Iris-ES
    iris login: Started Login Service                                                  [[1m[32m  OK  [0m]
    [   11.116343] cfg80211: Calling CRDA to update world regulatory domain
    [   11.682281] cfg80211: World regulatory domain updated:
    [   11.687531] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    [   11.695843] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
    [   11.703312] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
    [   11.710781] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
    [   11.718187] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
    [   11.725656] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
    [   11.733125] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
    [   12.065125] wlcore: wl18xx driver version: ol_r8.a7.02_34
    [   12.331750] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [   12.393343] wlcore: loaded
    [   12.396156] wlcore: driver version: ol_r8.a7.02_34
    [   12.401062] wlcore: compilation time: Thu Mar 13 14:16:05 2014

  • Correction: The trace above is from an older build using an older driver

    using the newest driver we still see the same results.

    [    9.259218] compat-drivers backport release: ol_r8.a8.04_32
    [    9.264968] Backport based on wl18xx.git ol_r8.a8.10
    [    9.270000] compat.git: wl18xx.git

  • bootlog:

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.8.13 (hiram@hiram-current) (gcc version 4.7.3 (Buildroot 2014.02) ) #1 Mon Apr 7 10:39:55 CEST 2014
    [    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    [    0.000000] CPU: VIVT data cache, VIVT instruction cache
    [    0.000000] Machine: Freescale i.MX28 (Device Tree), model: Mastervolt IRIS ES
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] On node 0 totalpages: 32768
    [    0.000000] free_area_init_node: node 0, pgdat c0511810, node_mem_map c0575000
    [    0.000000]   Normal zone: 256 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 32512 pages, LIFO batch:7
    [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [    0.000000] pcpu-alloc: [0] 0
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
    [    0.000000] Kernel command line: console=ttyAMA0,115200n8 panic=5 ubi.mtd=7 ubi.mtd=8  root=ubi0:rootfs rootfstype=ubifs mtdparts=gpmi-nand:0x300000(bootloader),0x20000(Env),0x20000(Tree1),0x20000(Tree2),0x400000(kernel1),0x400000(kernel2),0x5000000(rootfs2),0x5000000(rootfs2),-(dataPartition)
    [    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
    [    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    [    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.000000] __ex_table already sorted, skipping sort
    [    0.000000] Memory: 128MB = 128MB total
    [    0.000000] Memory: 124264k/124264k available, 6808k 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 : 0xc8800000 - 0xff000000   ( 872 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xc8000000   ( 128 MB)
    [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc04bab54   (4811 kB)
    [    0.000000]       .init : 0xc04bb000 - 0xc04e3854   ( 163 kB)
    [    0.000000]       .data : 0xc04e4000 - 0xc05131e0   ( 189 kB)
    [    0.000000]        .bss : 0xc05131e0 - 0xc0574064   ( 388 kB)
    [    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] of_irq_init: children remain, but no parents
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 31250ns, wraps every 134217727ms
    [    0.000000] Console: colour dummy device 80x30
    [    0.000500] Calibrating delay loop... 226.09 BogoMIPS (lpj=1130496)
    [    0.080125] pid_max: default: 32768 minimum: 301
    [    0.080343] Security Framework initialized
    [    0.080468] Mount-cache hash table entries: 512
    [    0.088156] CPU: Testing write buffer coherency: ok
    [    0.088968] Setting up static identity map for 0x4035fee8 - 0x4035ff40
    [    0.092000] devtmpfs: initialized
    [    0.093468] pinctrl core: initialized pinctrl subsystem
    [    0.094125] regulator-dummy: no parameters
    [    0.094687] NET: Registered protocol family 16
    [    0.095937] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.102281] gpiochip_add: registered GPIOs 0 to 31 on device: gpio.0
    [    0.103406] gpiochip_add: registered GPIOs 32 to 63 on device: gpio.1
    [    0.104625] gpiochip_add: registered GPIOs 64 to 95 on device: gpio.2
    [    0.105968] gpiochip_add: registered GPIOs 96 to 127 on device: gpio.3
    [    0.107312] gpiochip_add: registered GPIOs 128 to 159 on device: gpio.4
    [    0.113656] Serial: AMBA PL011 UART driver
    [    0.114093] 80074000.serial: ttyAMA0 at MMIO 0x80074000 (irq = 216) is a PL011 rev2
    [    0.375531] console [ttyAMA0] enabled
    [    0.387406] bio: create slab <bio-0> at 0
    [    0.395000] mxs-dma 80004000.dma-apbh: initialized
    [    0.402875] mxs-dma 80024000.dma-apbx: initialized
    [    0.408781] SCSI subsystem initialized
    [    0.414968] Switching to clocksource mxs_timer
    [    0.463781] NET: Registered protocol family 2
    [    0.469281] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
    [    0.476406] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.482875] TCP: Hash tables configured (established 1024 bind 1024)
    [    0.489406] TCP: reno registered
    [    0.492750] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.498625] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.505531] NET: Registered protocol family 1
    [    0.510906] RPC: Registered named UNIX socket transport module.
    [    0.516875] RPC: Registered udp transport module.
    [    0.521687] RPC: Registered tcp transport module.
    [    0.526406] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.533781] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.565125] NFS: Registering the id_resolver key type
    [    0.570468] Key type id_resolver registered
    [    0.574687] Key type id_legacy registered
    [    0.578843] msgmni has been set to 242
    [    0.586343] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
    [    0.593875] io scheduler noop registered (default)
    [    0.600281] uart-pl011 80074000.serial: no DMA platform data
    [    0.606468] 8006a000.serial: ttyAPP0 at MMIO 0x8006a000 (irq = 214) is a 8006a000.serial
    [    0.615375] mxs-auart 8006a000.serial: Found APPUART 3.1.0
    [    0.621312] 80072000.serial: ttyAPP4 at MMIO 0x80072000 (irq = 215) is a 80072000.serial
    [    0.630218] mxs-auart 80072000.serial: Found APPUART 3.1.0
    [    0.640000] ONFI param page 0 valid
    [    0.643500] ONFI flash detected
    [    0.646687] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAH4), 256MiB, page size: 2048, OOB size: 64
    [    0.658281] Scanning device for bad blocks
    [    1.082781] 9 cmdlinepart partitions found on MTD device gpmi-nand
    [    1.089000] Creating 9 MTD partitions on "gpmi-nand":
    [    1.094187] 0x000000000000-0x000000300000 : "bootloader"
    [    1.100468] 0x000000300000-0x000000320000 : "Env"
    [    1.106000] 0x000000320000-0x000000340000 : "Tree1"
    [    1.111781] 0x000000340000-0x000000360000 : "Tree2"
    [    1.117500] 0x000000360000-0x000000760000 : "kernel1"
    [    1.123562] 0x000000760000-0x000000b60000 : "kernel2"
    [    1.129437] 0x000000b60000-0x000005b60000 : "rootfs2"
    [    1.135625] 0x000005b60000-0x00000ab60000 : "rootfs2"
    [    1.141812] 0x00000ab60000-0x000010000000 : "dataPartition"
    [    1.148500] gpmi-nand 8000c000.gpmi-nand: driver registered.
    [    1.155781] mousedev: PS/2 mouse device common for all mice
    [    1.165250] stmp3xxx-rtc 80056000.rtc: rtc core: registered 80056000.rtc as rtc0
    [    1.173875] of_get_named_gpio_flags exited with status 76
    [    1.173906] Settings no-removable
    [    1.209562] mxs-mmc 80010000.ssp: initialized
    [    1.214812] nf_conntrack version 0.5.0 (1941 buckets, 7764 max)
    [    1.226250] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    1.231875] TCP: cubic registered
    [    1.235312] mmc0: card claims to support voltages below the defined range. These will be ignored.
    [    1.244312] NET: Registered protocol family 17
    [    1.249031] Bridge firewalling registered
    [    1.253437] Key type dns_resolver registered
    [    1.259656] registered taskstats version 1
    [    1.267718] UBI: attaching mtd7 to ubi0
    [    1.279156] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.287718] mmc0: new high speed SDIO card at address 0001
    [    2.136718] UBI: scanning is finished
    [    2.160437] UBI: attached mtd7 (name "rootfs2", size 80 MiB) to ubi0
    [    2.166812] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    [    2.173687] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    [    2.180468] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
    [    2.187343] UBI: good PEBs: 640, bad PEBs: 0, corrupted PEBs: 0
    [    2.193343] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
    [    2.200531] UBI: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1316951883
    [    2.209625] UBI: available PEBs: 0, total reserved PEBs: 640, PEBs reserved for bad PEB handling: 40
    [    2.218812] UBI: background thread "ubi_bgt0d" started, PID 29
    [    2.224781] UBI: attaching mtd8 to ubi1
    [    3.124781] UBI: scanning is finished
    [    3.148343] UBI: attached mtd8 (name "dataPartition", size 84 MiB) to ubi1
    [    3.155343] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    [    3.162218] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    [    3.168937] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
    [    3.175843] UBI: good PEBs: 677, bad PEBs: 0, corrupted PEBs: 0
    [    3.181843] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
    [    3.189000] UBI: max/mean erase counter: 4/2, WL threshold: 4096, image sequence number: 1193388780
    [    3.198093] UBI: available PEBs: 0, total reserved PEBs: 677, PEBs reserved for bad PEB handling: 40
    [    3.207312] UBI: background thread "ubi_bgt1d" started, PID 30
    [    3.213312] stmp3xxx-rtc 80056000.rtc: setting system clock to 1970-01-01 07:53:04 UTC (28384)
    [    3.222093] ### of_selftest(): No testcase data in device tree; not running tests
    [    3.318125] UBIFS: recovery needed
    [    3.403156] UBIFS: recovery deferred
    [    3.406968] UBIFS: mounted UBI device 0, volume 0, name "rootfs", R/O mode
    [    3.413968] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
    [    3.423187] UBIFS: FS size: 74280960 bytes (70 MiB, 585 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
    [    3.432906] UBIFS: reserved for root: 0 bytes (0 KiB)
    [    3.438000] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 2B14BBA9-E61B-4BA1-8E0B-891E3593C43E, small LPT model
    [    3.453031] VFS: Mounted root (ubifs filesystem) readonly on device 0:11.
    [    3.463750] devtmpfs: mounted
    [    3.467562] Freeing init memory: 160K
    [    5.942468] UBIFS assert failed in ubifs_remount_fs at 1879 (pid 54)
    [    5.948906] [<c00140b4>] (unwind_backtrace+0x0/0xf0) from [<c017a1e4>] (ubifs_remount_fs+0x648/0x784)
    [    5.958312] [<c017a1e4>] (ubifs_remount_fs+0x648/0x784) from [<c00c64e8>] (do_remount_sb+0x9c/0x160)
    [    5.967562] [<c00c64e8>] (do_remount_sb+0x9c/0x160) from [<c00ddcd0>] (do_mount+0x580/0x904)
    [    5.976125] [<c00ddcd0>] (do_mount+0x580/0x904) from [<c00de0d8>] (sys_mount+0x84/0xb8)
    [    5.984250] [<c00de0d8>] (sys_mount+0x84/0xb8) from [<c000ed00>] (ret_fast_syscall+0x0/0x2c)
    [    6.117968] udevd[48]: starting version 182
    [    6.276031] UBIFS: background thread "ubifs_bgt1_0" started, PID 58
    [    6.469656] UBIFS: recovery needed
    [    6.915718] UBIFS: recovery completed
    [    6.926156] UBIFS: mounted UBI device 1, volume 0, name "data"(null)
    [    6.932718] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
    [    6.941937] UBIFS: FS size: 79106048 bytes (75 MiB, 623 LEBs), journal size 3936256 bytes (3 MiB, 31 LEBs)
    [    6.951656] UBIFS: reserved for root: 3736373 bytes (3648 KiB)
    [    6.957531] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 69ABE3CE-D7C5-4150-BE71-ED398D688281, small LPT model
    [    9.598687] compat-drivers backport release: ol_r8.a8.04_32
    [    9.604437] Backport based on wl18xx.git ol_r8.a8.10
    [    9.609406] compat.git: wl18xx.git
    [   14.146375] cfg80211: Calling CRDA to update world regulatory domain
    [   14.696625] cfg80211: World regulatory domain updated:
    [   14.701937] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    [   14.710218] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
    [   14.717625] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
    [   14.725093] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
    [   14.732562] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
    [   14.740000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
    [   14.747406] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
    [   26.856125] wlcore: wl18xx driver version: ol_r8.a8.04_32-dirty
    [   27.131562] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [   27.179250] cfg80211: Updating information on frequency 2412 MHz with regulatory rule:
    [   27.179281] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179312] cfg80211: Updating information on frequency 2417 MHz with regulatory rule:
    [   27.179343] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179343] cfg80211: Updating information on frequency 2422 MHz with regulatory rule:
    [   27.179375] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179406] cfg80211: Updating information on frequency 2427 MHz with regulatory rule:
    [   27.179406] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179562] cfg80211: Updating information on frequency 2432 MHz with regulatory rule:
    [   27.179593] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179625] cfg80211: Updating information on frequency 2437 MHz with regulatory rule:
    [   27.179656] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179656] cfg80211: Updating information on frequency 2442 MHz with regulatory rule:
    [   27.179687] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179718] cfg80211: Updating information on frequency 2447 MHz with regulatory rule:
    [   27.179718] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179750] cfg80211: Updating information on frequency 2452 MHz with regulatory rule:
    [   27.179781] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179781] cfg80211: Updating information on frequency 2457 MHz with regulatory rule:
    [   27.179812] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179812] cfg80211: Updating information on frequency 2462 MHz with regulatory rule:
    [   27.179843] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179875] cfg80211: Updating information on frequency 2467 MHz with regulatory rule:
    [   27.179875] cfg80211: 2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179906] cfg80211: Updating information on frequency 2472 MHz with regulatory rule:
    [   27.179937] cfg80211: 2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
    [   27.179937] cfg80211: Updating information on frequency 2484 MHz with regulatory rule:
    [   27.179968] cfg80211: 2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A mBi, 2000 mBm)
    [   27.179968] cfg80211: Disabling freq 5040 MHz
    [   27.180000] cfg80211: Disabling freq 5060 MHz
    [   27.180000] cfg80211: Disabling freq 5080 MHz
    [   27.180031] cfg80211: Disabling freq 5170 MHz
    [   27.180031] cfg80211: Updating information on frequency 5180 MHz with regulatory rule:
    [   27.180062] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180093] cfg80211: Updating information on frequency 5190 MHz with regulatory rule:
    [   27.180093] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180125] cfg80211: Updating information on frequency 5200 MHz with regulatory rule:
    [   27.180156] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180156] cfg80211: Updating information on frequency 5210 MHz with regulatory rule:
    [   27.180187] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180187] cfg80211: Updating information on frequency 5220 MHz with regulatory rule:
    [   27.180218] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180250] cfg80211: Updating information on frequency 5230 MHz with regulatory rule:
    [   27.180250] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180281] cfg80211: Updating information on frequency 5240 MHz with regulatory rule:
    [   27.180312] cfg80211: 5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180312] cfg80211: Disabling freq 5260 MHz
    [   27.180343] cfg80211: Disabling freq 5280 MHz
    [   27.180343] cfg80211: Disabling freq 5300 MHz
    [   27.180375] cfg80211: Disabling freq 5320 MHz
    [   27.180375] cfg80211: Disabling freq 5500 MHz
    [   27.180375] cfg80211: Disabling freq 5520 MHz
    [   27.180406] cfg80211: Disabling freq 5540 MHz
    [   27.180406] cfg80211: Disabling freq 5560 MHz
    [   27.180437] cfg80211: Disabling freq 5580 MHz
    [   27.180437] cfg80211: Disabling freq 5600 MHz
    [   27.180468] cfg80211: Disabling freq 5620 MHz
    [   27.180468] cfg80211: Disabling freq 5640 MHz
    [   27.180500] cfg80211: Disabling freq 5660 MHz
    [   27.180500] cfg80211: Disabling freq 5680 MHz
    [   27.180531] cfg80211: Disabling freq 5700 MHz
    [   27.180531] cfg80211: Updating information on frequency 5745 MHz with regulatory rule:
    [   27.180562] cfg80211: 5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180562] cfg80211: Updating information on frequency 5765 MHz with regulatory rule:
    [   27.180593] cfg80211: 5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180625] cfg80211: Updating information on frequency 5785 MHz with regulatory rule:
    [   27.180625] cfg80211: 5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180656] cfg80211: Updating information on frequency 5805 MHz with regulatory rule:
    [   27.180687] cfg80211: 5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.180687] cfg80211: Updating information on frequency 5825 MHz with regulatory rule:
    [   27.180718] cfg80211: 5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A mBi, 2000 mBm)
    [   27.204531] wlcore: loaded
    [   27.207312] wlcore: driver version: ol_r8.a8.04_32-dirty
    [   27.212750] wlcore: compilation time: Mon Apr 28 16:31:10 2014
    [   36.299843] UBIFS: completing deferred recovery
    [   36.360062] UBIFS: background thread "ubifs_bgt0_0" started, PID 131
    [   36.402312] UBIFS: deferred recovery completed
    [   37.427500] wlcore: PHY firmware version: Rev 8.2.0.0.195
    [   37.543031] wlcore: firmware booted (Rev 8.8.0.0.13)
    [   38.874656] wlan0: authenticate with c8:b3:73:36:f3:12
    [   38.941562] wlan0: send auth to c8:b3:73:36:f3:12 (try 1/3)
    [   38.950406] wlan0: authenticated
    [   38.994125] wl18xx_driver wl18xx.0.auto wlan0: disabling HT as WMM/QoS is not supported by the AP
    [   39.003187] wl18xx_driver wl18xx.0.auto wlan0: disabling VHT as WMM/QoS is not supported by the AP
    [   39.019843] wlan0: associate with c8:b3:73:36:f3:12 (try 1/3)
    [   39.097187] wlan0: RX AssocResp from c8:b3:73:36:f3:12 (capab=0x411 status=0 aid=3)
    [   39.182000] wlan0: associated
    [   39.298343] wlcore: Association completed.

  • Hi,

    Sorry for the late response with this issue. Please ensure that you use the latest wl18xx release (that supports DT mechanism).

    The release notes are available at: http://processors.wiki.ti.com/index.php/WiLink8_Release_Notes/R8.4
    You will find the git links and the build script in the above link.

    Regards,
    Gigi Joseph.