Wi-Fi Signaling Test

[中文]

The Wi-Fi Signaling Test assesses and verifies the Wi-Fi signaling functions of wireless network devices, focusing on stable and reliable communication across varying operating scenarios. It evaluates Over-The-Air (OTA) performance, including Total Radiated Power (TRP) and Total Isotropic Sensitivity (TIS).

Set Up Test Environment

../../_images/usb_to_uart_connection.png

UART Connection Description

The Device Under Test (DUT) is a product designed based on Espressif chips or modules. The device under test is connected to the USB-to-UART adapter board via UART.

Note

  • The CHIP_EN pin of the device under test is pulled up by default. If it is not pulled up in the product design, you need to manually connect the CHIP_EN to the 3V3 pin.

  • Some serial communication boards have already swapped RXD and TXD internally, so there is no need to reverse them. The wiring needs to be adjusted according to the actual situation.

  • Espressif chips have a power-on self-calibration feature. Therefore, before powering on the device under test, the RF connection cable must be connected to the testing instrument.

Flash Firmware

  1. Open DownloadTool.

  2. Set ChipType, Com Port and Baud Rate, click Open, and select download to Flash.

  3. ESP32 Wi-Fi Signaling Test Firmware (Single Country) supports a single country code, ESP32 Wi-Fi Signaling Test Firmware (Multiple Countries) supports multiple country codes. They each include 4 bin files, i.e., bootloader.bin, partition-table.bin, phy_init_data.bin, and ssc.bin.

After unzipping ESP32 Wi-Fi Signaling Test Firmware (Single Country) or ESP32 Wi-Fi Signaling Test Firmware (Multiple Countries), flash the 4 bin files to the following addresses via UART.

bin file

flashing address

bootloader.bin

0x1000

partition-table.bin

0x8000

phy_init_data.bin

0xF000

ssc.bin

0x10000

../../_images/wifi_signaling_firmware_esp32_esp32s2.png

Firmware Flashing Schematic

After the flashing is completed, continue with the following steps for signaling testing.

Start Testing

Check Power-on Log

Use a serial communication tool such as Serial Port Utility to configure the port number and set the baud rate to 115200. After the device is powered on again, if the serial port outputs information similar to the following, you can confirm that the test status is OK:

../../_images/esp32c2_wifi_signaling.png

Serial Port Log for Device Power-on

Device Provisioning

Enter the following two commands in the serial port in sequence for network configuration.

//Device Provisioning
//Configure the prototype to enter station mode
op -S -o 1

//Connect to AP, SSID is CMW-AP, password is 12345678
sta -C -s CMW-AP -p 12345678

Note

The -p parameter is used to set the AP password. If the AP has no password, this parameter is not needed.

After the station device is assigned an IP address, the Wi-Fi connection is successful, and the following log is printed:

../../_images/esp32c2_wifi_signaling_connection.png

Serial Port Log for Device Provisioning

After the device under test is successfully connected, you can use the RF test instrument for Wi-Fi Signaling Test.