Skip to main content

Radiofrequency Compliance Guidance

CE / FCC certification requires that the device's wireless signal operates at a specified frequency. This tutorial will guide you on how to set up Wi-Fi / Bluetooth for such test.

Installation tools and environment configuration

Please set up an environment on the device to be verified according to the specific module:

## Disable the brcmfmac driver
echo "blacklist brcmfmac" >> /etc/modprobe.d/blacklist.conf

sudo wget -O /usr/local/sbin/wl https://dl.radxa.com/fix_freq_docs/wl
sudo chmod +x /usr/local/sbin/wl
## Install armel dependencies
sudo dpkg --add-architecture armel
sudo apt update
sudo apt install libc6:armel

Replace the specialized firmware

Please execute the following command on the device to be verified:

sudo mv /lib/firmware/brcm/fw_bcm43456c5_ag.bin /lib/firmware/brcm/fw_bcm43456c5_ag.bin.bak
sudo wget -O /lib/firmware/brcm/fw_bcm43456c5_ag.bin https://dl.radxa.com/fix_freq_docs/ap6256/fw_bcm43456c5_ag_mfg.bin
reboot
sudo wl ver # The word WLTEST appears, indicating that the firmware replacement was successful.
sudo hcitool cmd 0x03 0x003 # No error, means Bluetooth is working.

Continue to complete the test

AP6XXX Please refer to the following documentation for testing:

Wi-Fi RF Test Commands for Linux-v05.pdf

BT+RF+Test+Commands+for+Linux-v07.pdf

RTL8723DS Please refer to the following documents for testing

Realtek_linuxFixed Frequency Instruction Guide.pdf

MP tool user guide for linux20181108.pdf

RTL8852BE Please refer to the following documents for testing

AW_XB547NF_RTL8852BE_Linux_RF_Test_Commands_User_Guide.pdf

Caution

Bluetooth needs to be turned off when testing Wi-Fi:

sudo rfkill block bluetooth
sudo rfkill unblock wlan

Wi-Fi needs to be turned off when testing Bluetooth:

sudo rfkill block wlan
sudo rfkill unblock bluetooth