This document provides an overview of Labtool for 88MW320 and 88MW322 devices.
Labtool is a software test tool used to control and run various RF and regulatory
compliance tests.
The Labtool application runs on a Windows PC. The Device Under Test (DUT) needs to
run the bridge application and MFG firmware. The PC is connected to the DUT via the
USB Virtual UART interface.
Figure 1 shows the Labtool test setup structure.
UM11449
88MW32x Labtool User Guide
Figure 1. Labtool test setup
Ensure to calibrate the RF cable losses on the Manufacturing (MFG) test setup across
different frequencies. This can be accomplished by using a network analyzer to measure
the entire path loss (S21).
For example, the entire path loss between the RF tester and the 88MW32x reference
design is measured from the N-Type to SMA adapter and DC block that connects to the
RF tester all the way to the W.FL cable/probe end that connects to the W.FL connector
on the 88MW32x reference designs.
This section describes the procedure on how to setup the Wi-Fi MFG firmware and
launch the bridge on a host PC to start the test.
The bridge firmware and Wi-Fi MFG firmware are located in the 88MW32x Flash. The
host Labtool communicates with the DUT firmware thru the virtualized UART interface.
See Figure 2.
Figure 2. Labtool, bridge, and Wi-Fi MFG firmware
UM11449
88MW32x Labtool User Guide
Program the bridge firmware and WLAN MFG firmware into the Flash through the
88MW32x reference design. The bridge firmware can be built thru the Software
Development Kit (SDK) environment. The Labtool release package includes the WLAN
MFG firmware.
Perform the following tasks:
1. Follow the document “Development-Host-Setup.pdf” in the SDK document package to
set up the environment to compile.
2. Follow the document “DeveloperReference-BuildSystem.pdf” to make the bridge
firmware.
3. Follow the document “Developing with WMSDK.pdf” and use the tool “flashprog.py”
in the SDK package to program the bridge firmware and WLAN MFG firmware into
Flash.
When setting up the environment to compile and preparing to build the bridge firmware,
configure as follows:
1. Execute the following command:
>make config
2. In the menu, choose the following options:
Platform type >
Wi-Fi Chipset >
Configures UART rcv Buffers of size 1024 (UART_LARGE_RCV_BUF) {N/Y]:Y
1.88MC200-based Platforms (CPU_MC200)
2.88MW300-based Platforms (CPU_MW300)
Choice {2-1]: 2
1.878x-based Chipset (WiFi-878x)
2.8801-based Chipset (WiFi-8801)
Choice {2-1]: 2
3. Keep the other parameters as the default configuration.
Open the “SetUp.ini” file using a text editor. Edit the ComNo parameter to match the USB
serial port number of the host. For the reference design boards, it will be virtualized as
two UART ports. Use a big port number.
[COMSET]
ComNo = 11
BaudRate = 1500000
Install the Zadig USB driver using the following link on the Windows PC for the reference
design board:
http://zadig.akeo.ie/
Once installed, the USB serial port number can be found in the Device Manager (see
Figure 5). Choose either the DB9 connector or Future Technologies Device International
(FTDI) based on the USB serial connector to connect to the Windows PC.