e580126d84
Sets up the BES2600 mainlining work tree with: - README: project overview, hardware target, driver lineage (CW1200 -> Bestechnic -> arjan-vlek -> Mobian/danctnix), patch series status, repo map, build/deploy workflow. - patches/: c1 patch generated by git format-patch from marfrit/bes2600-dkms branch bes2600/factory-request-firmware (checkpatch.pl --no-tree --strict: 0 errors / 0 warnings / 0 checks). - scripts/: build-bes2600-on-ohm.sh, deploy-c1-to-ohm.sh, backup-ohm-kernel.sh - reproducible build + deploy + backup. - fw-analysis/: per-blob strings.txt + fnnames.txt extracted from the 4 firmware blobs pulled from ohm 2026-04-21. Source binaries NOT committed (Bestechnic-proprietary). - notes/: observed-bugs.md (4 known bug surfaces with file:line + patch-series cross-reference), source-map.md (every public driver source variant + their canonical role). Companion work tree: marfrit/bes2600-dkms (Mobian DKMS fork) at git.reauktion.de. Signed-off-by: Markus Fritsche <fritsche.markus@gmail.com>
1178 lines
26 KiB
Plaintext
1178 lines
26 KiB
Plaintext
##############################################
|
|
------
|
|
=========================
|
|
$$bi9M"
|
|
$ 'I'H
|
|
02FOIB
|
|
0#2J%I
|
|
0c%eee
|
|
+0cIF@F
|
|
0F9FBF#F
|
|
0`!F(F
|
|
0F)F"F
|
|
0F*F!F
|
|
0FJF>F/F
|
|
0:hLIZ`C :F3F
|
|
0HM\hHNEO
|
|
0"IIKH
|
|
`0K3J@F
|
|
0=K>IB
|
|
0x%04x = 0x%04x
|
|
0x%08x = 0x%08x
|
|
0x82010000 :
|
|
%+16<AGLQUZ^bfjmpsuxz{}~~
|
|
1`bQK`
|
|
1F(F!
|
|
1@FYCIK
|
|
*1FZFPF
|
|
1-h#F J
|
|
@@@@@@,1 SEQ_STATUS_IDLE
|
|
1 test_wait, test_mode: 0x%x
|
|
1YbZvYjA
|
|
2002, patch_wifi_testMode,cfg.test_rx_count:0x%08x
|
|
2002, patch_wifi_testMode,*rom_rx_signal_count:0x%08x
|
|
#######20m ----> 40m
|
|
2.4G cali ch idx %d invalid 0x%04x, use default value
|
|
2.4g powerlevel indx= %d
|
|
2FB I
|
|
2FB )I
|
|
2F;F0F9F
|
|
2F)F F
|
|
2FIFC
|
|
2G 11N power[%d]=0x%4x
|
|
2g calib flags: %d
|
|
2g freq_index:%d dpd_cali_num:%d find %d dB+-0.2db compression point success:%d
|
|
####2g g_wfdrv.cali_tx_power: %p
|
|
######2g tx no calib !!
|
|
2?&+hAI
|
|
2"`"hE
|
|
#2iriku
|
|
"2K F)F
|
|
@@@@@@,2 SEQ_STATUS_IDLE
|
|
30I0K1H
|
|
3C DJFI
|
|
3F:FQFHF!
|
|
%3FpIC
|
|
3#J$IC
|
|
#3p F@K
|
|
3 wifi_test, test_mode: 0x%x
|
|
3yMDqy
|
|
#######40m ----> 20m
|
|
@40/R.
|
|
4Jd!/H!
|
|
5%behn
|
|
5G 11N power[%d]=0x%4x
|
|
5g calib flags: %d
|
|
5G cali ch idx %d invalid 0x%04x, use default value
|
|
###5g g_wfdrv.cali_tx_power_5g: %p
|
|
5g powerlevel index= %d
|
|
5g powerlevel indx= %d
|
|
######5g tx no calib !!
|
|
5K6OS
|
|
6 7!H(I):";#
|
|
6ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
|
|
@"6KZ`
|
|
#6L F#
|
|
6 wifi_test, test_mode: 0x%x
|
|
7I8H8N
|
|
7KAF
|
|
87 F%K
|
|
8CP`3x%q +
|
|
8F1F*F#F
|
|
9*F#nMF
|
|
abandon=%d.
|
|
abort error:%x,%x
|
|
aciCa#z
|
|
A#C )J)I
|
|
adjust_digtal_gain_by_formula
|
|
AF+FC
|
|
after last switch
|
|
after rx stop 0x90138004 = 0x%08x
|
|
ahFB"h
|
|
AI_AMA
|
|
AI_BIXBY
|
|
AI_GMA
|
|
AI_GVA
|
|
AI_VOC
|
|
a#!J"ID
|
|
AJm H"
|
|
AKKJ[h
|
|
ALAJch
|
|
alloc wakeup_timer fail
|
|
AM+zii
|
|
ana_and_dig_config
|
|
AOB_SM
|
|
APPMAIN
|
|
APPTHREAD
|
|
, APSR=%c%c%c%c%c
|
|
### ASSERT @ 0x%08X ###
|
|
AUDFLG
|
|
aXdYcXaY`
|
|
aYaYi!
|
|
ba`(0P
|
|
BAB_TxFrameComplete()
|
|
BAB_TxFrameComplete()- BAB_TASK__PROCESS_TX_ADDBA_REQ_FRAME
|
|
BAB_TxFrameComplete()- BAB_TASK__SEND_BAR_FRAME
|
|
Bad func=%d for IOMUX pin=%d
|
|
Bad GPIO pin %u (should < %u)
|
|
bad situation: gain_energy is below 1000!
|
|
bad situation: phase_energy is below 500!
|
|
bad situation:phase_mis_base_final=%d,gain_mis_base_final=%d,Energy_final=%d
|
|
bandwidth
|
|
bbpl_comp_by_temprtr_step2_v2
|
|
BDR calib data: 0x%x
|
|
BeaconWindow=%d BeaconWindowTime=%d BeaconWindowAdj=%d
|
|
befor rx stop 0x90138004 = 0x%08x
|
|
bE ;J<I
|
|
(BFAR valid)
|
|
BFKFPFYF
|
|
BG test, os_time= %d , sleep= %d
|
|
@bh F
|
|
*;@B ^I
|
|
bit pos : %d
|
|
B@J@Z@
|
|
BLEAPP
|
|
BLEPRF
|
|
.bqb{csbr
|
|
BT_ADAPTOR
|
|
BT calib flags: %d
|
|
BTC is power down. CTRL:0x%x
|
|
bt msg len error. %u
|
|
(BusFault)
|
|
(BusFault during floating-point lazy state preservation)
|
|
(BusFault on stacking for exception entry)
|
|
(BusFault on unstacking for a return from exception)
|
|
bycxbpbz
|
|
bzc{bsbybrbxcpbq
|
|
%c %08X: %08X
|
|
c2]I^H
|
|
C`3`EA
|
|
C 3FJJJI
|
|
C3`ki9FC
|
|
#ca#ac`8
|
|
###### CalibCountSaved= %d,CalibCounterRegStartVal= %d
|
|
cali_temperature:%d, rf_version:%d
|
|
cali_tx_gain[%d] = 0x%04x;
|
|
cal_tx_power[%d * 2+1] = 0x%04x; offset = %f; cali_tx_gain[14] = 0x%04x;
|
|
cal_tx_power[%d * 2+1] = 0x%04x; offset = %f; cali_tx_gain[%d] = 0x%04x;
|
|
cal_tx_power[%d * 3+2] = 0x%04x; offset = %f; cali_tx_gain[14] = 0x%04x;
|
|
cal_tx_power[%d * 3+2] = 0x%04x; offset = %f; cali_tx_gain[%d] = 0x%04x;
|
|
can not add (%f), but keep running (+0.5)!
|
|
case 1__end:phase_mis_base=%d,gain_mis_base=%d
|
|
case 2__bad situation:choose the record result before! record_phase:%d,record_gain:%d
|
|
case 3__choose the second result! phase:%d,gain:%d,energy:%d
|
|
case 4__choose the better result:phase_mis_base_final=%d,gain_mis_base_final=%d,Energy_final=%d
|
|
cC 4J4I
|
|
cc`chZ
|
|
C#D^`#`
|
|
CD3`#hBF
|
|
CEWNIDV-
|
|
cFbF1F(H
|
|
CF*cc'c
|
|
cfg_iqtest_Triangle,step:%d, gain: %d
|
|
cfg_mem_dump, des addr 0x%08x
|
|
cfg_mem_dump, dump done!
|
|
cfg_mem_dump,len 0x%x
|
|
cfg_rx_mem_dump
|
|
cfg.test_cfg:0x%x !
|
|
check_ch_switch, old= %d, new= %d
|
|
checksum error. 0x%x 0x%x
|
|
chosen gain_mis_base=%d,Energy_bak=%d
|
|
chosen phase_mis_base=%d,Energy_tmp1=%d
|
|
c]I]M^O
|
|
#c`#j#
|
|
C &J)I
|
|
close_usb_test
|
|
cmd_cfg 0x %08x (0x20160050)
|
|
config_dig_gain_no_signal, config val= 0x%x, 0x%x
|
|
config_dpd
|
|
converge(1):phase_mis_base=%d,gain_mis_base=%d,Energy_tmp1=%d
|
|
CPU freq: %u
|
|
CPU USAGE: busy=%d light=%d sys_deep=%d chip_deep=%d
|
|
cs`shC
|
|
cUJC UI
|
|
C UJUI
|
|
Current List
|
|
Cx0;KC
|
|
%,CYMO
|
|
*Cz`3x q +
|
|
D0M1K1I+`1J2K
|
|
d!2F*H
|
|
D9FXh|K
|
|
(Data access violation)
|
|
(Data Watchpoint Match)
|
|
DC_cali_new_2g
|
|
DebugEvent :
|
|
####DEBUG: FastPsmEnabled=%d, UapsdFlags=0x%x,bcn_schedule_count=%d
|
|
####DEBUG: PsmState=%d, MgmtMode=%d,TxOutstanding=%d
|
|
####DEBUG: RxInProgressFlags=%d, SwitchingChannel=%d,PowerBusyEvents:0x%08x
|
|
Dec 27 2023 11:56:33 8125e20be:best2002_fw
|
|
Delay List
|
|
DelInterfaceFromChannel. ChanNum:%d, iner:%d
|
|
d F"K!s
|
|
DFSR =%08X
|
|
DFWFLF
|
|
dig_band_switch, band: %d
|
|
dig_config....
|
|
(Divide by zero UsageFault)
|
|
DMA chan not enabled: inst=%u hwch=%u
|
|
DMA not configured on UART %d
|
|
DMA not supported on UART %d
|
|
dMeN+h2h
|
|
DOK&D@F
|
|
dpd_2003_config_new_2G
|
|
dpd_cali done !
|
|
dpd_cali faild !
|
|
dpd_cali start %d %d
|
|
dpd_write_table
|
|
DP*I*L
|
|
dQk!@Qc
|
|
DRVANA
|
|
DRVCODEC
|
|
DRVFLS
|
|
DRVSEC
|
|
DRVUSB
|
|
#D UJWI
|
|
dump done !
|
|
dump done .
|
|
dump done!
|
|
Dump the 2g power value
|
|
Dump the 5g power value
|
|
Dump the calib flags value
|
|
Dump the wifi addr value
|
|
##### EbmMonitorHandler tx=%d cnt=%d reset=%d
|
|
EBM WORKAROUND INVOKED!!
|
|
EDR calib data: 0x%x
|
|
e*!*!***G*I*I***K*M*M***O*Q*Q***S*U*U***W*Y*Y****[*]*]***_*a*a***c
|
|
#{e+h9e
|
|
eJfIB
|
|
!E ]J]I
|
|
eMx"1FdH
|
|
end:Energy_tmp=%d
|
|
------ Enter %s ------
|
|
, EPSR=%08X, IPSR=%03X
|
|
Epta_bt_config dur %d
|
|
ERROR29!!!!!
|
|
error fast timer state:%d
|
|
error: please set band as 2G4 or 5G
|
|
Error: pmu shutdown failed!
|
|
error, read battery timeout0
|
|
error, read battery timeout1
|
|
error, read temperature timeout0. ret:%d
|
|
error, read temperature timeout1
|
|
error:set the channel fail
|
|
ERROR: st->gin_mini must eq to 1.0
|
|
error. total:%u, already:%u
|
|
error: unsupport order
|
|
errror: please set band as 2G4 or 5G
|
|
(Escalation HardFault)
|
|
EvrRtxThreadError, thread name:%s, status:%d
|
|
### EXCEPTION ###
|
|
, ExceptionNumber=D'%d
|
|
, EXC_RETURN=%08X
|
|
------ Exit %s ------
|
|
#`` F#
|
|
*# #@F
|
|
`# # F
|
|
F($,N-K
|
|
+F0F9F
|
|
F0F9F8
|
|
F0F9Fc
|
|
F0F9F"F+F
|
|
F0F9FS
|
|
F0F"F9F+F
|
|
;"F1FC %
|
|
?*F1FC
|
|
:F1F F
|
|
#)F1H
|
|
! F1K
|
|
&#F2FC
|
|
F2FC +F
|
|
F2F;F0F9F
|
|
F2F;FQ
|
|
F2FPF;FYF
|
|
!F3F*F
|
|
F3F]`i`
|
|
F4I2FB
|
|
!F8F&p
|
|
)F8F.p
|
|
F9F2F
|
|
*F9FB
|
|
F9FBF
|
|
factory_get_calib_data_from_efuse
|
|
factory_get_power_from_efuse
|
|
factory_get_section_from_efuse
|
|
"FAFB
|
|
"FAFC
|
|
"FAF(F
|
|
FAIL_BES_RF:Please input frame length rang from 500 to 1500
|
|
FAIL_BES_RF :Please input interval rang from 1 to 10
|
|
FAIL_BES_RF:Please input the number rang from 1 to 14 on 2.4G
|
|
FAIL_BES_RF:Please input the number rang from 36 to 177 on 5G
|
|
FAIL_BES_RF:read clock freqOffset value error
|
|
FAIL_BES_RF:set power fail param = 0x%08x,value = 0x%08x
|
|
FAIL_BES_RF:set the rate error param = %d,value = %d
|
|
FAIL_BES_RF = >The band wide param is error ,It's 20M or 40M
|
|
FAIL_BES_RF:The input rate index is invlid
|
|
FAIL_BES_RF:write clock freq into flash fail
|
|
FAIL_BES_RF:write clock freq offset fail
|
|
FAIL_BES_RF:write value error param = %d,value = %d
|
|
FAIL_BES_RF:write value is not equal to set value read = 0x%04x set = 0x%04x
|
|
Failed to get DMA channel
|
|
Failed to get dst periph: %d
|
|
Failed to get src periph: %d
|
|
Failed to open pmu
|
|
FaultCause :
|
|
FaultInfo :
|
|
FBFcaQ
|
|
FBFC +FdIF
|
|
;FBFFIC
|
|
+FBF)IC
|
|
FBFKFPFYF
|
|
FBFKFQ
|
|
FCF F1F
|
|
#FC /I
|
|
"FD bI
|
|
FdK0F9F
|
|
!F*F0F
|
|
#:F!F0F
|
|
*F!F0F
|
|
"F+F0F9F
|
|
F F2F)F;F
|
|
+*F!F8F
|
|
+F"FC
|
|
;F*FC
|
|
)F,Ff~
|
|
#F"F!F
|
|
;F F)F
|
|
@F*F!F
|
|
+F*F)F2H
|
|
F)F:F3F
|
|
#F"F!F9H
|
|
F F)FD
|
|
"F+F F)F
|
|
;"F+F F)F
|
|
F+F F)F
|
|
F[F F)F
|
|
"F+F@FIF
|
|
F+F@FIF
|
|
F F)FO
|
|
F"F+FQ
|
|
F F)FS
|
|
!F#F\H
|
|
#F :F I
|
|
;F@FIF
|
|
F@FIFc
|
|
[F:FlIC
|
|
&)F F+p
|
|
F[FPFYF
|
|
!F#FQH
|
|
F+gB VI
|
|
"F)IB
|
|
[F;IC
|
|
*FIF0F
|
|
*FIIIH
|
|
{FIN3`
|
|
find sdd matrix
|
|
F(J8F!
|
|
F(J(IB
|
|
:(F+J+K
|
|
fKfJ F
|
|
{F+`n`@#
|
|
F#N3gB 'I
|
|
F'N(O3h(I
|
|
F-Nui(F
|
|
FPF2FYF;F
|
|
FPFBFYFKF
|
|
FPF"FYF+F
|
|
FPFYF2F;F
|
|
FPFYFC
|
|
#FP!HCS
|
|
fpRead fail!
|
|
"FQFB
|
|
*FQFB
|
|
;"FQFC %
|
|
fQfSh#
|
|
frame:0x%08X
|
|
freq calib flags: %d
|
|
freq calib value: %d
|
|
freq cali data invalid 0x%04x, use default value
|
|
<[FRF!
|
|
[FRF1F
|
|
[FRF9F0
|
|
%[FRF9F@F
|
|
[FRF9F F
|
|
FRF9F@F
|
|
[FRF9FHF
|
|
[FRFAF
|
|
[FRF@F
|
|
FRF[F0F9F
|
|
FRF[FPFYF
|
|
FRF[FQ
|
|
!FSF(F
|
|
&Fsx2x
|
|
[Func %d io %d] is unsupported by pin_func_map. Check it or use reg assignment like iomux_set_uart0.
|
|
(Function %d matched)
|
|
f?>UUUUU
|
|
fw_sleep
|
|
fw_wakeup
|
|
)Fx` F
|
|
:@:F<@Z
|
|
FzAF:F
|
|
fZf]f\f
|
|
!)@:F,@zj/@\G1@|
|
|
G0"LILH
|
|
G1K!F F
|
|
G3h 3ca
|
|
G9F(FvK
|
|
G@"AFMH
|
|
gain_sweep_end
|
|
gain_sweep_start
|
|
?GcNdK
|
|
g_dc_iq_rst_u32_5g[0][0]:0x%08x, [1][0]:0x%08x
|
|
get_bdr_pwr
|
|
get_btmac
|
|
get_btoui
|
|
get_channel
|
|
get_edr_pwr
|
|
get_flags
|
|
get_frame_length
|
|
get_freqOffset
|
|
get_mac
|
|
get_powerlevel
|
|
get_rate
|
|
get_save
|
|
get_save_freqoffset
|
|
Get the 2.4g power index
|
|
Get the 5g power index
|
|
get_tx_interval
|
|
get_woui
|
|
GF#2F9F F
|
|
g F)F2F;F
|
|
gfff|Y
|
|
G I!J h
|
|
GIJ(`II
|
|
G[J(`[I
|
|
G[J\I(`
|
|
G\J\I(`
|
|
G\J]I(`
|
|
G]J]I(`
|
|
G]J^I(`
|
|
G^J^I(`
|
|
G{J{I(`
|
|
G{J|I(`
|
|
G|J|I(`
|
|
G|J}I(`
|
|
G}J}I(`
|
|
G}J~I(`
|
|
G~J~I(`
|
|
GJJ(`JI
|
|
G#K[ 3
|
|
GKF!0F
|
|
GKJJ F
|
|
GKJ(`KI
|
|
G~K~OS
|
|
"gKZ`O
|
|
GLJ(`LI
|
|
GLK!F F
|
|
GMJ(`MI
|
|
GNJ(`NI
|
|
GOJ(`OI
|
|
GPJ(`PI
|
|
`gpsjAF
|
|
GqJqI(`
|
|
GqJrI(`
|
|
GrJrI(`
|
|
GrJsI(`
|
|
GsJsI(`
|
|
GsJtI(`
|
|
GtJtI(`
|
|
GtJuI(`
|
|
GuJuI(`
|
|
GuJvI(`
|
|
GvJvI(`
|
|
GvJwI(`
|
|
GwJwI(`
|
|
GwJxI(`
|
|
GxJxI(`
|
|
GxJyI(`
|
|
GyJyI(`
|
|
GyJzI(`
|
|
GzJ{I(`
|
|
GzJzI(`
|
|
h0 Fah
|
|
#h1F8F
|
|
hal_gpadc_adc2volt_calib
|
|
hal_iomux_cfg_wifi_switch
|
|
hal_iomux_set_sdio_voltage
|
|
hal_pm_notif_register
|
|
hal_sdio_adma_compensate
|
|
hal_sdio_adma_config
|
|
hal_sdio_device_irq_handler
|
|
hal_sdio_device_wifi_rxtx_start
|
|
(Halted)
|
|
hal_trace_crash_dump_register
|
|
hal_transq_open failed: %d
|
|
Handling Timer callback %p
|
|
(HardFault)
|
|
#h+D#`
|
|
H#F"F!F
|
|
H F%K
|
|
:h+FrC
|
|
h[h!DS`
|
|
"h"IC
|
|
hJd!XH
|
|
*H*N@\5x
|
|
hook_post_sys_init rom_hook_cfg->rom_run_flag=0x%08x
|
|
hook_wifidrv_rfpll_en(%d) pm=%d os_time=%d
|
|
host_if_common_init
|
|
HOST IF --> RESUMED
|
|
HOST IF --> SUSPEND
|
|
host_int_irq
|
|
:hVLVI
|
|
HWTIMER-ALLOC: Invalid state: %d
|
|
HWTIMER collapsed: irq occurred too early
|
|
HWTIMER collapsed: irq when active is null
|
|
HWTIMER irq occurred early: old active timer might be deleted? %u
|
|
HWTIMER irq when active is null: might be deleted? %u
|
|
HWTIMER-START collapsed: cur=%u active=%u
|
|
HWTIMER-STOP collapsed: active timer 0x%08x not in list 0x%08x
|
|
HWTIMER-STOP collapsed: cur=%u active=%u
|
|
HWTIMER-STOP collapsed: elapsed=%u active=%u
|
|
HWTIMER-STOP collapsed: fired timer 0x%08x not in list 0x%08x
|
|
hZjQ@O
|
|
IBRTAPP
|
|
ICSR =%08X, AIRCR=%08X, SCR =%08X, CCR =%08X
|
|
IdleTask: Failed to alloc sleep timer
|
|
IdleTask: Failed to register crash dump callback
|
|
@)I"FB
|
|
I+FC "F
|
|
IFxa@F
|
|
iKiJjH
|
|
'I'M(H
|
|
Inactive
|
|
INACTIVE
|
|
init_dig_gain_offset
|
|
init_digital_gain,ch=%d !
|
|
init wakeup gpio:%x
|
|
input powerlevel is invalid
|
|
(Instruction access violation)
|
|
(Instruction bus error)
|
|
Invalid AUDMA chan: %u
|
|
Invalid baud param: %d
|
|
Invalid data bits param: %d
|
|
Invalid DMA inst: %u
|
|
Invalid DMA periph: %d
|
|
Invalid DMA policy: %d
|
|
Invalid flow control param: %d
|
|
Invalid parity param: %d
|
|
(Invalid PC load by EXC_RETURN UsageFault)
|
|
Invalid Pwr Tbl Idx
|
|
Invalid SPI RX bits: %d
|
|
Invalid SPI RX FRAME bits: %d
|
|
Invalid SPI TX bits: %d
|
|
(Invalid state UsageFault)
|
|
Invalid stop bits param: %d
|
|
Invalid UART ID: %d
|
|
IPSR():0x%x, PRIMASK:0x%x, BASEPRI:0x%x
|
|
;iq_2g_cfg_rx_mem_dump
|
|
IQ CAL ERROR!!!![%s]LINE%d------freq_index=%d
|
|
iq_compensate_by_temperature_2002
|
|
iq_compensate_by_temperature_2g_2002
|
|
iq_compensate_by_temperature_v1
|
|
irq: gpio %d, val %d
|
|
ISPI: Bad bits cfg
|
|
ISPI: SPI cs bad: %d
|
|
IUUUUU
|
|
]##JC $I
|
|
JF9FPF
|
|
JF!F(F
|
|
JF!FPF
|
|
JFYF@F
|
|
jhZ`8Fbj
|
|
`^J_I(`
|
|
JI2F$3C ;F
|
|
JI2F;F
|
|
#:J:IE
|
|
J! Sh#
|
|
/K6J F
|
|
{@K@C@
|
|
KcpG'(
|
|
KFJFIF
|
|
K FYi
|
|
K]h,C\`8
|
|
kIA kN
|
|
K\i F
|
|
!K+J F
|
|
;K@J F
|
|
K!J"H"I
|
|
KKQJA QI
|
|
>!+K+N
|
|
,.K,p5
|
|
K`pG'(
|
|
KXh@BpG
|
|
>L FJFYF
|
|
lhC #F
|
|
lhfJ#FfIC
|
|
-L#h-I
|
|
?/lj,D
|
|
*LjF)F
|
|
%L%J%h
|
|
]L^KhJ F
|
|
:L:KKJ F
|
|
%"L#KT
|
|
LKZOZJJL
|
|
LMC_BA_AddActionFrameToTaskList()
|
|
"L M#h(FC
|
|
%[L[N4
|
|
LwuO:Y
|
|
m32J3ID
|
|
MAC:0x20260068-> 0x%08x, 0x2026006c-> 0x%08x
|
|
mac_addr1 0x %08x (0x20160068)
|
|
mac_addr2 0x %08x (0x2016006c)
|
|
mac addr flags: %d
|
|
malloc I_tone_filt_imag fail
|
|
malloc I_tone_filt_real fail
|
|
@MANh\7x
|
|
mcu freq -> %u
|
|
mcu_to_lmac
|
|
(MemFault)
|
|
(MemFault during floating-point lazy state preservation)
|
|
(MemFault on stacking for exception entry)
|
|
(MemFault on unstacking for a return from exception)
|
|
METAL_ID: %d
|
|
:M"F)FC 7
|
|
%M"F)FC 8
|
|
M#h(F#
|
|
,M-I.h
|
|
,M,I+h hd
|
|
min_gain=%d
|
|
min_phase=%d
|
|
MMFAR=%08X, BFAR =%08X
|
|
(MMFAR valid)
|
|
M N(F
|
|
../../mod_platform/int/wifi_patch.c
|
|
";M<O<I
|
|
(Monitor)
|
|
MSP =%08X, PSP =%08X
|
|
MSPLIM=%08X, PSPLIM=%08X
|
|
mymemcpy NULL pointer ....
|
|
name=%s
|
|
Next List
|
|
NF F*F
|
|
NHOKOI
|
|
NJC NI
|
|
+N+M3h+H
|
|
(NMI)
|
|
(No coprocessor UsageFault)
|
|
(NoException)
|
|
(None)
|
|
non udp ping/pong, wake up host.
|
|
nosignal unexpected
|
|
Notice, chip has not calibration,there is no calb value
|
|
Notice:The 2.4g power have calib finish, refusing calib again
|
|
Notice:The 2g power have not finish, Please calib power first!
|
|
Notice:The 5g power have calib finish, refusing calib again
|
|
Notice:The 5g power have not finish, Please calib power first!
|
|
Notice, there is no table select
|
|
not support power calibration save
|
|
Not support save calib data into flash or efuse
|
|
NV_SEC
|
|
o3.JC /I
|
|
oFM"!F;F
|
|
OK_BES_RF = >20m config g_test_tx_cfg = 0x%08x
|
|
OK_BES_RF = >40m config g_test_tx_cfg = 0x%08x
|
|
OK_BES_RF=================>CHAN_INDX= %d
|
|
OK_BES_RF=================>CLOK_FREQ= 0x%04x
|
|
OK_BES_RF:enter dpd debug
|
|
OK_BES_RF:enter fw sleep success
|
|
OK_BES_RF:enter fw wakeup success
|
|
OK_BES_RF:enter the rx mode success
|
|
OK_BES_RF:enter the tx mode success
|
|
OK_BES_RF=================>FRAM_LEN= 0x%08x
|
|
OK_BES_RF:From wifi switch to bt mode
|
|
OK_BES_RF: new channel =%d
|
|
OK_BES_RF=================>no filter: read_rx_ack = %d
|
|
OK_BES_RF=================>RATE_INDX= 0x%08x
|
|
OK_BES_RF=================> read_rx_ack = %d
|
|
OK_BES_RF:reset wifi success !
|
|
OK_BES_RF:RF_TX_CONTINUE_MODE
|
|
OK_BES_RF:RF_TX_MEMORY_MODE0
|
|
OK_BES_RF:RF_TX_MEMORY_MODE1
|
|
OK_BES_RF:RF_TX_MEMORY_MODE2
|
|
OK_BES_RF:RF_TX_MEMORY_MODE3
|
|
OK_BES_RF:RF_TX_MEMORY_MODE4
|
|
OK_BES_RF:RF_TX_MEMORY_MODE5
|
|
OK_BES_RF: SAVE power calib flags success
|
|
OK_BES_RF:save power success
|
|
OK_BES_RF:set clock freq offset success result = 0x%04x
|
|
OK_BES_RF:set power success value = 0x%08x
|
|
OK_BES_RF=================> set_rx_ack = %d
|
|
OK_BES_RF:set the rate success value = %d
|
|
OK_BES_RF:success:enter stop tx cnt mode success
|
|
OK_BES_RF:success:enter the 11b tx cnt mode success
|
|
OK_BES_RF:success:enter the 11g tx cnt mode success
|
|
OK_BES_RF:success:enter the 11n tx cnt mode success
|
|
OK_BES_RF:success:enter the tx dc tone mode success
|
|
OK_BES_RF:success:enter the tx tone mode success
|
|
OK_BES_RF:temperature calibration open
|
|
OK_BES_RF:the same channel
|
|
OK_BES_RF=================>TX_INVL= %d
|
|
OK_BES_RF=================>TX_POWER = 0x%08x
|
|
OK_BES_RF:write value success value = %d
|
|
oKbhoI
|
|
O(#kC0h
|
|
&O&M;h
|
|
Oneshot
|
|
~O~N%h
|
|
oOpN%h
|
|
opt wifi delay
|
|
osRtxErrorNotify, code: %08x object is %p, magicWord:0x%08x|0x%08x
|
|
p3p*FO
|
|
PAC_FiqHandler, AckFail, queue: %d
|
|
PAC_Fiq PAC_NTD_STATUS__RESP_RX_STORED
|
|
PAC_ProcessEbmIntContenAckFail()
|
|
pa`"p#v
|
|
PARAM_TX_INTERVAL_FAIL :write value error param = %d,value = %d
|
|
PARAM_TX_INTERVAL_OK :write value success value = %d
|
|
PAS_GetEbmTxRequests(), pTxRequest->Flags: 0x%08x, pTxRequest->RateIndex: %d,TxBaAgreementNum=%d
|
|
PAS_GetEbmTxRequests(), SeqQueueIdleStatus: 0x%04x, sPasGlobal.AggrTxInProgress: %d
|
|
PAS_GetEbmTxRequests(), TxBaAgreementNum].State=%d,BATxTidMask=0x%x
|
|
PAS_SetTsfTimerOnStamp, %d, TSF=0x%08x
|
|
patch_config_dig_gain_table,index: %d, gain: %d,MaxPwrForChan: %d
|
|
patch_HI_DefaultMsgHandler(): (Id=0x%x, Len=%d)
|
|
patch_HI_Set_Coex_Params, hw_epta_enable:0x%x, new_run_flag:0x%x, gEptaBypass: %d
|
|
patch_LMAC_Req_PS_PowerMgmtMode() - Mode %x, PowerBusyEvents:0x%08x
|
|
patch_LMAC_Req_SYN_SetBssParams(), 0x%08x,0x%08x
|
|
patch_LMAC_Req_SYN_SetBssParams(), 0x%08x,0x%08x,0x%08x
|
|
patch_LMC_AddInterfaceToChannel. ChanNum:%d, iner:%d
|
|
patch_LPO_calib_IRQHandler, CalibCountSaved=%d, CalibCounterRegStartVal=%d
|
|
patch_PHY_RF_TX_TurnOffAuxAdc
|
|
&&& patch_PS_BeaconWindowTimerHandler(),BeaconLostCount=%d, rom_OS_Time=%u tsf:%u
|
|
@@@@ patch: switchchannel gPhyTemData.iChnlID: %d, eRadioBand_cfg: %d,current_band: %d
|
|
patch test mode, run_test_cmd= %d ,band= %d!
|
|
patch_TX_Generate_Backoff_Slots retry timeout. val0x%x
|
|
@@@@ patch: wifi_low_power_cfg_qfn_1p3v band:%d
|
|
@@@@ patch: wifi_low_power_cfg_qfn_1p8v band:%d
|
|
path_PHY_RF_TX_TurnOnAuxAdc
|
|
+pb)F F
|
|
PC =%08X
|
|
pcS`pG
|
|
pcs`sh#
|
|
#pcYFPF
|
|
Periodic
|
|
pG pG
|
|
pGY(O
|
|
phase_sweep_end
|
|
phase_sweep_start
|
|
p;hb|Yx
|
|
P HD*K
|
|
"pK F)F
|
|
PK]JXIA
|
|
PLAYER
|
|
pLpKqJqHrI
|
|
pmu_temperature_adc2temp_calib
|
|
Possible Backtrace:
|
|
###################power 5g load success !
|
|
power_calib_finish
|
|
power_compensate_by_temperature_2002
|
|
power_debug
|
|
power_G[%d] = 0x%04x, power_N[%d] = 0%04x
|
|
###################power load success !
|
|
(Precise data bus error)
|
|
PRIMASK =%02X, FAULTMASK =%02X, BASEPRI =%02X, CONTROL =%02X
|
|
priority of fast timer should be equal to sido.
|
|
pSh N#
|
|
Q69!D@
|
|
QjAF:F
|
|
Qkkbal
|
|
R0 =0x%08X R1=0x%08X R2=0x%08X R3 =0x%08X
|
|
R12=%08X, SP =%08X, LR =%08X
|
|
R12=0x%08X LR=0x%08X PC=0x%08X XPSR=0x%08X
|
|
R%-2d=%08X, R%-2d=%08X, R%-2d=%08X, R%-2d=%08X
|
|
ramrun_test_main
|
|
RaNHD3h
|
|
#####read freq calib value = 0x%04x
|
|
Ready List
|
|
reboot
|
|
receive a tcp ack
|
|
received_data = %d ,rx_idx_cur_w =%d
|
|
recover_wifi_cali_result
|
|
recv a normal tcp pkt1
|
|
recv a normal tcp pkt2
|
|
recv a tcp klv ack,rcv_time:%u ackno:%u seq:%u
|
|
recv a udp ping
|
|
recv pong, time %u.
|
|
reg_freqOffset
|
|
rELFOFN
|
|
RESUMED while wifi initializing
|
|
@@@@@@@ retry 1, 0x%x
|
|
@@@@@@@ retry 2
|
|
@@@@@@@ retry 3, 0x%x
|
|
@@@@@@@ retry 4
|
|
-->reuse adma for restransmission %d,(%u,0x%x)(%u,0x%x)
|
|
rf cmd msg: %s
|
|
rf_cmd_nosignaling_test_handler
|
|
rf cmd send failed
|
|
rf cmd test, create the start cmd thread fail
|
|
RF!F(F
|
|
RF[FPFYF
|
|
rf_nosignaling_test_start_up
|
|
rf_tx_tone_on_dc...
|
|
}r(I)H
|
|
rp(J)N +}p
|
|
RTX V5.5.1
|
|
Running
|
|
RUNNING
|
|
rx_ackRead
|
|
rx_ackSet
|
|
rx_filter
|
|
rx_no_filter
|
|
rx_stop
|
|
RX/TX-DMA configured on SPI %d
|
|
s3fsh#
|
|
saJaIC MF
|
|
save 2g power into flash
|
|
save 5g power into flash
|
|
save_bdr_pwr
|
|
save_edr_pwr
|
|
%s bit_val = %d, bit_offset =%d ch=%d
|
|
%s,ch=%d !
|
|
%s %d %08x:%08x
|
|
%s %d band(0:2.4;1:5):%d tbl_idx(0:20;1:40):%d
|
|
%s %d, cali mode invalid
|
|
%s %d, create nosignal thread fail
|
|
%s %d, create semaphore fail
|
|
%s %d create temperature compenasation task success
|
|
%s %d, create thread fail
|
|
%s,%d %d
|
|
%s,%d %d,%d
|
|
%s %d, err cmd_type
|
|
%s %d, err id
|
|
%s:%d, error: rx length is 0
|
|
%s %d, factory cali flags set err, calibration not complete
|
|
%s %d, factory crc err, use default value
|
|
%s %d fail to create my_main task
|
|
%s,%d invalid length:%x,%u
|
|
-->sdio_rx retransmission,%d,0x%x
|
|
-->sdio_rx retransmission done,%d
|
|
sdio_rx_thread
|
|
sdio_tx_adma_configure:%u,%x,%x,%x
|
|
<-- sdio_tx retransmission done
|
|
<--sdio_tx retransmission:%u,%d,%d,%u
|
|
------sdio wifi device enumeration result:%d
|
|
%s,%d large packet error:%d,%d
|
|
%s,%d len=%x
|
|
%s:%d, no rx buf
|
|
%s, %d, not mcu to driver msg
|
|
%s,%d %p,%x
|
|
%s driver cmd:%u
|
|
%s:%d, rx buf is NULL
|
|
%s:%d, rx buf len %d > %d
|
|
%s:%d, sdio_callback->hal_sdio_device_rxtx_start is NULL
|
|
%s %d, sem not obtained. status = %d
|
|
%s %d, sem release failed,%d
|
|
%s, %d, send error = %d!
|
|
%s %d, too long command:%d
|
|
%s,%d total=%u already=%u
|
|
search area:%d======%d
|
|
(SecureFault)
|
|
%s efuse:%d/%d LV=%d, HV=%d, 1000*Slope=%d
|
|
%s efuse:%d/%d LV=%d, HV=%d, Slope:%d Intcpt:%d
|
|
select table b
|
|
%s err cmd_type:0x%x
|
|
set_btmac
|
|
set_btoui
|
|
set_mac
|
|
set_wifi_test_continue_mode
|
|
set_woui
|
|
%s fatal os err=%d
|
|
%s: handler already registered: user=%d handler=%p existedUser=%d
|
|
%s: handler cannot be NULL: user=%d
|
|
%s: handler list full: user=%d handler=%p curCnt=%u
|
|
SHCSR=%08X, CFSR =%08X, HFSR =%08X, AFSR =%08X
|
|
s.hJFf`AFE
|
|
shutdown
|
|
%s int_type=%x
|
|
%s L%d mode(0:b;1:g;2:n):%d
|
|
%s L%d rfpll temperature compensation error: timeout.
|
|
slect table a
|
|
Sleep exit: schedule_evt%x pwr_busy_evt:%x
|
|
Sleep failed, event: 0x%08x pwr_busy:0x%08x
|
|
sleep terminate, transq:%d sleep_flag:%d
|
|
Sleep Timer:0x%08x callback:0x%08x
|
|
%s line%d ()<
|
|
%s line%d ()>
|
|
%s Line%d ()<
|
|
%s Line%d ()>
|
|
%s Line%d 0x5b:0x%04x, 0x5c:0x%04x
|
|
%s Line%d 2g dc CaliTime:%dms
|
|
%s Line%d 2g iq CaliTime:%dms
|
|
%s Line%d 5g iq CaliTime:%dms
|
|
%s Line%d abs_centigrade:%d
|
|
%s Line%d band(0:2g,1:5g,2:dual):%d; mode(0:normal, 1:test):%d
|
|
%s Line%d before centigrade:%d current_abs_centigrade:%d
|
|
%s Line%d can not reduce (%f), but keep running (-0.5)!
|
|
%s Line%d channel_id:%d bw:%d ()<
|
|
%s Line%d ch[%d, %d] 0x11d:0x%x
|
|
%s line%d ()>ch_id=%d
|
|
%s Line%d ch_id:%d, 0x11d:0x%04x
|
|
%s Line%d en:%d before ch:%d current ch:%d
|
|
%s Line%d error: force continue!
|
|
%s Line%d error: recover cali data faild.
|
|
%s Line%d error:rx timeout
|
|
%s Line%d freq_index:%d, 2g dpd+dc+iq CaliTime:%dms
|
|
%s Line%d g_dc_iq_rst_u32_5g[0][0]:0x%08x, [1][0]:0x%08x
|
|
%s line =%d, get efuse error
|
|
%s Line%d g_rf_sw_io_select:%d
|
|
%s Line%d powerlevel_offset_val_addr:%x, en_addr:%p
|
|
%s Line%d protect dpd table.
|
|
%s Line%d skip wifi cali success.
|
|
%s Line%d temperature(%d, %d]
|
|
%s Line%d temperature(%d, %d] 0x11d:0x%x
|
|
%s Line%d val_u16_0xc0_9_1:%04x, +4 val_u16:0x%04x
|
|
%s Line%d val_u16_0xc0_9_1:%04x, -4 val_u16:0x%04x
|
|
%s Line%d WAFER_PACKAGE_2002_SELECT(0:wlcsp; 1:qfn; 3:fanout;):%d
|
|
%s Line%d wifi_Hook_cfg->new_run_flag:0x %08x
|
|
%s Line%d wifi reset
|
|
%s line%d WIFI_RF_SW_IO_SELECT:%d
|
|
%s module %d
|
|
%s, msg reply failed, line = %d, error = %d!
|
|
'sNtM F
|
|
%s: patch_2001_en_flag=0x%x relocation_marker=0x%x: %d
|
|
SPEECH
|
|
SPIPHY: Bad bits cfg
|
|
SPIPHY: SPI cs bad: %d
|
|
SPI rate too large: %u
|
|
SPI rate too small: %u
|
|
%s, recover wifi cali result
|
|
%s rf_tpc_table_a = %p, table b = %p
|
|
sSDJEIC
|
|
%s: Set RT irq in hal_uart_dma_recv_mask... to avoid data lost
|
|
Stack:
|
|
stack_mem=0x%08X stack_size=%u sp:0x%04x min_stack_free=%u
|
|
(Stack overflow UsageFault)
|
|
*** stack smashing detected ***: terminated
|
|
start dump adc data.....
|
|
start:phase_mis_base_comp=%d,gain_mis_base_comp=%d
|
|
Start pmu %s
|
|
start_point=%d,energy_point=%d
|
|
starx
|
|
%s temperature_25=%d
|
|
STE-P2P
|
|
Stopped
|
|
success:enter the rx mode success
|
|
success:enter the tx mode success
|
|
success:set channel success
|
|
success:set cmd success
|
|
SUSPEND while wifi initializing
|
|
%s vendor rf cmd:%u
|
|
%s, volt error. %u
|
|
#sv#z#
|
|
swap_in_time=%u(ticks)/%u(ms) swap_out_time=%u(ticks)/%u(ms)
|
|
%s, wifi cali result crc error. addr:%p
|
|
switch channel %d
|
|
sysfreq =%d,0x40000078= 0x%08x
|
|
systimer
|
|
t($sm'
|
|
T2YF F
|
|
task runtime %u(ticks)/%u ms
|
|
temp calibration something is not correct
|
|
temperature
|
|
TERMINAT
|
|
Terminate List
|
|
test_BG_timerHandler,PowerBusyEvents:0x%08x
|
|
test_dpd_cali 0x %08x (0x20160060)
|
|
test_freq 0x %08x (0x20160054)
|
|
test_mode 0x %08x (0x20160058)
|
|
test_mode = %d test_chan= %d
|
|
test_reg 0x %08x (0x20160000)
|
|
test_tx_cfg 0x %08x (0x20160004)
|
|
test_wait, test cmd= 0x%08x
|
|
test_wait, test_mode= 0x%08x, use_freq:%d
|
|
T+F$J
|
|
T#F J
|
|
T+F#J
|
|
The channel is invald
|
|
The channel is invalid, bit_offset < 0
|
|
The channel is not right,please check again
|
|
The start command has been started up
|
|
The start command successed to start up
|
|
The table a[0][0] addr =%p, table b[0][0] addr =%p
|
|
thread=0x%x, prio=%u state=%-9s thread_addr=0x%08X
|
|
--- Thread BAD
|
|
--- Thread %d
|
|
thread_join=0x%08X flags_options=%u wait_flags=%u thread_flags=%u
|
|
Thread List:
|
|
, ThreadMode
|
|
--- Thread name=%s cpu=%%%d min-free-stack=%d
|
|
thread_next=0x%08X thread_prev=0x%08X delay_next=0x%08X delay_prev=0x%08X
|
|
--- Thread NONE
|
|
thread still runing, now %u(ticks)/%u(ms)
|
|
Timer current tick %u, Load %u
|
|
Timer %p Callback: %p
|
|
Timer: %s
|
|
--- Timers is handleing:%d
|
|
--- Timers Stats:
|
|
Timer state: %s
|
|
Timer type %s
|
|
"tK F)F
|
|
tlC O H
|
|
T@N@J
|
|
tone_test_config: 0x%08x
|
|
tone_test_config 0x %08x (0x20160008)
|
|
tpEC;h+D
|
|
tpt_open
|
|
TRACE-%u: Wait memsc timeout
|
|
transq buffer has been dropped,%d
|
|
TRANSQ-%d: Corrupted active tx: active=%d next=%d full=%d
|
|
TRANSQ-%d: Corrupted pri active tx: active=%d next=%d full=%d
|
|
TRANSQ-%d: Corrupted rx mask: status=0x%08X%08X rx_mask=0x%08X%08X / 0x%08X%08X
|
|
TRANSQ-%d: Corrupted tx mask: status=0x%08X%08Xtx_mask=0x%08X%08X / 0x%08X%08X
|
|
TRANSQ-%d: Tx done IRQ when slot empty or out of order: status==0x%08X%08X next=%d pri_next=%d
|
|
transq:%d, tx_handler%p, rx_mask:0x%08X%08X0x%08X%08X, tx_mask0x%08X%08X0x%08X%08X
|
|
TRANSQ-%d: Tx on active slot: 0x%08x 0x%08x
|
|
TRANSQ-: Rx IRQ status=0x%08X%08X rx_mask=0x%08X%08Xslot=%d, irq_count:%d
|
|
ts_C#h
|
|
TSF ProbeResponder = FALSE
|
|
T>UUUUUU
|
|
TWSAPP
|
|
tx_11b_cnt
|
|
tx_11g_cnt
|
|
tx_11n_cnt
|
|
tx_continue
|
|
tx_data_path
|
|
tx_dc_tone
|
|
TX-DMA configured on SPI %d
|
|
tx ERROR !!!! ret= %d
|
|
!!!!!!!! Tx fail, status: 0x%x, rate: %d, mode: %d!
|
|
tx_idle_timer_handler
|
|
tx_memory
|
|
tx_power_flags
|
|
tx_stop
|
|
tx_stop_cnt
|
|
tx_test_cfg = 0x %08x (0x20160070)
|
|
tx_tone
|
|
u1h!D1`
|
|
(Unaligned access UsageFault)
|
|
(Undefined instruction UsageFault)
|
|
unexpected status:%d
|
|
unknown cmd!
|
|
(UsageFault)
|
|
usbphy open fail
|
|
?UUUUUU
|
|
v2SISH
|
|
V!8F}J
|
|
=! V=a
|
|
vbat:reg 0x%x, vbat %d
|
|
VejC(K
|
|
v&`:h%H
|
|
V?LUUUUU
|
|
VOICE_COMPRESS
|
|
WAIT_DLY
|
|
WAIT_EVE
|
|
WAIT_FLAG
|
|
WAIT_JOIN
|
|
Wait List
|
|
WAIT_MEM
|
|
WAIT_MGET
|
|
WAIT_MPUT
|
|
WAIT_MUT
|
|
WAIT_SEM
|
|
wait wifi tx/rx idle ...
|
|
wakeup host,reason=%d
|
|
wakeup_timer_handler. gpio:%u
|
|
WIFI_ADDR= %02x:%02x:%02x
|
|
wifi_addr calib flags: %d
|
|
wifi_agc_config
|
|
wifi_auto_gate,0x90000038 = 0x00000001
|
|
wifi_auto_gate,0x9000003c = 0x000000D0
|
|
wifi_auto_gate,0x90000040 = 0x00000000
|
|
wifi_auto_gate,0x90000048 = 0x00000000
|
|
wifi_auto_gate,0x9000004c = 0x00000000
|
|
wifi_auto_gate,0x90000050 = 0x00000000
|
|
wifi_auto_gate,0x900000e4 = 0x00200420
|
|
wifi_auto_gate,0x9000016c = 0x00000000
|
|
wifi_bes2600_cmd_test
|
|
wifi_config_40m, band(0:2g;1:5g;2:dual):%d, en(0:20m;1:40m):%d
|
|
wifi config calib from efuse
|
|
wifi_config_cali_from_linux
|
|
wifi_deinit
|
|
wifi_dpd_boot_low_power_en
|
|
wifi_driver_mcu_msg_seq_fill
|
|
wifi_driver_rf_cmd_test
|
|
-wifidrv_rf_init....
|
|
wifi_fw
|
|
wifi_init
|
|
wifi_iomux_cfg_switch
|
|
wifi_iq_cali_2g_v2
|
|
wifi_IQ_cal_rx_data_start ....
|
|
wifi is down. skip sdio send
|
|
WIFI --> OFF
|
|
WIFI --> ON
|
|
wifi_recover_cali_data
|
|
wifi_rf_cmd_confirm
|
|
wifi_rf_config_tx_power: %p
|
|
wifi_rf_msg_rep
|
|
wifi_rfpll_temperature_compensation
|
|
wifi_rf_set_tpc_table
|
|
wifi_rf_start
|
|
wifi_rf_switch_band(0:2g 1:5g),old: %d, new: %d
|
|
wifi_rf_test_power_cali_save
|
|
wifi rx detect switch off
|
|
wifi_rx_mem_dump_test
|
|
wifi_sdio_init
|
|
wifi sdio init failed
|
|
wifi_sdio_send
|
|
wifi_set_xtal_cal_val_test, old val=0x%x
|
|
wifi_set_xtal_cal_val_test,val=0x%x
|
|
wifi_stop
|
|
wifi_switch_freq, freq: %d
|
|
wifi_switch_freq, write cali_channel: %d, channel: %d
|
|
wifi_test_cmd
|
|
wifi_test mode!
|
|
wifi_test patch start=0x%08x, __wifi_patch_code_end=0x%08x
|
|
wifi_test patch! wifi_sysHook->system_init=%p, patch_offset=%d
|
|
wifi_test start! test_cmd:0x%x !
|
|
wifi_test, test_mode: 0x%x
|
|
wifi_transq_init
|
|
wifi_tx_cnt_pre
|
|
wifi_vendor_rf_cmd_select
|
|
work on 2g
|
|
work on 5g
|
|
WORK on the 2g mode,please switch channel to 5G
|
|
WORK on the 5g mode,please switch channel to 2G
|
|
write 0x%08x=0x%08x done .(check 0x%04x)
|
|
write 0x%08x=0x%08x done .(check 0x%08x)
|
|
########write default freq calib value =0x%04x
|
|
########write freq calib value =0x%04x
|
|
wrong udp length!
|
|
Xa^b#h
|
|
XBXApG
|
|
X"F+F5IC
|
|
xFpK@!
|
|
`]xh#kC
|
|
XJZIE
|
|
xmI x[
|
|
XPSR=%08X
|
|
Y@1@K@a
|
|
YF8FdK
|
|
yF9K@"
|
|
#YF:FF
|
|
YF F[K
|
|
YFJF(F
|
|
yF!K@"
|
|
`YHYIZJ
|
|
"YK F)F
|
|
y@Y@A@
|
|
+`!y`yj
|
|
z=7=7===N=P=P===R=T=T===V=X=X
|
|
@ZAF:F
|
|
zCzCzCCC[C[C[CCC]C]C]CCC_C_C_CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCaCaCaCCCcCcCcCeCeCCCeCCCgCgCgCCCiCiCiCCClClClCCCCoCoCoCCCrCrCrCCCuCCCu
|
|
ZFd!PF!
|
|
ZFQF F
|
|
"Z`[FZFO
|
|
ZhC KFFIOD
|
|
=@zj?@L~@@\GA@l
|
|
~~}{zxuspmjfb^ZUQLGA<61+%
|