UM11560
WFA Certification for NXP-based Wireless Modules on i.MX
8M Quad EVK Running Linux OS
Rev. 1 — 22 February 2021 User manual
Document information
Information Content
Keywords Wi-Fi Alliance (WFA), certification, 88W8997, i.MX 8M Quad EVK
Abstract Provides the step-by-step procedure of WFA certification for 88W8997-based
wireless modules on i.MX 8M Quad EVK running Linux OS.
NXP Semiconductors
WFA Certification for NXP-based Wireless Modules on i.MX 8M Quad EVK Running Linux OS
Revision history
Rev Date Description
v.1 20210222 Initial version
UM11560
UM11560 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1 — 22 February 2021
2 / 16
NXP Semiconductors
WFA Certification for NXP-based Wireless Modules on i.MX 8M Quad EVK Running Linux OS
1 About this document
1.1 Purpose and scope
This document describes the test setup and procedure used for WFA certification of WiFi features like 802.11ac, 802.11n, protected management frames (PMF), WPA3, and
security vulnerability detection of 88W8997 wireless SoC. This document applies to
88W8997-based wireless module connected to i.MX 8M Quad EVK running Linux OS,
and configured as a station (STA). The instructions apply to other similar platforms and
wireless SoC.
The users should be familiar with the user manuals reference UM11490 and UM11483.
1.2 References
Table 1. Reference documents
Document type Document title
User manual
User manual
User manual NXP - MCIMX8M-EVK -Quick Start Guide i.MX 8M Quad Evaluation Kit
UM11560
NXP - UM11483 - Getting Started with NXP-based Wireless Modules
on i.MX 8M Quad EVK Running Linux OS (link)
NXP - UM11490 - Feature Configuration Guide for NXP-based Wireless
Modules on i.MX 8M Quad EVK (link)
(link)
1.3 Considerations
The readers should have some knowledge of Wi-Fi terminologies and certification.
UM11560 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1 — 22 February 2021
3 / 16
NXP Semiconductors
WFA Certification for NXP-based Wireless Modules on i.MX 8M Quad EVK Running Linux OS
2 Test setup
Figure 1 illustrates the test setup.
UM11560
Figure 1. Test setup
UM11560 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1 — 22 February 2021
4 / 16
NXP Semiconductors
WFA Certification for NXP-based Wireless Modules on i.MX 8M Quad EVK Running Linux OS
3 WFA certification test procedure
This section shows the sequence of operations to run in order to test the Wi-Fi features.
3.1 Set up the serial console
Set up the test. See Section 2 "Test setup".
Follow these steps to setup the serial console and access the i.MX 8M Quad device
terminal:
• Open the serial console and login into the device
ubuntu@ubuntu-desktop:/# sudo minicom -s -D /dev/ttyUSBx
• ttyUSB0 or ttyUSB01 are the serial devices. The minicom setup configuration is given
below:
A - Serial Device : /dev/ttyUSBx
E - Bps/Par/Bits : 115200 8N1
F - Hardware Flow Control : No
G - Software Flow Control : No
UM11560
• Save and exit.
3.2 Copy the required files
• Connect the device to the control network
• Give the control network IP to the wired interface
• Use SCP to copy NXP_WTS_AGENT_U16_bin repository to i.MX 8M Quad EVK
board.
The command on Linux host is as follows:
# scp -r <absolute_path>/NXP_WTS_AGENT_U16_bin root@192.168.X.X:/home/
root/
Where 192.168.X.X is the board IP which you set in the previous step.
• Set the permission to the files within NXP_WTS_AGENT_U16_bin repository copied to
i.MX 8M Quad EVK board using the command:
chmod 777 * -Rf
• Copy the driver file set [bin_wlan/*] to NXP_WTS_AGENT_U16_bin repository
• Copy the firmware file set [FW_Image/*] to /lib/firmware/nxp/ repository of i.MX 8M
Quad EVK board
UM11560 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1 — 22 February 2021
5 / 16