-
-
Redpine Signals, Inc. Proprietary and Confidential
Page 27
R
R
S
S
9
9
1
1
1
1
3
3
-
-
n
n
-
-
L
L
i
i
n
n
k
k
-
-
M
M
o
o
d
d
u
u
l
l
e
e
-
-
D
D
r
r
i
i
v
v
e
e
r
r
-
-
I
I
n
n
s
s
t
t
a
a
l
l
l
l
a
a
t
t
i
i
o
o
n
n
-
-
G
G
u
u
i
i
d
d
e
e
V
V
e
e
r
r
s
s
i
i
o
o
n
n
3
3
.
.
0
0
9
OneBox-Mobile™ Coexistence Driver in WiFi +BLE
mode
Common HAL Modules should be loaded to operate the driver in WiFi
mode or Coex mode. This section describes the installation of WiFi and
BLE modes. Note that to use Coex mode, each protocol should be loaded
individually one after the other.
1.
Ensure that common_insert.sh present in /home/rsi/release folder
has valid driver mode and coexistence mode to run in End-to-End
mode.
DRIVER_MODE=1 (END-TO-END Mode)
COEX_MODE=4 (WiFi + BLE mode).
9.1
Note: The initialization procedure mentioned below will be
applicable to both USB and SDIO interfaces.Loading SDIO
stack modules (applicable only if SDIO interface is selected
by user)
Please refer to the section
Loading SDIO stack modules
.
9.2
Installation procedure
1.
Ensure that proper RS9113_WLAN_BT_LE .rps file is placed in
/home/rsi/release/firmware folder.
2.
To start WiFi Client mode, please refer to the section
Installation
procedure in Client mode.
3.
Run bt_insert.sh to start Bluetooth LE mode. This script inserts
Bluetooth modules and common HAL modules if already not
inserted.
4.
If the checksum of the firmware burned in flash and the latest
firmware present in the /release/firmware folder doesn’t match,
software bootloader upgrades the image automatically.
5.
To check if the device has started in Bluetooth LE mode, give the
following command from the terminal.
$ hciconfig
If the driver is loaded properly, the above command displays a
network adapter with name “hciX”.
For example:
By entering hciconfig, the below information is printed on the console:
hci0: Type: BR/EDR Bus: SDIO
BD Address: 00:23:A7:00:05:68 ACL MTU:1021:2048SCOMTU:8:2483
UP RUNNING PSCAN