I am unable to generate a CW waveform. It seems to be a command problem.
I want to test by generating a CW (Constant Wave) waveform with the 88W9098, but I haven't been able to. It seems that the calibration is also done with the following command.
However, only a modulated waveform appears. I tried changing some boards, but it didn't work.
Rock 3a + EVK-JODY-W3
i.MX 8QuadMax + M2-JODY-W3
If you want to output only CW, the procedure is not very well written, so please let me know. Below is the input result.
I also put the observed waveforms.
Thanks
----------------------------------
Name: Dut labtool
Version: 2.0.0.88
Date: Apr 1 2022 (22:23:11)
Note:
1. =========WiFi tool=============
2. =========BT tool=============
Enter CMD 99 to Exit
Enter option: 1
Name: DutApiClass
Interface: EtherNet
Version: 2.0.0.88
Date: Apr 1 2022 (22:22:49)
Note:
C:\L\tools\Q9098_BridgeLabtool_MFG_FW_p219\MFG-W9098-MF-BRG-U16-WIN-X86-2.0.0.88.0-17.80.200.p219\labtool\setup.ini
Dut's IP 192.168.1.28:9930
Host's IP 192.168.1.26:9931
DutIf_UdpIp::delay 0
DutIf_UdpIp::vg_IfSpy 0
TCP connecting...
DutIf_InitConnection: 0
--------------------------------------------------------
W90xx (802.11a/g/b/n/ac/ax) TEST MENU
--------------------------------------------------------
Enter option: 88
DLL Version : 2.0.0.88
LabTool Version: 2.0.0.88
FW Version: 17.80.200.219 Mfg Version: 2.0.0.63
SFW Version: 0.0.0.00 SHAL Version: 0.0.0.0
SOC OR Version: 1.c Customer ID: 0
RF OR Version: b.2 Customer ID: 0
Enter option: 41
Device Type: EEPROM
0x00000000 : 0xFFFFFFFF
0x00000004 : 0xFFFFFFFF
0x00000008 : 0xFFFFFFFF
0x0000000C : 0xFFFFFFFF
0x00000010 : 0xFFFFFFFF
0x00000014 : 0xFFFFFFFF
0x00000018 : 0xFFFFFFFF
0x0000001C : 0xFFFFFFFF
0x00000020 : 0xFFFFFFFF
0x00000024 : 0xFFFFFFFF
0x00000028 : 0xFFFFFFFF
0x0000002C : 0xFFFFFFFF
0x00000030 : 0xFFFFFFFF
0x00000034 : 0xFFFFFFFF
0x00000038 : 0xFFFFFFFF
0x0000003C : 0xFFFFFFFF
Enter option: 44 2
Dut_Shared_SetStorageType():0
Set Storage Type to: 2
Enter option: 41
0x00000000 : 0x38333058
0x00000004 : 0xFFFFFFFF
0x00000008 : 0xFFFFFFFF
0x0000000C : 0x81C30960
0x00000010 : 0x0000150A
0x00000014 : 0xFFFFFFFF
0x00000018 : 0xFFFFFFFF
0x0000001C : 0xFFFFFFFF
0x00000020 : 0xFFFFFFFF
0x00000024 : 0xFFFFFFFF
0x00000028 : 0xFFFFFFFF
0x0000002C : 0xFFFFFFFF
0x00000030 : 0xFFFFFFFF
0x00000034 : 0xFFFFFFFF
0x00000038 : 0xFFFFFFFF
0x0000003C : 0xFFFFFFFF
Enter option: 6 11 0
DutIf_SetRadioMode_W909X: 0x00000000
Enter option: 112 0 0
Radio0 Mode = 11, Radio1 Mode = 0
DutIf_SetChannelBw: 0x00000000
Enter option: 12 0 1
Radio0 Mode = 11, Radio1 Mode = 0
DutIf_SetRfChannel: 0x00000000
RF Channel: 1 (2412.0 MHz)
Enter option: 35 0 1 1 10
DutIf_AdjustPcktSifs_W909X: 0x00000000 DeviceId=0
Power Level: 10.0000 dBm
Enter option: 35 0 0
DutIf_AdjustPcktSifs_W909X: 0x00000000 DeviceId=0
Enter option: 18 0 1
DutIf_SetTxContMode_W90XX: 0x00000000
Enter option:
root@Rock3a-2 # uname -a
Linux Rock3a-2 5.10.66-1-rockchip-g #2 SMP Mon May 23 21:26:21 CST 2022 aarch64 aarch64 aarch64 GNU/Linux
root@Rock3a-2 # lsmod
Module Size Used by
hci_uart 36864 0
bluetooth 532480 1 hci_uart
ecdh_generic 16384 1 bluetooth
ecc 28672 1 ecdh_generic
moal 634880 0
mlan 466944 1 moal
sch_fq_codel 20480 2
ip_tables 24576 0
x_tables 40960 1 ip_tables
ipv6 458752 29
root@Rock3a-2 # modinfo mlan_jody-w3-pcieuart
filename: /lib/modules/5.10.66-1-rockchip-g/kernel/u-blox/mlan_jody-w3-pcieuart.ko
license: GPL
version: 345.p3
author: NXP
description: M-WLAN MLAN Driver
srcversion: ACBC4370114D8F04BF99594
depends:
name: mlan
vermagic: 5.10.66 SMP mod_unload modversions aarch64
I had feedback from inside . Thanks good guy.
The new version of the tool has the following description in the release note, so it was said that it was fixed.I tried and OK.
> Fixed Labtool command 18 procedure to generate CW tone.
--------------------------------------------------------
W90xx (802.11a/g/b/n/ac/ax) TEST MENU
--------------------------------------------------------
Enter option: 88
DLL Version : 2.0.0.89
LabTool Version: 2.0.0.89
FW Version: 17.80.200.224 Mfg Version: 2.0.0.63
SFW Version: 0.0.0.00 SHAL Version: 0.0.0.0
SOC OR Version: 1.d Customer ID: 0
RF OR Version: b.8 Customer ID: 0
Anyone know a hint?
Or if there is little information, please point it out.