-
1. Re: Which driver: bcmdhd or brcmfmac?
VeSu_1779701 Jan 2, 2017 11:14 PM (in response to ankr_1205151)1 of 1 people found this helpfulYou can use either bcmdhd or brcmfmac. . The one's the supported well on this forum and by Cypress is bcmdhd.
Here is a quick start for bcmdhd with iMX.
Quick Start with iMX6 Ultralite EVK and Mass Market Modules
Here is a more detailed one which refers to other blogs.
OpenSource release of bcmdhd 141.88
In terms of design the two drivers are pretty similar. bcmdhd is mainstreamed in Android kernel and brcmfmac is in the Linux kernel(@kernel.org)
bcmdhd is designed to work with multiple OS's while brcmfmac was written so that the driver could be accepted into (kernel.org)
Venkat Subbiah
Packet Path(packetp.com)
-
2. Re: Which driver: bcmdhd or brcmfmac?
ankr_1205151 Jan 3, 2017 8:48 AM (in response to VeSu_1779701)Hi Venkat,
Thanks for your response. Do you have any recommendations for BCM4343W? There's no firmware binary in the Linux mainline kernel for this device.
BTW - my processor choice here is a Xilinx Zynq. I already have success with Murata Type ZP (4339) and brcmfmac on this platform.
Regards,
Andrew
-
3. Re: Which driver: bcmdhd or brcmfmac?
VeSu_1779701 Jan 3, 2017 9:02 AM (in response to ankr_1205151)3 of 3 people found this helpfulI would recommend that you use bcmdhd. For this you may need to some work to port it to your Xilinx & Kernel 4.6.0.
I am not sure whether brcmfmac works out of the box for 4343W, but you could try the 4343W firmware from here:
eQuick Start with iMX6 Ultralite EVK and Mass Market Modules
The firmware's from Quick Start are known to work with fmac too for 4339, but I haven't tried 4343W with fmac.
I beleive your original question is answered , please start a different thread if you have nay further questions.
Venkat Subbiah
Packet Path (www.packetp.com)