insmod /usr/lib/modules/5.10.160/kernel/drivers/net/wireless/aic8800/aic8800_bsp/aic8800_bsp.ko
[ 27.950684] aicbsp_init
[ 27.950747] RELEASE_DATE:2024_1119_06da8476
[ 27.950755] aicbsp_resv_mem_init
[ 27.951473] aicbsp: aicbsp_set_subsys, subsys: AIC_BLUETOOTH, state to: 1
[ 27.951491] aicbsp: aicbsp_set_subsys, power state change to 1 dure to AIC_BLUETOOTH
[ 27.951498] aicbsp: aicbsp_platform_power_on
[ 27.952182] aicbsp_platform_power_on: waiting for SDIO device (timeout: 2000ms)
[ 27.952206] aicbsp_platform_power_on: down_timeout result = 0
[ 27.952214] aicbsp_platform_power_on: SDIO device detected
[ 27.967556] aicbsp: aicbsp_sdio_probe:1 vid:0xC8A1 did:0x0082
[ 27.967747] aicbsp: aicbsp_sdio_probe:2 vid:0xC8A1 did:0x0182
[ 27.967760] aicbsp: aicbsp_sdio_probe after replace:1
[ 27.967768] AICWFDBG(LOGINFO) aicwf_sdio_chipmatch USE AIC8800D80
[ 27.967776] aicbsp: aicbsp_get_feature, set FEATURE_SDIO_CLOCK 150 MHz
[ 27.967781] aicbsp: aicwf_sdio_reg_init
[ 27.968913] AICWFDBG(LOGINFO) aicbsp: aicbsp_driver_fw_init, chip rev: 7
[ 27.968940] rwnx_load_firmware :firmware path = /usr/lib/firmware/aic8800D80/fw_patch_table_8800d80_u02.bin
[ 27.970093] file md5:2a860bc9f2ec72ed45ed20c464ec66ba
[ 27.970194] AICWFDBG(LOGDEBUG) aicbt_patch_info_unpack head_t->len:6 base_len:4
[ 27.970203] AICWFDBG(LOGDEBUG) aicbt_patch_info_unpack memcpy_len:5
[ 27.970210] AICWFDBG(LOGDEBUG) aicbt_patch_info_unpack adid_addrinf:1e77b8 addr_adid:201940
[ 27.970216] AICWFDBG(LOGDEBUG) aicbt_patch_info_unpack id:0 addr:20b43c
[ 27.970221] rwnx_plat_bin_fw_upload_android
[ 27.970228] rwnx_load_firmware :firmware path = /usr/lib/firmware/aic8800D80/fw_adid_8800d80_u02.bin
[ 27.970510] file md5:f546881a81b960d89a672578eb45a809
[ 27.971258] rwnx_plat_bin_fw_upload_android
[ 27.971272] rwnx_load_firmware :firmware path = /usr/lib/firmware/aic8800D80/fw_patch_8800d80_u02.bin
[ 27.972066] file md5:6ef0dc3eb798477555461169a77ed4f8
[ 27.981167] AICWFDBG(LOGDEBUG) aicbt_ext_patch_data_load ext_patch_file_name:fw_patch_8800d80_u02_ext0.bin ext_patch_id:0 ext_patch_addr:20b43c
[ 27.981179] rwnx_plat_bin_fw_upload_android
[ 27.981186] rwnx_load_firmware :firmware path = /usr/lib/firmware/aic8800D80/fw_patch_8800d80_u02_ext0.bin
[ 27.981708] file md5:2110a40c713998d743127d65239a71fe
[ 27.998959] aicbt_patch_table_load bt btmode[3]:5
root@OK3568-buildroot:~# [ 27.998972] aicbt_patch_table_load bt uart_baud[3]:1500000
[ 27.998977] aicbt_patch_table_load bt uart_flowctrl[3]:1
[ 27.998982] aicbt_patch_table_load bt lpm_enable[3]:0
[ 27.998987] aicbt_patch_table_load bt tx_pwr[3]:28463
[ 28.006829] aicbsp: bt patch version: - Nov 18 2024 16:37:52 - git 1a301b6
[ 28.006899] rwnx_plat_bin_fw_upload_android
[ 28.006908] rwnx_load_firmware :firmware path = /usr/lib/firmware/aic8800D80/fmacfw_8800d80_u02.bin
[ 28.012220] file md5:bfab40aa1988fa3f1e8af84c26423ab3
[ 28.129315] rd_version_val=06090101
[ 28.184416] aicbsp: sdio_err:<aicwf_sdio_bus_pwrctl,1415>: bus down
后续可以正常安装fdrv驱动,也可以正常使用WiFi,但是一段时间后就会反复刷以下log
[ 1969.740764] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1970.389001] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1971.033833] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1971.690020] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1972.334287] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1972.976447] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1973.625834] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1974.273818] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1974.917066] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1976.225199] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1976.873646] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1977.524218] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1978.174527] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1978.826781] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1979.468933] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1980.124265] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
[ 1980.768727] sdio_err:<aicwf_sdio_hal_irqhandler,2410>: ret=-16, intstatus=ff
检查了一下板子发现有短路的情况,请大佬帮忙看一下是不是bsp驱动加载的问题
离线