After run the rpi-update, now my Pi3 is on 4.4.12-v7+ #892, but the WLAN interface still missing and there are some brcmfmac related kernel massage:
Code: Select all
[ 4.931879] brcmfmac: brcmf_sdio_drivestrengthinit: No SDIO Drive strength init done for chip 43430 rev 1 pmurev 24
[ 4.932451] usbcore: registered new interface driver brcmfmac
[ 4.957749] brcmfmac_sdio mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430-sdio.txt failed with error -2
Then I found in README of DT overlay, it says:
but seems neither putting dtoverlay=sdtweak in config.txt nor using dtoverlay sdtweak command works for the issue.Name: sdhost
Info: Selects the bcm2835-sdhost SD/MMC driver, optionally with overclock.
N.B. This overlay is designed for situations where the mmc driver is
the default, so it disables the other (mmc) interface - this will kill
WiFi on a Pi3. If this isn't what you want, either use the sdtweak
overlay or the new sd_* dtparams of the base DTBs.
Load: dtoverlay=sdhost,<param>=<val>
Any suggestion will be appreciated, thanks in advance!