Why and I getting an error in dmesg "brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50" when trying to start my Sterling-LWB+ radio?

Answer

I am getting an error in dmesg "brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50" when trying to start my Sterling-LWB+ radio. 

In general, this error occurs when you do not have a 32kHz external oscillator in your design. This is required for the LWB series radios. 

From the Sterling-LWB+ Datasheet: