配置wifi,系统崩亏

Viewed 102

问题描述


git clone git@github.com:kendryte/k230_linux_sdk.git

复现步骤


1.git clone git@github.com:kendryte/k230_linux_sdk.git
2.make CONF=k230_canmv_lckfb_defconfig
3.烧写并开机配置
ifconfig wlan0 up
wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B
wpa_cli -i wlan0 add_network
wpa_cli -i wlan0 set_network 1 ssid '"xxx"'
wpa_cli -i wlan0 set_network 1 psk '"xxx"'
wpa_cli -i wlan0 select_network
udhcpc -i wlan0 -q

系统崩,见log.txt文件

硬件板卡


立创·庐山派K230-CanMV

软件版本


编译结果

其他信息


a328010936e2deba809f3f59a71d592e.png
不能上传log.txt文件,截图如下。

2 Answers

异常是否必现?检查下供电是否稳定。

必现

1.使用usbhub,增加电源插口,问题仍出。
2.从报错信息来看,是cpu0崩了,cpu1仍操作正常。仍可也操作测试
3.在使用过程中,也不断有异常信息报出。
异常信息如下:
[root@canaan ~ ]#[ 193.387269] ------------[ cut here ]------------
[ 193.387276] WARNING: CPU: 0 PID: 140 at /home/boticz/k230/k230_linux_sdk/output/k230_canmv_lckfb_defconfig/build/rtl8189fs-94cc959d56c1425fbca4f6e49e949cf58ec5dc8d/./hal/hal_com.c:12074 rtw_lps_state_chk+0x50/0x66 [8189fs]
[ 193.387572] Modules linked in: vvcam_video(O) vvcam_isp_subdev(O) vvcam_vb(O) vvcam_mipi(O) vvcam_isp(O) aic_btusb(O) bluetooth ecdh_generic ecc aic8800_fdrv(O) aic_load_fw(O) 8189fs(O)
[ 193.387600] CPU: 0 PID: 140 Comm: RTW_CMD_THREAD Tainted: G W O 6.6.36 #2
[ 193.387607] Hardware name: Canaan CanMV-K230 (DT)
[ 193.387610] epc : rtw_lps_state_chk+0x50/0x66 [8189fs]
[ 193.387872] ra : rtw_lps_state_chk+0x42/0x66 [8189fs]
[ 193.388106] epc : ffffffff012dda5a ra : ffffffff012dda4c sp : ffffffc8002abba0
[ 193.388111] gp : ffffffff811e83b8 tp : ffffffd8031dc800 t0 : ffffffc80029be00
[ 193.388114] t1 : 0000000000000000 t2 : ffffffff80b9b5d8 s0 : ffffffc8002abbe0
[ 193.388118] s1 : ffffffffffffffff a0 : 0000000000000000 a1 : ffffffd8031dc800
[ 193.388121] a2 : ffffffff61bec838 a3 : ffffffff80b29602 a4 : 0000000000000000
[ 193.388124] a5 : 0000000000000000 a6 : ffffffd8031dc8f8 a7 : 0000000000000001
[ 193.388127] s2 : ffffffc800721000 s3 : 0000000000000604 s4 : ffffffffffffffff
[ 193.388130] s5 : 0000000000000001 s6 : ffffffc800722160 s7 : ffffffc800722000
[ 193.388133] s8 : 0000000000000042 s9 : 0000000000001000 s10: 0000000000000600
[ 193.388136] s11: ffffffff01321e20 t3 : 00000000000001af t4 : 00000000000003ff
[ 193.388139] t5 : ffffffc80029be38 t6 : 0000000000040000
[ 193.388142] status: 0000000200000120 badaddr: 0000000000000000 cause: 0000000000000003
[ 193.388146] [] rtw_lps_state_chk+0x50/0x66 [8189fs]
[ 193.388405] [] SetHwReg+0x806/0x890 [8189fs]
[ 193.388640] [] SetHwReg8188F+0x848/0x85c [8189fs]
[ 193.388871] [] SetHwReg8188FS+0x30/0x7c [8189fs]
[ 193.389102] [] rtw_hal_set_hwreg+0x12/0x1a [8189fs]
[ 193.389334] [] rtw_set_ps_mode+0xbc/0x196 [8189fs]
[ 193.389565] [] LPS_Leave+0x8c/0x9e [8189fs]
[ 193.389797] [] lps_ctrl_wk_hdl+0x118/0x1d4 [8189fs]
[ 193.390022] [] rtw_drvextra_cmd_hdl+0x72/0x2ec [8189fs]
[ 193.390247] [] rtw_cmd_thread+0x27c/0x3dc [8189fs]
[ 193.390471] [] kthread+0xc4/0xde
[ 193.390480] [] ret_from_fork+0xe/0x1c
[ 193.390488] ---[ end trace 0000000000000000 ]---