ning Posted July 15, 2019 Posted July 15, 2019 Armbian firmware is a repo holding all firmwares used by Armbian releases. files/firmwares in this repo are directly copied to /lib/firmware in release images. I don't know which firmware is used by which device, but some of them are put in wrong place. eg: for Broadcom Bluetooth firmwares, firmwares should be in brcm/ folder, but some of them are not in this folder. is there any plan to add firmware build support in build script or simplely put firmwares in right place.
Igor Posted July 15, 2019 Posted July 15, 2019 If we want to make this look correct, we would need to fix wrong locations in (older) drivers as well. Backward compatibility issues ... it's a mess and solving that is not in any plan.
ning Posted July 15, 2019 Author Posted July 15, 2019 if current firmware location works for legacy driver, how about start a new branch for next/dev?
Igor Posted July 15, 2019 Posted July 15, 2019 Once we get rig of legacy kernels, which will not be over the night, then perhaps some proper cleanup. DEFAULT/NEXT/DEV tags are not fixed. Once current DEV becomes NEXT and NEXT could also become default ... this logic will only make a mess bigger. Then we also need to change packaging ... its some work.
ning Posted July 15, 2019 Author Posted July 15, 2019 this will be very long story to get rid of legacy kernels. Dev->next->default, this also a long process, thus it will not able to do any change. but at least do something, just enable next/dev branch for firmware, if maintainers want to use this branch to make next/dev works better.
Recommended Posts