Wlcore setup failed mmc_wait_for_req:747 host=mmc2 mrq->cmd->opcode=0x34 mrq->cmd->arg = 0xc00 ret=-110 OF: fdt:Machine model: TI AM335x BeagleBone Green Wireless Linux version 4.9.0kda-ti-rt+ (gcc version 6.2.1 20161124 (Debian 6.2.1-5) ) #11 SMP PREEMPT RT Mon Jan 16 22:25:ĬPU: ARMv7 Processor revision 2 (ARMv7), cr=10c5387dĬPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache Here's the pertinent part of the dmesg log for the FAILING RUN DMESG It almost looks like something to do with the CIS tuples in the module (from the comments in the code), but I have no idea what that's about. I've not be able to decipher what the rc of -2 is about. The particular line with mmc_sdio_power_restore:1033 host=mmc2 ret=. Some of the debug messages have an extraneous "failed" in them, please excuse them. In particular here is the source of the wl12xx_sdio_power_on() function from wlcore/sdio.c with the debug messages. I have added debugging messages into the wlcore kernel driver. The wlan0 interfaces materializes and functions properly. The module starts reliably every time running a 4.9.0 kernel, on another Beaglebone Green Wireless that I received in the same package as the failing unit. The module has started properly once on the same hardware and a 4.9.0 kernel The module starts up properly every time on the same hardware when it's running a 4.4.26 kernel. When the driver fails, on a Linux 4.9.0 kernel from the Beaglebone Black images that RC Nelson supplies, the modules are loaded but no wlan interface is materialized. I have tracked an odd sort of failure into the wl12xx_sdio_power_on() function in the wlcore/sdio.c driver. I think I've covered most of the items in the debugging and troubleshooting FAQ. Probably since it doesn't seem to be specific to the Linux kernel driver I have two identical Beaglebone Green boards, the wl18xx module on one works pretty reliably on a linux 4.9.0 kernel (it does throw occasional SDIO write timeouts), and a second one almost always fails initialization (about 19 failures out of 20 tries). I was re-directed here from the Linux support board.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |