RockPi 4, Yocto Dunfell - WLAN errors

During boot and after boot three times appears error
And Wi-Fi is not working

[ 24.089010] dhd_open: Enter ffffffc0dcbd5000
[ 24.089419]
[ 24.089419] Dongle Host Driver, version 1.579.77.41.2 ®
[ 24.090038] wl_android_wifi_on in 1
[ 24.090365] wl_android_wifi_on in 2: g_wifi_on=0
[ 24.090786] wifi_platform_set_power = 1
[ 24.091136] ======== PULL WL_REG_ON(-1) HIGH! ========
[ 24.091605] [WLAN_RFKILL]: rockchip_wifi_power: 1
[ 24.092125] [WLAN_RFKILL]: wifi turn on power. -1
[ 24.396183] sdio_reset_comm():
[ 24.412326] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[ 24.432018] mmc_host mmc2: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)
[ 24.493068] sdio_read_cis: 5 callbacks suppressed
[ 24.493510] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[ 24.500225] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[ 24.506988] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[ 24.518871] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[ 24.533432] mmc2: queuing unknown CIS tuple 0x81 (9 bytes)
[ 24.747401] mmc_host mmc2: Bus speed (slot 0) = 200000000Hz (slot req 200000000Hz, actual 200000000HZ div = 0)
[ 24.852774] dwmmc_rockchip fe310000.dwmmc: Successfully tuned phase to 101
[ 24.853471] sdioh_start: set sd_f2_blocksize 256
[ 24.854487]
[ 24.854487]
[ 24.854487] dhd_bus_devreset: == WLAN ON ==
[ 24.855325] F1 signature read @0x18000000=0x15294345
[ 24.860348] F1 signature OK, socitype:0x1 chip:0x4345 rev:0x9 pkg:0x2
[ 24.861763] DHD: dongle ram size is set to 819200(orig 819200) at 0x198000
[ 24.862465] dhd_bus_set_default_min_res_mask: Unhandled chip id
[ 24.863245] dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt
[ 24.864064] Final fw_path=/system/etc/firmware/fw_bcm43456c5_ag.bin
[ 24.864626] Final nv_path=/system/etc/firmware/nvram_ap6256.txt
[ 24.865161] Final clm_path=/system/etc/firmware/clm_bcmdhd.blob
[ 24.865696] Final conf_path=/system/etc/firmware/config.txt
[ 24.866198] dhd_set_bus_params: set use_rxchain 0
[ 24.866630] dhd_set_bus_params: set txglomsize 36
[ 24.867717] dhdsdio_download_code_file: Open firmware file failed /system/etc/firmware/fw_bcm43456c5_ag.bin
[ 24.868683] _dhdsdio_download_firmware: dongle image file download failed
[ 24.869331] dhd_bus_devreset Failed to download binary to the dongle
[ 24.869920] dhd_net_bus_devreset: dhd_bus_devreset: -35
[ 24.870402] dhd_wl_ioctl: returning as busstate=0
[ 24.870836] dhd_dbg_detach_pkt_monitor, 2204
[ 24.871224] dhd_net_bus_devreset: dhd_bus_devreset: -35
[ 24.871752] wifi_platform_set_power = 0
[ 24.872220] ======== PULL WL_REG_ON(-1) LOW! ========
[ 24.872693] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 24.873174] [WLAN_RFKILL]: wifi shut off power.
[ 24.873594] wl_android_wifi_on: Failed
[ 24.873960] dhd_open : wl_android_wifi_on failed (-35)
[ 24.874441] dhd_stop: Enter ffffffc0dcbd5000
[ 24.874849] wl_android_wifi_off in 1
[ 24.875188] wl_android_wifi_off in 2: g_wifi_on=0, on_failure=1
[ 24.875748] dhd_wl_ioctl: returning as busstate=0
[ 24.876268] dhd_dbg_detach_pkt_monitor, 2204
[ 24.876692] dhd_net_bus_devreset: dhd_bus_devreset: -35
[ 24.877193] sdioh_disable_func_intr: error for read SDIO_CCCR_IENx : 0xffffff92
[ 24.877844] wifi_platform_set_power = 0
[ 24.878182] ======== PULL WL_REG_ON(-1) LOW! ========
[ 24.878635] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 24.879060] [WLAN_RFKILL]: wifi shut off power.
[ 24.879466] wl_android_wifi_off out
[ 24.879808] dhd_stop: Exit
[ 24.880115] dhd_open: Exit ret=-1
[ 24.881726] dhd_open: Enter ffffffc0dcbd5000
[ 24.882131]
[ 24.882131] Dongle Host Driver, version 1.579.77.41.2 ®
[ 24.882735] wl_android_wifi_on in 1
[ 24.883051] wl_android_wifi_on in 2: g_wifi_on=0
[ 24.883459] wifi_platform_set_power = 1
[ 24.883798] ======== PULL WL_REG_ON(-1) HIGH! ========
[ 24.884377] [WLAN_RFKILL]: rockchip_wifi_power: 1
[ 24.884802] [WLAN_RFKILL]: wifi turn on power. -1
[ 25.188364] sdio_reset_comm():
[ 25.204359] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[ 25.224084] mmc_host mmc2: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)
[ 25.286929] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[ 25.293718] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[ 25.300488] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[ 25.312329] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[ 25.326807] mmc2: queuing unknown CIS tuple 0x81 (9 bytes)
[ 25.539699] mmc_host mmc2: Bus speed (slot 0) = 200000000Hz (slot req 200000000Hz, actual 200000000HZ div = 0)
[ 25.740703] dwmmc_rockchip fe310000.dwmmc: Successfully tuned phase to 101
[ 25.741399] sdioh_start: set sd_f2_blocksize 256
[ 25.742311]
[ 25.742311]
[ 25.742311] dhd_bus_devreset: == WLAN ON ==
[ 25.743148] F1 signature read @0x18000000=0x15294345
[ 25.748259] F1 signature OK, socitype:0x1 chip:0x4345 rev:0x9 pkg:0x2
[ 25.749769] DHD: dongle ram size is set to 819200(orig 819200) at 0x198000
[ 25.750473] dhd_bus_set_default_min_res_mask: Unhandled chip id
[ 25.751255] dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt
[ 25.752078] Final fw_path=/system/etc/firmware/fw_bcm43456c5_ag.bin
[ 25.752653] Final nv_path=/system/etc/firmware/nvram_ap6256.txt
[ 25.753188] Final clm_path=/system/etc/firmware/clm_bcmdhd.blob
[ 25.753722] Final conf_path=/system/etc/firmware/config.txt
[ 25.754225] dhd_set_bus_params: set use_rxchain 0
[ 25.754656] dhd_set_bus_params: set txglomsize 36
[ 25.755685] dhdsdio_download_code_file: Open firmware file failed /system/etc/firmware/fw_bcm43456c5_ag.bin
[ 25.756749] _dhdsdio_download_firmware: dongle image file download failed
[ 25.757438] dhd_bus_devreset Failed to download binary to the dongle
[ 25.758018] dhd_net_bus_devreset: dhd_bus_devreset: -35
[ 25.758501] dhd_wl_ioctl: returning as busstate=0
[ 25.758935] dhd_dbg_detach_pkt_monitor, 2204
[ 25.759324] dhd_net_bus_devreset: dhd_bus_devreset: -35
[ 25.759852] wifi_platform_set_power = 0
[ 25.760331] ======== PULL WL_REG_ON(-1) LOW! ========
[ 25.760790] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 25.761276] [WLAN_RFKILL]: wifi shut off power.
[ 25.761687] wl_android_wifi_on: Failed
[ 25.762029] dhd_open : wl_android_wifi_on failed (-35)
[ 25.762499] dhd_stop: Enter ffffffc0dcbd5000
[ 25.762885] wl_android_wifi_off in 1
[ 25.763213] wl_android_wifi_off in 2: g_wifi_on=0, on_failure=1
[ 25.763751] dhd_wl_ioctl: returning as busstate=0
[ 25.764247] dhd_dbg_detach_pkt_monitor, 2204
[ 25.764652] dhd_net_bus_devreset: dhd_bus_devreset: -35
[ 25.765207] sdioh_disable_func_intr: error for read SDIO_CCCR_IENx : 0xffffff92
[ 25.765865] wifi_platform_set_power = 0
[ 25.766217] ======== PULL WL_REG_ON(-1) LOW! ========
[ 25.766673] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 25.767114] [WLAN_RFKILL]: wifi shut off power.
[ 25.767522] wl_android_wifi_off out
[ 25.768057] dhd_stop: Exit
[ 25.768325] dhd_open: Exit ret=-1

/system/etc/firmware/ folder is missed while building image
you can copy this folder from the Ubuntu Server image