参考@shaun_wu 提供的通过wifi软件方式修改射频参数方法,见
Feature Configuration Guide for NXP-based Wireless Modules on i.MX 8M Quad EVK - User manual (public... 中的Chapter 2.8
我的操作过程如下:
文档的Chapter 2.8修改参数的配置文件为/proc/mwlan/adapterX/config, 但我们的设备没有adapterX文件夹,如下
root@Router:~# ls /proc/mwlan/
config uap0/ wfd0/ wlan0/
但/proc/mwlan目录下有一个config,运行查看
root@Router:~# cat /proc/mwlan/config
hardware_status=0
netlink_num=31
drv_mode=7
sdcmd52rw=0 0x0 0x00
尝试将射频参数修改作用该文件
root@Router:~# echo "rf_test_mode=1" >> /proc/mwlan/config
没报错,重新cat /proc/mwlan/config查看内容没发生变化,而上图说可以cat来验证值。
另外该章节没说明该射频测试使用的是正常工作的wifi firmware还是专门的mfg firmware,两个firmware我们都尝试但现象一样。
我使用的wifi驱动版本为SD-WLAN-SD-BT-8997-U16-MMC-W16.68.10.p137-16.26.10.p137-C4X16687_V4-MGPL.tar