Linksys EA8300 Wifi failed to probe fw QCA9888

I built and flashed OpenWRT firmware for linksys EA8300 hardware. But it failed probe fw QCA9888. Below is boot log. Does anyone know how to fix it?
Thanks in advanced.

[   11.532582] ath10k 4.19 driver, optimized for CT firmware, probing pci device: 0x56.
[   11.533465] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[   11.540154] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   11.932532] firmware ath10k!fwcfg-pci-0000:01:00.0.txt: firmware_loading_store: map pages failed
[   12.193611] firmware ath10k!QCA9888!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   12.305513] firmware ath10k!QCA9888!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   12.406250] firmware ath10k!QCA9888!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   12.952950] ath10k_pci 0000:01:00.0: qca9888 hw2.0 target 0x01000000 chip_id 0x00000000 sub 0000:0000
[   12.952999] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   12.965849] ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9888-fW-012-6acc9b999 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-C1
[   15.023034] ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,bmi-chip-id=0,bmi-board-id=31,variant=linksys-ea8300-fcc from ath10k/QCA9888/hw2.0/boarn
[   15.069810] firmware ath10k!QCA9888!hw2.0!board.bin: firmware_loading_store: map pages failed
[   15.070088] ath10k_pci 0000:01:00.0: failed to fetch board-2.bin or board.bin from ath10k/QCA9888/hw2.0
[   15.077440] ath10k_pci 0000:01:00.0: failed to fetch board file: -11
[   15.086861] ath10k_pci 0000:01:00.0: could not probe fw (-11)
[   15.326999] firmware ath10k!fwcfg-ahb-a000000.wifi.txt: firmware_loading_store: map pages failed
[   15.583507] firmware ath10k!QCA4019!hw1.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   15.679425] firmware ath10k!QCA4019!hw1.0!ct-firmware-2.bin: firmware_loading_store: map pages failed

At least check existance of /lib/firmware/ath10k/QCA9888/hw2.0/ct-firmware-5.bin and so on...

I think it has firmware files already.

root@OpenWrt:/# ll /lib/firmware/ath10k/QCA9888/hw2.0/
drwxr-xr-x    2 root     root            73 Mar 12 02:55 ./
drwxr-xr-x    3 root     root            28 Mar 12 02:55 ../
-rw-r--r--    1 root     root         48628 Mar 12 02:55 board-2.bin
lrwxrwxrwx    1 root     root            30 Mar 12 02:55 board.bin -> ../../cal-pci-0000:01:00.0.bin
-rw-r--r--    1 root     root        631212 Mar 12 02:55 firmware-5.bin

But your driver probe:
ct-firmware-5.bin
ct-firmware-2.bin
firmware-6.bin
Check log and files more carefully.
Do you mix ath10k-ct driver and ath10k-firmware (w/o ct suffix)?