GS2K Wi-Fi Network Interface Card (NIC) User Guide
1VV0301491 Rev 2.0 Page 5 of 54 2018-02-13
3.2. Arm Cortex A9 Embedded Platform ............................................. 13
3.3. GS2K SDIO Wi-Fi Adapter Board(WAB) ...................................... 13
4. BUILDING AND LOADING THE SOFTWARE ............................ 15
4.1. GS2K Linux Package ................................................................... 15
4.2. X86 PC Platform ........................................................................... 15
4.2.1. Building the Kernel and Loading the Host .................................... 15
4.2.2. Building the Driver ........................................................................ 15
4.2.3. Preparing the Test Setup ............................................................. 15
4.2.4. Load and Run the Driver .............................................................. 15
4.3. ARM Cortex A9 Embedded Platform ............................................ 15
4.3.1. Building the kernel and Driver, loading the Host .......................... 15
4.3.2. Preparing the Test Setup ............................................................. 16
4.3.3. Loading and Running the Driver ................................................... 16
5. WIRELESS NETWORK OPERATIONS ...................................... 17
5.1. Steps to load the GS2K Wi-Fi module during boot time: .............. 17
5.2. GS2K WLAN interface details ...................................................... 17
5.3. STA Mode .................................................................................... 17
5.4. AP Mode ....................................................................................... 19
5.5. Throughput measurement ............................................................ 22
5.5.1. UDP throughput Test procedure in station mode ......................... 22
5.5.2. TCP throughput Test procedure in station mode .......................... 23
6. OVER THE HOST FIRMWARE UPDATE .................................... 24
6.1. GS2K OTHFU Application ............................................................ 24
6.2. Compiling and building the application ......................................... 25
6.3. Build requirements: ...................................................................... 25
6.4. Typical command sequence for OTHFU ...................................... 25
7. RF TEST COMMANDS ................................................................ 26
7.1. GS2K RF Test Application............................................................ 26
7.2. Compiling and building the application ......................................... 27
7.3. Build requirements ....................................................................... 27
7.4. Typical command sequence for RF TEST.................................... 27
APPENDIX A: DOWNLOADING, BUILDING AND INSTALLING LINUX KERNEL ON
X86 UBUNTU ................................................................................................. 29
A.1 Get the source code ..................................................................... 29
A.2 Building the kernel ........................................................................ 33
A.3 Installing and booting the kernel ................................................... 33