> Seems like you should get the firmware here: > > https://github.com/kvalo/ath10k-firmware/tree/master/ > > and copy it here: > > $ cp firmware-2.bin_10.1.467.2-1 > /lib/firmware/ath10k/QCA988X/hw2.0/firmware-2.bin
Thanks Fred, we actually tried this but it still fails. It seems like the two options are to build ath10k as a module, or built-in. The thing is we're running into problems with each approach. For ath10k as a module, our understanding was to also add "kernel-module-ath10k" to image_install in addition to changing the kernel config to m. The module should then be able to access firmware in the /lib/firmware/ directory if we push it to the filesystem as Fred mentioned. This however fails as yocto is unable to find kernel-module-ath10k (is the naming incorrect?). For built-in, the approach we were taking was as mentioned in my initial post. This should build the firmware into the kernel (using linux-firmware package) and allow us to not make ath10k a loadable module, but this fails as well as the kernel is unable to find the files: " *** No rule to make target `/lib/firmware/ath10k/QCA988X/hw2.0/firmware-4.bin', needed by `firmware/ath10k/QCA988X/hw2.0/firmware-4.bin.gen.o'. Stop." We're going to keep trying on both approaches and I'll post back if I make any progress, but if anyone has any tips/sees any errors in what we're doing let me know! Best, Todd -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto