- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everybody,
I am trying to use brcmfmac for wifi/Bluetooth combo chip Cypress CYW89359(chip id 4359). Till now, I use the bcmdhd driver provided by U-Blox.
To load the bcmdhd driver, currently I use these parameters (in /etc/modprobe.d/jody-w1-driver-sdio.conf):
options jody_w1_sdio firmware_path=/lib/firmware/brcm/jody-w1-sdio/fw_bcmdhd_RSDB.bin nvram_path=/lib/firmware/brcm/jody-w1-sdio/jody-w163-04a.nvram clm_path=/lib/firmware/brcm/jody-w1-sdio/4359b1.clm_blob
To build the new brcmfmac driver, I followed these instructions:
https://github.com/Infineon/ifx-linux-wireless/
Unfortunately, I fail to bring up a working wlan0 device!
- In the package, v5.4.18 there is a brcmfmac4359-sdio.bin firmware file under.
- cypress-fmac-v5.4.18/firmware/
- In the package, cypress-fmac-v5.10.9-2021, there is no “..4359-sdio..” anymore.
- All files were renamed to cypress-fmac.. under cypress-fmac-v5.10.9-2021/firmware/
I would have expected a file to exist there, as under point 18 in “release notes”, support for my chip was added:
https://github.com/Infineon/ifx-linux-wireless/blob/master/RELEASE.md
v5.10.9-2022_0511: brcmfmac: add support for BCM4359 SDIO chipset [v5.6-rc1]
But in the same release, there was no firmware file for 4359 available any more.
After a long search, I found this: So CYW/BCM89359 is not (anymore?) supported?:
“cypress firmware: drop several packages
- Drop package: cypress-firmware-4359-pcie
This binary is no longer provided and there are not many details what
happened. - Drop package: cypress-firmware-4359-sdio
This binary is no longer provided, but in this case, to compare it with
PCIe package mention as first, there was added
support in Linux-firmware [1], but no sign of firmware file. - Drop package: cypress-firmware-89459-pcie [2]
According to Infineon: "CYW89459 is an automotive Wi-Fi chip which is not
supported in the broad market community."
So my question: Is CYW89359 not supported (anymore)?
Even when I had the 4359-sdio.bin firmware file, I still needed to get a 4359-sdio.txt file. The driver was loaded then and a wlan0 device appeared, but unfortunately, I get this error message:
brcmf_fil_cmd_data Firmware error: BCME_UNSUPPORTED (-23)
I found this thread, but it is about bcm4339 and not bcm4359:
Best regards,
Michael
Solved! Go to Solution.
- Labels:
-
ispn:66182:1:0
-
l1:3966:1:0
-
l2:3981:1:0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @MiDi_4074381 ,
Spiga was the last FMAC REL where 4359-sdio was supported.
https://github.com/murata-wireless/cyw-fmac-fw/tree/spiga
>Is CYW89359 not supported (anymore)?
Since this is an automotive Wi-Fi chip, it is not
supported in the broad market community.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @MiDi_4074381 ,
Spiga was the last FMAC REL where 4359-sdio was supported.
https://github.com/murata-wireless/cyw-fmac-fw/tree/spiga
>Is CYW89359 not supported (anymore)?
Since this is an automotive Wi-Fi chip, it is not
supported in the broad market community.