Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add all missing WiFi and BT firmware for boards #121

Open
superna9999 opened this issue Nov 30, 2021 · 2 comments
Open

Add all missing WiFi and BT firmware for boards #121

superna9999 opened this issue Nov 30, 2021 · 2 comments

Comments

@superna9999
Copy link
Owner

Add all missing WiFi and BT firmware for boards and cleanup/update board config with needed firmwares

@kvberge
Copy link

kvberge commented Feb 17, 2023

@superna9999 - Was wondering if you had a list of the WiFi/BT firmware you are missing and which hardware variants require which firmwares. I am working on a project that required me to pull in a new firmware for the radxa-zero as we have a situation where we have two variants of the radxa-zero hardware that have different WiFi modules on them. I have some changes to a local repo that may be useful to help this cause.

To me it seems like one place for improvement is cleaning up the MACHINE_ESSENTIAL_EXTRA_RDEPENDS. That just blindly installs all firmare for every amlogic SoC, which is probably not ideal. If you have a list started somewhere that shows the firmwares required for the different hardware, I'd be happy to help clean this up a little bit - if you don't have a list, I can try to compiile a list and see how far it gets.

I also believe the syntax for the linux-firmware_%.bbappend is incorrect for all the FILES specified in that file. Again, I have this mostlly cleaned up and working on a local project (I say mostly because there is something odd with the linux-firmware-bcm43430a0 and linux-firmware-bcm43430 packages that I can't quite figure out yet).

I had pulled the necessary firmware that I needed for a project from LibreELEC, namely to install the firmware for the AP6256 WiFi module. I wasn't sure if there was another 'source of truth' for the 'latest' firmwares - if you know of another on, please let me know.

I'd be happy to show you a diff on a fork of this repo if you're interested to show you the direction I needed to go to address an issue on the radxa-zero that we came across.

@superna9999
Copy link
Owner Author

@kvberge Hi Thanks for your current work, I have no list of missing WiFi/BT firmware... but perhaps this could be found in Armbian source at some point ?

I'm perfectly aware the current situation is crap, and I was planning to clean all that, but I never started, so I'll be happy if you post your current work in a new Pull Request !

You can set the Pull Request in Draft mode while you're still in development so I can comment and help you figure out the block/missing pieces.

Honestly, the LibreELEC and Armbian are today's best source of firmwares since they are actively tested on actual platforms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants