RS9116 n-Link Linux and Android Technical Reference Manual
Version : 2.0
July 2020
8
2 Getting Started with RS9116
This section lists the hardware and software requirements for the installation of the software and also describes the
steps to be followed to initialize and run the software.
2.1 Hardware Requirements
The Hardware requirements are as follows:
•
RS9116N n-Link® Module
•
Laptop/PC with SDIO or USB interface or any embedded platform with Linux Board support package.
2.2 Software Requirements
The Software requirements are as follows:
• Linux with kernel version from 2.6.38 to 4.18.5 – should enable the open source
SDIO and USB stacks.
•
DHCP Server (for Wi-Fi Access Point mode)
•
Bluetooth supported commands bluetoothctl and bluetoothd must be present.
•
Compatible Bluetooth Host Stack, e.g., the Open Source BlueZ Stack v4.101
•
ncurses and ncurses-devel libraries
2.3 Software Package Contents
The OneBox-Mobile Software is delivered as a tarball with a filename in the format:
RS9116.NXX.NL.GEN.LNX.x.y.z.tgz
, where the naming convention is as follows:
NXX
– defines whether the package supports only Wi-Fi (N00) or BT Low Energy along with Wi-Fi (NB0).
x.y.z
– identifies the software package.
Redpine driver comes in proprietary and open source form.The Linux driver package contains the following files/
folders:
•
Readme_nLink.txt
•
Releasenotes_nLink.txt
•
Documents
•
Binary_files (optional)
•
source (optional)
Based on the Software License Agreement, driver source code will be available for the users from "
www.redpinenetworks.us/OpenKM/login.jsp
If the Laptop/PC does not have an SDIO slot, a SDHC/SD/MMC to CardBus Adapter like the one available at
http://www.hwtools.net/cardreader/SDCBA_C01.html
can be used.
For kernel versions 3.13 and above, refer to the section on
Appendix A: Configuration of Kernels from 3.13
to ensure correct kernel configuration.