Am Wed, 05 Jun 2024 14:43:53 +0000 schrieb Tamás Szűcs <tszucs@xxxxxxxxxxxxx>: > Hi Andreas, > > Excellent point. Please note, that btmrvl_sdio needs an SDIO BT FW. > So, mrvl/sd8987_uapsta.bin should preferably be a such a combo FW. > as said the firmware here seems to work for me (after renaming): https://github.com/nxp-imx/imx-firmware/blob/lf-6.6.3_1.0.0/nxp/FwImage_8987/sdiouart8987_combo_v0.bin I can use bluetooth together with btnxpuart driver and firmware /lib/firmware/nxp/uartuart8987_bt.bin which is officially part of linux-firmware and also in the same directory in the imx-firmware git mentioned above. > Unfortunately, to my knowledge, none is available publicly. Also, > after the acquisition of Marvell IoT, NXP regrettably decided to > develop mwifiex downstream, here https://github.com/nxp-imx/mwifiex. > > It is what it is. Due to licensing, the FW binary should come from > NXP. I cannot arrange that. Regarding license I found that snippet in nxp/SCR_nxp.txt: Package: FwImage_8997, FwImage_8987, FwImage_8801, FwImage_9098, FwImage_IW416, FwImage_IW612 Outgoing License: LA_OPT_NXP_Software_License - Production Use, Section 2.3 applies License File: EULA.txt Section 2.3 is: 2.3. Additional Distribution License But that is all legalese and I am not a lawyer... Best is of course something officially added from NXP. No idea if it can be done otherwise. How to make NXP add something? Regards, Andreas