Silex Unwired

Linux Evaluation for SX-SDMAC/SX-SDPAC with Roaming Support

Posted by Babar Hashim on September 27, 2017

SX-SDCAC Image

 Our SX-SDCAC which is in a SD card form factor (using the SX-SDMAC) is designed to allow evaluation of our QCA9377 based radios (SX-SDMAC and SX-SDPAC)) with the NXP's i.MX 6 SoloX Sabre SD board. To go with the hardware we also provide an evaluation software to make the evaluation process easy for our customers. 

We have just released an update to our evaluation software.

Summary of Updates:

 We have updated to support Linux kernel version 4.1. The most important enhancement in this release is the addition of roaming support.  We in our internal testing had found that roaming was not working well in the QCA reference driver. Silex being a QCA partner has access to the radio firmware source code which enables us to fix bugs and in some cases even add features to the driver. Our reference driver now supports roaming with roam times under 150msec. 

The evaluation image includes the Silex reference radio driver (with roaming support), supplicant and tools to test the following:

  • Basic Wireless Functionality
  • Advanced Wi-Fi Security
  • Data Throughput
  • Soft Access Point Mode
  • DHCP Server and Client

 Platform Specifics:

 Platform

 NXP i.MX 6 SoloX Sabre SD Board 

 OS

 Linux, Kernel ver 4.1 

 System Configuration 

 Yocto Build System 2.1.1 (krogoth)
 Freescale-Yocto distribution – 4.1.15-2.0.1 

 Silex Reference Driver 

 Driver version: 4.5.20.020 sx 1.0.0.a08
 Radio fw version: 1.0.0.4

 

What you will need?

 

To get started with the evaluation process of the SX-SDMAC with the NXP's Sabre Smart Devices (Sabre-SD) Board. Please download the following and follow the step by step instructions in the user guide.

 

How to Evaluate Video Tutorial:

 

Tags: Roaming, QCA9377