On Wed, 2014-04-09 at 11:14 +0200, Yegor Yefremov wrote: > On Tue, Apr 8, 2014 at 10:29 PM, Luca Coelho <luca@xxxxxxxxx> wrote: > > On Tue, 2014-04-08 at 17:28 +0200, Yegor Yefremov wrote: > >> Any idea, what could be wrong? > > > > First of all, try a clean kernel. > > It is not simple to get a clean kernel. "Official" support for > am335x-evmsk WLAN was added first in the upcoming 3.15 kernel. I've > tried the merge window version (3.14.0-12041-g75ff24f-dirty) and get > following issue: > > # calibrator wlan0 plt power_mode on > wlcore: power up > wlcore: ERROR timeout waiting for the hardware to complete initialization > wlcore: ERROR timeout waiting for the hardware to complete initialization > wlcore: ERROR timeout waiting for the hardware to complete initialization > wlcore: ERROR firmware boot in PLT mode failed despite 3 retries > command failed: Input/output error (-5) Okay, the main question here is, did you make any changes in the wlcore/wl12xx code? As I said, the TX watchdog should *not* be initialized in PLT mode. Maybe you could add some prints in the driver to see when the watchdog timer is set up? Try to add a printk in every place where wl12xx_rearm_tx_watchdog_locked() is called to see where it is being armed. > If I use the "normal" firmware, i.e. ifconfig wlan0 up, it gets loaded > and I can search for the stations. But PLT doesn't want to boot. Do > you still have a board, where you could try the latest > kernel/firmware? I do have a board, but I *really* don't have the time to set it up and everything. Sorry about that... -- Cheers, Luca. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html