AzureWave AW-AM510-EVB 12×12 LGA Module User Guide
- June 6, 2024
- AzureWave
Table of Contents
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)
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
System Setup
1-1.Hardware Requirements
- AW-AM510-EVB (EVB for AW-AM510)
- The host system needs to run the Linux operating system (Ubunbu14.04 or later)
- SDIO/UART interface supported (USB port needed)
- Windows system(OS later than Windows XP) for Lab tool.
- Vector Signal Analyzer/WLAN analyzer for transmitting measurements.
- LAN signal generator for receiver measurements.
- RF isolation chamber for receiving measurements.
- RF attenuators
- RF cable
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.2For 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-CART
“SDIO-UART SW package_p132.zip”
1-2-1.Linux PC set up (SDIO-UART)
After downloading the SW package from the Azurewave contact window, please
build the driver first.
Open the folder and you can see the below contents.
Drivers
MFG-W8978-MF-WIFI-BT-8RG-FC-VS2013-1.0.0.11 – 16.80.10.p132
Go into the Driver folder and unzip the tar file you can see the files below.
FwImage SD-87-8978-U16-MMC-16.26.10.0 01 -C4X14114_VO-GPL-src
SD-8T-CHAR-8978-U16-MMC-1626.10.001-0004114 VO-GPL-src
SD-UAPSTA-8978-U16-MMC-W16.68.10.p101-C4X16679 VO-app-src
SD-UAPSTA-8978-1116-MMC-W16.68.10.p101-C4X16679 VO-MGPL-src
SD-UAPSTA-8978-1.116-MMC-W16.68.10.00i-C4X16679 VO-mian-src
0 UART-8T-8978-U16-X86-16.26.10.p101-2.2-M4X14100-GPL-src
Unzip them all and go into the / SD-
UAPSTA-8978-U16-MMC-W16.68.10.p101-C4X16679_V0-man-src folder and use the
cards 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 cards as
below.
Make clean Make build
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 Azurewave FAE for the 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.
1-3. Environment set up and Bridge Mode Tool
The “Manufacturing Bridge” refers to the application that allows a user to
send commands between the Target platform and the Windows platform. The
environment enables the user to test the 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 a 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.p132FwImage To Linux
system firmware direction /lib/firmware/ml/ 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 the bin_sd8978 folder and key in below cmds modprobe cfg80211 Insmod
plan.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 flow6
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 Lab tool commands.
1-4-2. Windows PC side
On the Windows laptop where the Lab tool 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. ****
Then you can double click “DutApiSisoBt.exe” to enter lab tool as below picture.
2. RF Command
As the information is shown 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
30 0
112 0
22 6 10 0
35 1 4| // Stop Tx
// Set 2.4G mode
// Set to 20 MHz BW
// Set to ch6 at 10 dBm with b mode
// Enable Output Power with CCK-11M Data Rate
---|---
b. Tx on CH 6 at 10 dBm with an OFDM-54Mbps data rate in 20 MHz BW mode
35 0
30 0
112 0
22 6 10 1
35 1 13| // Stop Tx
// Set 2.4G mode
// Set to 20 MHz BW
// Set to ch6 at 10 dBm with g mode
// Enable Output Power with OFDM-54Mbps Data Rate
---|---
c. Tx on CH 36 at 10 dBm with an OFDM-54M Data rate in 20 MHz BW mode
35 0
30 1
112 0
22 36 10 1
35 1 13| // Stop Tx
// Set 5G mode
// Set to 20 MHz BW
// Set to ch36 at 10 dBm with a mode
// Enable Output Power with OFDM-54Mbps Data Rate
---|---
d. Tx on CH 36-40 at 10 dBm with an MCS7 Data rate in 40 MHz BW Mode
35 0
30 1
112 1
22 36 10 2
35 1 22| // Stop Tx
// Set 5G mode
// Set to 40 MHz BW
// Set to ch36 at 10 dBm with a mode
// 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
30 0
112 0
12 6
31 0
32 0| // Stop Tx
// Set 2.4G mode
// Set to 20 MHz BW
// Set to CH 6
// Clear all the received packets
// Get Rx Packet Count and then clear the Rx packet counter
---|---
b. Rx on CH 6 in 40 MHz BW Mode
35 0
30 0
112 1
12 6
31 0
32 0| // Stop Tx
// Set 2.4G mode
// Set to 40 MHz BW
// Set to CH 6
// Clear all the received packets
// Get Rx Packet Count and then clear the Rx packet counter
---|---
c. Rx on CH 36 in 20 MHz BW Mode
35 0
30 1
112 0
12 36
31 0
32 0| // Stop Tx
// Set 5G mode
// Set to 20 MHz BW
// Set to CH 36
// Clear all the received packets
// 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
30 1
112 1
12 36
31 0
32 0| // Stop Tx
// Set 5G mode
// Set to 20 MHz BW
// Set to CH 36
// Clear all the received packets
// Get Rx Packet Count and then clear the Rx packet counter
---|---
2-3 Others Commands
(1) Command 45 Check the MAC
(2) Command 99 Quit 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 a tester
for testing.
(1) Command 45Check BT MAC.
(2) Command 78 1BT enter test mode.
After you type the above command, you can measure the BT signal both TX/RX and
the other BT test items by your BT instrument.
3. EVB schematic
4. Placement 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.