WiFi on BBGW stopped after upgrade

411 views
Skip to first unread message

Mark Grosen

unread,
Aug 10, 2016, 6:15:00 PM8/10/16
to BeagleBoard
I had a working Debian system on the BBGW. I did an apt-get upgrade today and re-booted and now the WL8 will not initialize. I saw there was a firmware update in the upgrade, so maybe this is causing a problem?

mark@markbbgw:~$ cat /etc/dogtag
BeagleBoard.org Debian Image 2016-06-19
mark@markbbgw:~$ uname -a
Linux markbbgw 4.4.12-ti-r31 #1 SMP Thu Jun 16 18:48:27 UTC 2016 armv7l GNU/Linux
mark@markbbgw:~$ cat /proc/cmdline
console=ttyO0,115200n8 root=UUID=066b85e2-8976-4b0c-99f4-e5525a67998c ro rootfstype=ext4 rootwait coherent_pool=1M quiet cape_universal=enable

From dmesg:
[   27.010423] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
[   27.133864] wlcore: loaded
[   34.349928] wlcore: ERROR timeout waiting for the hardware to complete initialization
[   38.623450] wlcore: ERROR timeout waiting for the hardware to complete initialization
[   42.979266] wlcore: ERROR timeout waiting for the hardware to complete initialization
[   42.998770] wlcore: ERROR firmware boot failed despite 3 retries
[   47.470802] wlcore: ERROR timeout waiting for the hardware to complete initialization
[   52.035220] wlcore: ERROR timeout waiting for the hardware to complete initialization
[   56.555735] wlcore: ERROR timeout waiting for the hardware to complete initialization
[   56.574659] wlcore: ERROR firmware boot failed despite 3 retries

After boot, trying an ifup:

 linux% sudo ifup wlan0
[  373.798288] wlcore: ERROR ELP wakeup timeout!
[  375.780033] wlcore: ERROR timeout waiting for the hardware to complete initialization
[  377.746317] wlcore: ERROR timeout waiting for the hardware to complete initialization
[  379.724491] wlcore: ERROR timeout waiting for the hardware to complete initialization
[  379.733485] wlcore: ERROR firmware boot failed despite 3 retries

Robert Nelson

unread,
Aug 10, 2016, 6:24:37 PM8/10/16
to Beagle Board
Hi Mark,
This is getting better in kernel's such as: 4.4.16-ti-r38

Where the kernel will try to reset the wl18xx and try to re-load the firmware.

But yeah, still working on this annoying bug...

The easy fix is to unplug let it sit for a few seconds and power it back up..

Regards,

--
Robert Nelson
https://rcn-ee.com/

Mark Grosen

unread,
Aug 10, 2016, 6:29:08 PM8/10/16
to beagl...@googlegroups.com
I tried that with no joy (had to attach ftdi to get serial console). Is there a newer kernel to try?

--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYisexP3Ha-3%3DMkXX1%2BBBK%3DakEccbj0vQrS2P0fRuDRimQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Jason Kridner

unread,
Aug 11, 2016, 9:45:35 AM8/11/16
to beagl...@googlegroups.com


On Aug 10, 2016, at 6:28 PM, Mark Grosen <ma...@grosen.org> wrote:

I tried that with no joy (had to attach ftdi to get serial console). Is there a newer kernel to try?

Yes, do you know how to use /opt/scripts/tools/update_kernel.sh? Use the lts4.4. 

Reply all
Reply to author
Forward
0 new messages