Search Linux Wireless

Re: Support for bcm43364 wireless chipset in brcm80211/brcmfmac

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Arend,

Thanks for your response.

>> Our design criteria is that it must be supported by mainline Linux.
>> Searching kernel log file to find that you added bcm43364 wireless
>> chipset to broadcom/brcm80211/brcmfmac driver, could you please advise
>> how stable and reliable to run brcm80211/brcmfmac for CYW43364 /
>> Broadcom BCM43364 Chipset?
>
> Is Murata providing you with firmware or just the hardware.

Good question, we'll buy Murata hardware and we'll use Murata firmware
in linux-firmware so we can run Yocto to build WiFi to the image using
mainline Linux, linux-firmware and other open sources.

I've just checked the firmware, there is no bcm43364 binary in
linux-firmware, only bcm43362 links to cyfmac43362-sdio.bin, is the
cyfmac43362-sdio.bin the right firmware for Murata WiFi module
LBWA1KL1FX (CYW43364 / BCM43364 Chipset)? If not, where is the right
Murata WiFi module LBWA1KL1FX firmware in linux-firmware?

The Broadcom did very good job to support mainline Linux, Cypress
acquired Broadcom wireless IoT, Infineon acquired Cypress wireless,
has anyone known if the Infineon is committed to continually maintain
and support CYW43364 / BCM43364 Chipset driver and firmware in
mainline Linux and linux-firmware?

There is a wired backward tendency in recent years, large vendors
acquired wireless sectors then stopped supporting open source and
mainline Linux, switched its wireless sources to use its proprietary
Linux and SDK. Our original design was using Marvell Avastar 88W8801
chipset, the driver mwifiex and wifiex_sdio worked well for kernel 4,
but after NXP acquired Marvell wireless sector, NXP stopped supporting
mainline Linux, the kernel 5 mwifiex cannot communicate to 88W8801
chipset firmware, we were told to use the proprietary Linux driver
sources which is incompatible to our Yocto / OE build system, we have
no choice but to change the WiFi module.

>> In addition to add CONFIG_BRCMFMAC and CONFIG_BRCMFMAC_SDIO, should I
>> also add   CONFIG_BRCMFMAC_PROTO_MSGBUF, CONFIG_DMI,
>> CONFIG_BRCMFMAC_PROTO_BCDC and CONFIG_OF?
>
> I would suggest using menuconfig as it already answers some if not all
> of these. CONFIG_DMI and CONFIG_OF are really depending on your platform.

We'll certainly use the menuconfig that is not the issue, our CPU is
iMX6ULZ running on kernel 5.10, apologize we are not familiar with the
CONFIG_DMI and CONFIG_OF, appreciate your advice.

Thank you very much.

Kind regards,

Jupiter



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux