I have build an image use https://github.com/radxa/rockchip-bsp/tree/stable-4.19-rock3.
But wifi not work. How can i fix it? Boot log are:
linaro@linaro-alip:~$ dmesg | grep “dhd”
[ 4.633772] [dhd] dhd_module_init: in Dongle Host Driver, version 100.10.545.23 (r826445-20210723-1)
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd compiled on Feb 18 2023 at 23:41:17
[ 4.633799] [dhd] ======== dhd_wlan_init_plat_data ========
[ 4.633818] dhd_wlan_init_gpio: unknown oob irqflags !
[ 4.633824] [dhd] dhd_wlan_init_gpio: WL_HOST_WAKE=-1, oob_irq=-1, oob_irq_flags=0x410
[ 4.633829] [dhd] dhd_wlan_init_gpio: WL_REG_ON=-1
[ 4.633834] [dhd] dhd_wifi_platform_load: Enter
[ 4.633841] [dhd] Power-up adapter ‘DHD generic adapter’
[ 4.638135] [dhd] wifi_platform_set_power = 1, delay: 200 msec
[ 4.638157] [dhd] ======== PULL WL_REG_ON(-1) HIGH! ========
[ 4.943648] [dhd] wifi_platform_bus_enumerate device present 1
[ 4.943672] [dhd] ======== Card detection to detect SDIO card! ========
[ 4.960278] [dhd] bcmsdh_register: register client driver
[ 4.960697] [dhd] bcmsdh_sdmmc_probe: Enter num=1
[ 4.960890] [dhd] bcmsdh_sdmmc_probe: Enter num=2
[ 4.960899] [dhd] bus num (host idx)=2, slot num (rca)=1
[ 4.960906] [dhd] found adapter info ‘DHD generic adapter’
[ 4.960939] [dhd] sdioh_attach: set sd_f2_blocksize 256
[ 4.960962] [dhd] sdioh_attach: sd clock rate = 0
[ 4.961080] [dhd] bcmsdh_probe: Host OOB irq is not defined
[ 4.961087] [dhd] sdioh_probe: bcmsdh_probe failed
[ 17.123487] [dhd] dhd_wifi_platform_load_sdio: sdio_register_driver timeout or error
[ 17.123731] [dhd] wifi_platform_set_power = 0, delay: 0 msec
[ 17.123744] [dhd] ======== PULL WL_REG_ON(-1) LOW! ========
[ 17.123778] [dhd] wifi_platform_bus_enumerate device present 0
[ 17.123785] [dhd] ======== Card detection to remove SDIO card! ========
[ 17.123799] [dhd] unregister wifi platform drivers
[ 17.123806] [dhd] wifi_platform_bus_enumerate device present 0
[ 17.123812] [dhd] ======== Card detection to remove SDIO card! ========
[ 17.123823] [dhd] ======== dhd_wlan_deinit_plat_data ========
[ 17.123831] [dhd] dhd_module_init: Failed to load the driver, try cnt 0
[ 17.123877] [dhd] dhd_module_init: Failed to load driver max retry reached**
[ 17.123885] [dhd] dhd_module_init: Exit err=-62
linaro@linaro-alip:~$ dmesg | grep “wifi”
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd compiled on Feb 18 2023 at 23:41:17
[ 4.633806] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: Enter
[ 4.633812] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: rfkill-wlan driver has not Successful initialized
[ 4.633834] [dhd] dhd_wifi_platform_load: Enter
[ 4.638135] [dhd] wifi_platform_set_power = 1, delay: 200 msec
[ 4.638163] [WLAN_RFKILL]: rockchip_wifi_power: 1
[ 4.638168] [WLAN_RFKILL]: rockchip_wifi_power: rfkill-wlan driver has not Successful initialized
[ 4.943648] [dhd] wifi_platform_bus_enumerate device present 1
[ 17.123487] [dhd] dhd_wifi_platform_load_sdio: sdio_register_driver timeout or error
[ 17.123731] [dhd] wifi_platform_set_power = 0, delay: 0 msec
[ 17.123752] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 17.123770] [WLAN_RFKILL]: rockchip_wifi_power: rfkill-wlan driver has not Successful initialized
[ 17.123778] [dhd] wifi_platform_bus_enumerate device present 0
[ 17.123799] [dhd] unregister wifi platform drivers
[ 17.123806] [dhd] wifi_platform_bus_enumerate device present 0