[OpenWrt-Devel] [PATCH 2/3] ipq-wifi: select board-2.bin at runtime

Christian Lamparter chunkeey at gmail.com
Thu Jan 11 12:36:49 EST 2018

On Thursday, January 11, 2018 7:44:33 AM CET Mathias Kresin wrote:
> 11.01.2018 07:23, Mathias Kresin:
> > 10.01.2018 11:15, Thomas Hebb:
> >> Currently, we solve the problem of different IPQ4019 boards needing
> >> different sets of Wi-Fi calibration data (board-2.bin) by using an
> >> ipq-wifi-* package to overwrite board-2.bin in the filesystem. This
> >> presents a problem when we need the same image to support multiple
> >> boards, as we do for the upcoming Netgear EX6100v2 and EX6150v2
> >> support.
> > 
> > I don't get what kind of issue do you have with this approach. Why not 
> > just add ipq-wifi-ex6100v2 to the DEVICE_PACKAGES of your EX6150v2.
> > 
> > I'm quite sure I miss here something. Which either means it is to early 
> > for me or the commit message doesn't provide the whole picture.
> After reviewing your Netgear EX6100v2/EX6150v2 support patch I got your 
> issue. One image for two boards where the distinction of the board is 
> done in userspace and each board requires a different board-2.bin.

Wait! It is possible to do this now:
Sven Eckelmann added support for extracting the variant from the DT.
"ath10k: search DT for qcom,ath10k-calibration-variant" [0]

So, if Thomas splits the EX6100v2 and EX6150v2 image. He could have
two separate dts. This way, each device can have its unique
"qcom,ath10k-calibration-variant" and both can share a single 

@Thomas, it's possible to get the EX6100v2/EX6150v2 board.bin into
the official board-2.bin. The process is explained on the linux-wireless
It would be great if you could post the raw board.bin files there


[0] <https://patchwork.kernel.org/patch/10102251/>
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list