AzureWave AW-AM510-EVB User manual

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.
AW-AM510-EVB
IEEE 802.11 1X1 a/b/g/n Wireless LAN
+ Bluetooth 5.1 Combo
12 x 12 LGA Module
User Guide
Rev. A
(For Standard)

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.
Revision History
Version
Revision
Date
Description
Initials
Approved
A
2020/07/16
Initial Version
Change EVB PCB to 2H02 version
Roger Liu
N.C. Chen

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.
1.System Setup
1-1. Hardware Requirements
AW-AM510-EVB (EVB for AW-AM510)
Host system need running the Linux operating system (Ubunbu14.04 or later)
SDIO/UART interface supported (USB port needed)
Windows system(OS later than Windows XP) for Labtool.
Vector SignalAnalyzer/WLAN analyzer for transmit measurements.
WLAN signal generator for receiver measurements.
RF isolation chamber for receive measurements.
RF attenuators
RF cable
AW-AM510-EVB
2G/5G Wi-Fi + BT Ant
SDIO Interface
Power Supply
UART Interface
Power Supply

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.
1.1.1 For SDIO supply
For SDIO supply VBAT, please connect J2(1-2).
For SDIO supply VDDIO(1.8V), please connect J4(1-2).
For SDIO supply VDDIO(3.3V), please connect J4(2-3).
1.1.2 For USB supply
For USB supply VBAT, please connect J2(2-3).
For USB supply VDDIO(1.8V), please connect J4(1-2).
For USB supply VDDIO(3.3V), please connect J4(2-3).
1-2. Software package requirement
SDIO-UART
“SDIO-UART SW package_p132.zip”
1-2-1.Linux PC set up (SDIO-UART)
After download the SW package from Azurewave contact window, please build the driver first.
Open the folder and you can see below contents.
Go into Driver folder and unzip the tar file you can see the files below.
Unzip them all and go into the /SD-UAPSTA-8978-U16-MMC-W16.68.10.p101-C4X16679_V0-mlan-src
folder and use the cmds as below.
Make clean
Make build
Then and go into the
/SD-BT-8978-U16-MMC-16.26.10.p101-C4X14114_V0-GPL-src
folder and use the cmds as below.
Make clean
Make build

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.
1-2-2 Driver for UART-to-USB bridge IC (PL2303GC)
Update pl2303.ko driver to below direction and replace the original one.
*you can contact with Azurewave FAE for pl2303.ko file.
**notice: the kernel version may be different from the sample picture
Input below cmds by terminal before connecting to AW-CM276NF-EVB’s UART-to-USB port.
Insmod usbserial.ko
Insmod pl2303.ko
Connect USB-to-UART type C port to your PC and input “dmesg” to check if device ttyUSBx is
generated successfully.

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.
1-3. 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 platform. The environment enables the user to test performance of the
AW-AM510
Manufacturing Bridge mode
1-4. Start driver installation and DUT testing
1-4-1. Linux PC side
After building the driver at Linux PC, you can run the following commands to install the driver and firmware
and start the Manufacturing bridge application with the following commands.
Please copy firmware in the SW package
\MFG-W8978-MF-WIFI-BT-BRG-FC-VS2013-1.0.0.11-16.80.10.p132\FwImage
To Linux system firmware direction
/lib/firmware/mrvl/
On the working direction, use the following commands to put the 88W8978 in MFG mode after power on
DUT.
SDIO-UART:
a. For Wi-Fi
Go into bin_sd8978 folder and key in below cmds
modprobe cfg80211
Insmod mlan.ko
Insmod sd8978.ko mfg_mode=1 cal_data_cfg=none fw_name=mrvl/sdio8978_uart_combo.bin
b. For BT
Hciattach /dev/ttyUSB0 any 115200 flow

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.
*Please notice and key in the correct ttyUSB number in your Linux PC system.
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 PC is expecting.
At this point, the target is ready to receive Labtool commands.
1-4-2. Windows PC side
On the Windows 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
DutIpAddress will be the IP address of your target.

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.
Then you can double click “DutApiSisoBt.exe”to enter labtool as below picture.
2.RF Command
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
2-1. Generate 802.11a/b/g/n Packet commands
a. Tx on CH 6 at 10 dBm with a CCK-11Mbps data rate in 20 MHz BW mode
35 0 // Stop Tx
30 0 // Set 2.4G mode
112 0 // Set to 20 MHz BW
22 6 10 0 // Set to ch6 at 10 dBm with b mode
35 1 4 // Enable Output Power with CCK-11M Data Rate
--------------------------------------------------------------------------------------------------------------------------------------
b. Tx on CH 6 at 10 dBm with a OFDM-54Mbps data rate in 20 MHz BW mode
35 0 // Stop Tx
30 0 // Set 2.4G mode
112 0 // Set to 20 MHz BW
22 6 10 1 // Set to ch6 at 10 dBm with g mode
35 1 13 // Enable Output Power with OFDM-54Mbps Data Rate

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.
----------------------------------------------------------------------------------------------------------------------------------
c. Tx on CH 36 at 10 dBm with a OFDM-54M Data rate in 20 MHz BW mode
35 0 // Stop Tx
30 1 // Set 5G mode
112 0 // Set to 20 MHz BW
22 36 10 1 // Set to ch36 at 10 dBm with a mode
35 1 13 // Enable Output Power with OFDM-54Mbps Data Rate
-----------------------------------------------------------------------------------------------------------------------------------
d. Tx on CH 36-40 at 10 dBm with a MCS7 Data rate in 40 MHz BW Mode
35 0 // Stop Tx
30 1 // Set 5G mode
112 1 // Set to 40 MHz BW
22 36 10 2 // Set to ch36 at 10 dBm with a mode
35 1 22 // Enable Output Power with MCS7 Data Rate
-----------------------------------------------------------------------------------------------------------------------------------
Data rate set up table
B mode & G mode:
1Mbps
2Mbps
5.5Mbps
11Mbps
6Mbps
9Mbps
12Mbps
18Mbps
24Mbps
1
2
3
4
6
7
8
9
10
36Mbps
48Mbps
54Mbps
11
12
13
N mode:
MCS0
MCS1
MCS2
MCS3
MCS4
MCS5
MCS6
MCS7
15
16
17
18
19
20
21
22
2-2. Test RX sensitivity Commands
a. Rx on CH 6 in 20 MHz BW Mode
35 0 // Stop Tx
30 0 // Set 2.4G mode
112 0 // Set to 20 MHz BW

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.
12 6 // Set to CH 6
31 0 // Clear all the received packets
32 0 // Get Rx Packet Count and then clear the Rx packet counter
-----------------------------------------------------------------------------------------------------------------------------------
b. Rx on CH 6 in 40 MHz BW Mode
35 0 // Stop Tx
30 0 // Set 2.4G mode
112 1 // Set to 40 MHz BW
12 6 // Set to CH 6
31 0 // Clear all the received packets
32 0 // Get Rx Packet Count and then clear the Rx packet counter
-----------------------------------------------------------------------------------------------------------------------------------
c. Rx on CH 36 in 20 MHz BW Mode
35 0 // Stop Tx
30 1 // Set 5G mode
112 0 // Set to 20 MHz BW
12 36 // Set to CH 36
31 0 // Clear all the received packets
32 0 // Get Rx Packet Count and then clear the Rx packet counter
-----------------------------------------------------------------------------------------------------------------------------------
d. Rx on CH 36-40 in 40 MHz BW Mode on Path A&B
35 0 // Stop Tx
30 1 // Set 5G mode
112 1 // Set to 20 MHz BW
12 36 // Set to CH 36
31 0 // Clear all the received packets
32 0 // Get Rx Packet Count and then clear the Rx packet counter
-----------------------------------------------------------------------------------------------------------------------------------
2-3 Others Commands
(1) Command 45Check the MAC
(2) Command 99Quit the test mode/ Quit the MFG tool
2-4 BT test mode Commands
This is how we test our BT: let BT enter test mode, then connect to tester for testing.
(1) Command 45Check BT MAC.
(2) Command 78 1BT enter test mode.
After you type above command, you can measure BT signal both TX/RX and the other BT test items by your

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.
BT instrument.
3. EVB schematic

12
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.

13
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.
4. Placement
Top View

14
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.
Bot View
Table of contents
Other AzureWave Computer Hardware manuals