Klez Posted October 14, 2016 Posted October 14, 2016 Hi, i've asked this question also in the solid-run forum, but i think it's important to ask here also to Igor. Must be an explanation to from where the nvram file came out first. There are different brcmfmac4330-sdio.txt sources, with very different files for same wifi adapter and device (Cubox-i) I'm wondering what is the difference from the nvram .txt file for broadcom wifi firmware (brcmfmac4330-sdio.txt) between (A)solid-run:meta-solidrun-arm-imx6 (much longer with lots of additional parameters)https://github.com/SolidRun/meta-solidrun-arm-imx6/blob/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4330-sdio.txt (B)the one that ships with the Armbian image for Cubox-ihttps://github.com/igorpecovnik/lib/blob/master/bin/firmware-overlay/brcm/brcmfmac4330-sdio.txtI've been using this last one, because it shipped with the Debian image, but there are a lot of differences between them. After some tests, i can say both work and i don't see any noticeable differences. Wich one is "the correct" one, or at last, the most updated/better/nicer/bugless.
Igor Posted October 14, 2016 Posted October 14, 2016 I think the case is this: we are using two firmware packages - one is old, the default one, the other is linux-firmware (source) + our collection packed into armbian-firmware-full ... now it depends which version do you have. One should be the same as from Solidrun. If it works why bother? Most updated should be upstream (linux-firmware) but it's not always the case.
Klez Posted October 14, 2016 Author Posted October 14, 2016 i think you are refering to the firmware file, a .BIN file, (wich is part of linux-firmware). But i am refering to the specific nvram file, wich is a text .TXT file, wich is supposed to be specific to the device wich mounts the chip. Yes, for sure the most up-to-date firmware file must be from linux-firmware at: http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/brcm As you can see in the GIT repository, there are only BIN firmware files, but not Nvram .txt files... Differences between the two files are quite important and my fear is that one could be better or have less wifi bugs. I´m hoping that Jon Nettleton answers my question and tell me where in the earth the "upgraded" file come from. Maybe depending solid-runs answer you could take the decission of upgrading (or keeping) the nvram file shipped in Armbian. Will post replies as i find more info about - Klez 1
Recommended Posts