![Silicon Laboratories QSG102 Quick Start Manual Download Page 7](http://html1.mh-extra.com/html/silicon-laboratories/qsg102/qsg102_quick-start-manual_1272029007.webp)
QSG102: Thread Border Router Add-On Kit Quick-Start Guide
Install the Border Router Software
silabs.com
| Smart. Connected. Energy-friendly
Rev. 0.4 | 6
5 Install the Border Router Software
The following instructions describe how to install software on the USB Thread Adapter NCP and the Border Router hardware.
5.1
Install the Thread Border Router Operating System and Packages
The Thread Border Router package include the border router application, IP driver application, commissioning application, web applica-
tion, and all required drivers and support packages.
Note
: For these steps it is recommended that you do not remote login to the Thread
Border Router.
1. Power down the Thread Border Router and remove the SD card.
2. Install the Raspbian Jessie Lite operating system on the SD card as described here:
https://www.raspberrypi.org/downloads/rasp-
bian/
.
Note:
All Border Routers shipped after August 1, 2016 include an SD card with the Raspbian Jessie Lite operating system pre-
installed.
3. Install the SD card in the Thread Border Router and power it on.
4. Connect the Raspberry Pi’s Ethernet port to the Internet with an Ethernet cable.
5. Login with the default username “pi” and password “raspberry.”
6. Append the following text to the end of /etc/apt/sources.list:
deb http://devtools.silabs.com/solutions/apt/ jessie main
7. Configure the keys.
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DE864524
8. Install the silabs-border-router package. Note that you will be asked to accept the Thread Border Router license agreement.
$ sudo apt-get update
$ sudo apt-get install silabs-border-router
$ sudo reboot
9. Configure the border router for commissioning or pre-commissioned operation (default). Edit /etc/siliconlabs/border-router.conf and
set
USE_COMMISSIONER 1
for commissioning or
USE_COMMISSIONER 0
for pre-commissioned operation. Be certain this
choice matches the choice in
Install the Thread End Device Software.
5.2
Install the USB Thread Adapter NCP Software
The NCP software may be installed from the console with the following steps.
1. Stop the border router applications.
$ sudo service border-router-apps stop
2. Start the bootloader. The red LED will illuminate and green LED will flash.
$ cd /opt/siliconlabs/threadborderrouter/tools/ncp-updater
./bootload-ncp-util-app --uart /dev/ttyUSB0 --launchbootloader
3. Update the NCP software and reboot. The red LED will flash.
$ ./bootload-ncp-uart-app /opt/siliconlabs/threadborderrouter/firmware/ncp-uart/em3588/ncp-
uart.ebl 0 -1 -p /dev/ttyUSB0
$ sudo reboot