AzureWave AW-CM276-uSD User Guide

AzureWave AW-CM276-uSD User Guide

AzureWave AW-CM276-uSD is a powerful wireless LAN and Bluetooth module designed for use in various applications. It offers flexible connectivity options, including IEEE 802.11ac/a/b/g/n Wireless LAN and Bluetooth M.2 1216 interface. It includes a built-in driver and firmware for easy integration and supports MU-MIMO technology for faster data transfer rates. The module is compatible with both Linux and Windows platforms, providing a wide range of usage options, such as embedded systems, industrial devices, and consumer electronics.

advertisement

Assistant Bot

Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.

AzureWave AW-CM276-uSD User Guide - Wireless LAN & Bluetooth Module Manual | Manualzz
AW-CM276NF
IEEE 802.11 2X2 MU-MIMO ac/a/b/g/n Wireless
LAN + Bluetooth M.2 1216 Module
MFG Tool & Command User Manual
Rev. 0.1
(For Standard)
1
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
Revision History
Version
Revision
Date
0.1
2020/05/25
Description

Initial Version
Initials
Approved
Renton Tao
N.C. Chen
2
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
1. Environment set up and Bridge Mode Tool
The “Manufacturing Bridge” refers to the application that allows a user to send commands between
Target platform and Windows 7 platform. The environment enables the user to test performance of
the AW-CM276NF.
Manufacturing Bridge mode
1.1 Linux PC set up
(1) Driver Folder Contents
Download the latest driver package release from AzureWave FAE and unzip it. The driver folder
should look similar to the figure shown below. The release contains driver folder and FW image.
After opening above folder, you can see the folders as picture below. The working direction is
“bin_pcie8997”.
In this folder, it includes pre-built driver file and quick start script as below picture.
3
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
On the given Host Linux system, the following files have to be transferred & reside on the system.
(Transfer the files over via flash memory or tftp over the host.)
Place the firmware in /lib/firmware/mrvl/
Ex. pcieuart8997_combo_v2.bin (for PCIE/USB interface)
The user may need to compile the driver per your specific Linux OS and Kernel. This is due to that
the driver is dependent on the actual OS and kernel version. This next section will describe the
steps needed to be done before you can install the driver and run it.
Go to the subdirectory wlan_src
*Make sure to have kernel headers and kernel libs before executing the “make” commands below.
make clean
make build
Go up one folder to copy both *.ko files to your directory in where you have the other files in where
you want to run the insmod command.
Here is the sample list of files (as a minimum) at 1 location:
bridge_init.conf
mfgbridge
mlan.ko
pcie8897.ko
bt8xxx.ko
1.2 Windows PC set up
Within the internal folder is the labtool and other folders. For this document’s purpose, only the
details of the labtool folder will be discussed. The contents of the labtool folder are shown below.
4
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
The Labtool executable is labeled (DutApiMimoBt.exe)
5
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
2. Start driver installation and DUT testing
Now you can run the following commands to install the driver and firmware and start the
Manufacturing bridge application with the following commands.
On the working direction, use the following commands to put the 88W8997 in MFG mode after
power on DUT.
./enable
Bring up the ethernet interface and specify an IP address to the Target platform. This address must
match the IP for the DUT in which the Host XP is expecting.
At this point, the target is ready to receive Labtool commands. On the Windows XP laptop where the
Labtool release was downloaded, go to the folder shown below:
Edit the “SetUp.ini” file as shown in the lines highlighted in RED below. The setup of DutIpAddress will
be the IP address of your target.
6
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
Then you can double click “DutApiMimoBt.exe” to enter labtool as below picture.
7
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
3. RF cmd
As the information showed on your screen, please enter these commands below to start your test.
(Figure 9)
Command: 1 Wi-Fi testing
Command: 2 BT testing
3.1. Generate 802.11ac/a/b/g/n Packet commands
a. Tx on CH 6 at 10 dBm with a CCK-11Mbps data rate in 20 MHz BW mode on path A
25
10 1 1
30 0
112 0
22 0 6 10 0
// Stop Tx
// Set Path A Only
// Set to 2.4 GHz Band
// Set to 20 MHz BW
// Set to CH 6 at 10 dBm Output Power with CCK/BPSK Data Rate on Path A
25 1 4
// Tx at 11 Mbps
-------------------------------------------------------------------------------------------------------------------------------------b. Tx on CH 6 at 10 dBm with a CCK-11Mbps data rate in 20 MHz BW mode on path B
25
// Stop Tx
10 2 2
// Set Path B Only
30 0
// Set to 2.4 GHz Band
112 0
// Set to 20 MHz BW
22 1 6 10 0
// Set to CH 6 at 10 dBm Output Power with CCK/BPSK Data Rate on Path B
25 1 4
// Tx at 11 Mbps
---------------------------------------------------------------------------------------------------------------------------------c. c. Tx on CH 6 at 10 dBm with a OFDM-54Mbps data rate in 20 MHz BW mode on path B
25
10 2 2
30 0
112 0
22 1 6 10 1
// Stop Tx
// Set Path B Only
// Set to 2.4 GHz Band
// Set to 20 MHz BW
// Set to CH 6 at 10 dBm Output Power with OFDM(a mode or g mode) Data
8
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
//Rate on Path B
25 1 4
// Tx at 11 Mbps
---------------------------------------------------------------------------------------------------------------------------------d. d. Tx on CH 36 at 8 dBm with a MCS7 Data rate in 20 MHz BW Mode on Path A
25
// Stop Tx
10 1 1
// Set Path A
30 1
// Set to 5 GHz Band
112 0
// Set to 20 MHz BW
22 0 36 8 2
// Set to CH 36 at 8 dBm Output Power with OFDM(n or ac mode)
// Data Rate on Path A
25 1 22
// Tx at MCS 7
----------------------------------------------------------------------------------------------------------------------------------e. e. Tx on CH 36-40 at 12 dBm with a MCS7 Data rate in 40 MHz BW Mode on Path A
25
// Stop Tx
10 1 1
// Set Path A
30 1
// Set to 5 GHz Band
112 1
// Set to 40 MHz BW
22 0 36 12 2 // Set to CH 36-40 at 12 dBm Output Power with OFDM(n or ac mode)
// Data Rate on path A
25 1 22
// Tx at MCS 7
----------------------------------------------------------------------------------------------------------------------------------f. f. Tx on CH 42(5210MHz) at 11 dBm with a MCS9 Data rate in 80 MHz BW Mode on Path A
25
10 1 1
30 1
112 4
22 0 36 11 2
// Data Rate on path A
25 1 110
// Stop Tx
// Set Path A
// Set to 5 GHz Band
// Set to 80 MHz BW
// Set to CH 42 at 11 dBm Output Power with OFDM(n or ac mode)
// Tx at MCS 9
3.2. Data rate set up
B mode & G mode:
1Mbps
1
36Mbps
11
5.5Mbps
3
48Mbps
12
11Mbps
4
54Mbps
13
6Mbps
6
9Mbps
7
12Mbps
8
18Mbps
9
24Mbps
10
N mode:
MCS0
15
MCS1
16
MCS2
17
MCS3
18
MCS4
19
MCS5
20
MCS6
21
MCS7
22
AC mode:
9
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
VHT Data Rates:
101 for VHT_SS1_MCS0
102 for VHT_SS1_MCS1
103 for VHT_SS1_MCS2
104 for VHT_SS1_MCS3
105 for VHT_SS1_MCS4
106 for VHT_SS1_MCS5
107 for VHT_SS1_MCS6
108 for VHT_SS1_MCS7
109 for VHT_SS1_MCS8
110 for VHT_SS1_MCS9
111 for VHT_SS2_MCS0
112 for VHT_SS2_MCS1
113 for VHT_SS2_MCS2
114 for VHT_SS2_MCS3
115 for VHT_SS2_MCS4
116 for VHT_SS2_MCS5
117 for VHT_SS2_MCS6
118 for VHT_SS2_MCS7
119 for VHT_SS2_MCS8
120 for VHT_SS2_MCS9
After you type above command, you can measure the 802.11b/g/n packet by your RF test
instrument (exp: Agilent 4010, IQview…).
3.3. Generate 802.11a/b/g/n/ac continuous symbol Commands
a. Cont. Tx on CH 36 at 8 dBm with a MCS7 Data rate in 20 MHz BW Mode on Path A
17
25
10 1 1
30 1
112 0
22 0 36 8 2
25 1 22
25
17 1 22
17
// Stop Cont. Tx
// Stop Tx
// Set Path A
// Set to 5 GHz Band
// Set to 20 MHz BW
// Set to CH 36 at 8 dBm Output Power with OFDM Data Rate on Path A
// Tx at MCS 7
// Stop Tx
// Cont. Tx at MCS7
// Stop Cont. Tx
3.4. Test RX sensitivity Commands
a. Rx on CH 157 in 20 MHz BW Mode on both Path A
25
10 1 1
30 1
112 0
12 100
31
// Stop Tx
// Set to Path A
// Set to 5 GHz Band
// Set to 20 MHz BW
// Set to CH 100
// Clear all the received packets
10
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.
32
// Get Rx Packet Count and then clear the Rx packet counter
3.5. Others Commands
(1) Command 45 Check the MAC
(2) Command 99 Quit the test mode/ Quit the MFG tool
3.6. BT test mode Commands
This is how we test our BT: let BT enter test mode, then connect to tester for testing.
(1) Command 45Check BT MAC.
(2) Command 78 1BT enter test mode.
After you type above command, you can measure BT signal both TX/RX and the other BT test items
by your BT instrument.
11
The information contained herein is the exclusive property of AzureWave and shall not be distributed, reproduced, or disclosed
in whole or in part without prior written permission of AzureWave.

advertisement

Key Features

  • IEEE 802.11 ac/a/b/g/n
  • Bluetooth M.2
  • MU-MIMO technology
  • Linux and Windows drivers

Frequently Answers and Questions

What is MU-MIMO technology?
MU-MIMO (Multi-User Multiple Input Multiple Output) enables the wireless device to communicate with multiple devices simultaneously, improving overall throughput and efficiency.
What is the difference between Path A and Path B?
Path A and Path B refer to the two separate transmit/receive paths within the module. They can be used independently or together for enhanced performance.
What is the purpose of the "Manufacturing Bridge" application?
The Manufacturing Bridge application facilitates communication between the target platform (device using the module) and a Windows 7 computer, allowing for testing and debugging.

Related manuals

Download PDF

advertisement