WiFi on BBGW stopped after upgrade

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

Hi Mark,

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

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.