New: BRCMFMAC SDIO firmware doesn't copy to target
https://bugs.busybox.net/show_bug.cgi?id=14676
Bug ID: 14676
Summary: BRCMFMAC SDIO firmware doesn't copy to target
Product: buildroot
Version: 2022.02
Hardware: PC
OS: Linux
Status: NEW
Severity: major
Priority: P5
Component: Other
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]Target Milestone: ---
package BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI doesn't copy the firmware to the target directory.
My workaround:
config BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI
bool "brcmfmac-sdio-firmware-rpi" depends on BR2_arm || BR2_aarch64
select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT # batocera - BR
fix
select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI # batocera - BR
fix
help
Raspberry Broadcom Bluetooth and Wifi firmware.
Alternatively remove the ifeq ($(BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT),y) & ifeq ($(BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI),y) conditionals from the makefile.
Dan
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14676] BRCMFMAC SDIO firmware doesn't copy to target
https://bugs.busybox.net/show_bug.cgi?id=14676
--- Comment #1 from Fabrice Fontaine <[email protected]> --- Hi,
Thanks for your bug report, however this is not a bug but an expected behavior.
With your proposal, the user won't be able to select if we wants to install bluetooth firmware, wifi firmware or both firmwares. Moreover, the Wifi firmware can't always be installed as it conflicts with linux-firmware Broadcom BRCM bcm43xx.
So, I would advise to update the batocera defconfigs (e.g.
https://github.com/batocera-linux/batocera.linux/tree/master/configs) with:
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI=y
Best Regards,
Fabrice
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14676] BRCMFMAC SDIO firmware doesn't copy to target
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14676
--- Comment #2 from Daniel Martin <[email protected]> --- Thanks Fabrice.
Yeah that makes sense - we don't use linux-firmware. Tested. Please close.
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14676] BRCMFMAC SDIO firmware doesn't copy to target
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14676
Yann E. MORIN <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]
--- Comment #3 from Yann E. MORIN <[email protected]> --- Daniel, All,
As Fabrice explained, the goal is for a user to be able to choose either firmware to install. However, when that the package does nothing by default is indeed not very nice; it might be good to ensure that at least one of the firmwares is installed, with something like (elided for brevity):
config BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI
bool "brcmfmac-sdio-firmware-rpi"
select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI \
if !BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BTCare to send a proper patch to the list, please?
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14676] BRCMFMAC SDIO firmware doesn't copy to target
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14676
--- Comment #4 from Peter Seiderer <[email protected]> --- (In reply to Yann E. MORIN from comment #3)
As Fabrice said the user 'wants to install bluetooth firmware, wifi firmware or both firmwares', the user should select which one he would like to install...
Why select one by default? Why handle differently as e.g. linux-firmware options?
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14676] BRCMFMAC SDIO firmware doesn't copy to target
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14676
Yann E. MORIN <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |MOVED--- Comment #5 from Yann E. MORIN <[email protected]> --- Thank you for your report.
The issue tracker for the Buildroot project has been moved to the Gitlab.com issue tracker:
https://gitlab.com/buildroot.org/buildroot/-/issues
We are taking this opportunity to close old issues in this old tracker. If you believe your issue is still relevant, please open one in the new issue tracker.
Thank you!
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot