2023-08-24 03:28 AM
Hello all,
We have a custom board with STM32MP157FAC1.
Kernel version is 5.10.153.
I know that Murata 1DX is used on STM32MP157C-DK2 board and that's why we choose it to use in our product.
But in our case, module is waiting in loading state.
The command for probe the module:
modprobe brcmfmac debug=0x1FFFFE
The output:
[ 422.736902] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 422.771509] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 422.922159] brcmfmac: brcmfmac_module_init No platform data available.
[ 422.927641] brcmfmac: brcmf_ops_sdio_probe Enter
[ 422.927671] brcmfmac: brcmf_ops_sdio_probe Class=0
[ 422.927689] brcmfmac: brcmf_ops_sdio_probe sdio vendor ID: 0x02d0
[ 422.927706] brcmfmac: brcmf_ops_sdio_probe sdio device ID: 0xa9a6
[ 422.927722] brcmfmac: brcmf_ops_sdio_probe Function#: 1
[ 422.934208] brcmfmac: brcmf_ops_sdio_probe Enter
[ 422.934236] brcmfmac: brcmf_ops_sdio_probe Class=0
[ 422.934254] brcmfmac: brcmf_ops_sdio_probe sdio vendor ID: 0x02d0
[ 422.934271] brcmfmac: brcmf_ops_sdio_probe sdio device ID: 0xa9a6
[ 422.934288] brcmfmac: brcmf_ops_sdio_probe Function#: 2
[ 422.934312] brcmfmac: brcmf_ops_sdio_probe F2 found, calling brcmf_sdiod_probe...
[ 422.943403] brcmfmac: brcmf_sdiod_probe set F2 blocksize to 512
[ 422.950180] brcmfmac: brcmf_sdio_probe Enter
[ 422.959621] brcmfmac: F1 signature read @0x18000000=0xffffffff
lsmod output:
brcmfmac 311296 1 - Loading 0xbf8e2000
cfg80211 622592 1 brcmfmac, Live 0xbf849000
rfkill 24576 1 cfg80211, Live 0xbf818000
brcmutil 24576 1 brcmfmac, Live 0xbf800000
From that point, we cannot event reboot the board properly.
The important part is, we made it work with the kernel version 5.4.
Can anyone please help about this issue?
Also did anyone test Wi-Fi connectivity on STM32MP157C-DK2 board with kernel version 5.10.X?
2023-09-04 05:32 AM - edited 2023-09-04 05:34 AM
HI,
The problem seems to be that it doesn't detect the platform. Could you check the /lib/firmware directory to make sure the 1DX firmware is present ?
Regards,
Grégory