Silicon Laboratories QSG102 Quick Start Manual Download Page 7

 

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 

Summary of Contents for QSG102

Page 1: ...reless SoC Start Kit SLWSTK6000A This document describes the Thread Border Router Kit how to setup required hardware and install required software and how to demonstrate the Thread Border Router KEY F...

Page 2: ...Router Accessing other resources This document refers to the Thread Border Router version 0 6 0 which requires Thread stack version 2 1 1 GA or later Thread Border Router version 0 6 0 offers Importa...

Page 3: ...Power On the Thread Border Router The Thread Border Router hardware is preassembled out of the box The remaining steps are 1 Connect the USB Wi Fi Adapter to one of the Raspberry Pi s USB ports if not...

Page 4: ...ree EM35x breakout boards from the EM35x DEV Development Kit are shown as Thread End Nodes in the first figure below and three wireless starter kit mainboards from the EFR32 Mighty Gecko Wireless SoC...

Page 5: ...Data Emulation Interface Cable 3 Power Supply and Battery Pack 8 Port Switch with 4 x Power over Ethernet PoE Ports QSG101 Getting Started with the EM35x Development Kit included in development kit QS...

Page 6: ...is required to flash Thread end node firmware Refer to QSG113 Getting Started with Silicon Labs Thread for a detailed tutorial The tutorial includes installation and configuration instructions and de...

Page 7: ...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...

Page 8: ...or node em3588 sensor actuator node commissioning em3588 s37 EFR32MG opt siliconlabs threadborderrouter firmware sensor actuator node efr32mg1p232f256gm48 sensor actuator node commissioning efr32mg1p2...

Page 9: ...ware The Thread Group commissioning app is distributed in the Google Play store and is also distributed in the Thread Border Router file system The file may be transferred from the border router to a...

Page 10: ...sioning was configured in Install the Border Router Software and Install the Thread End Device Software 1 Connect to the Thread Border Router Wi Fi Access Point Select the SSID Silicon Labs Thread ABC...

Page 11: ...each Thread Device is possible from the Control App Temperature is reported every 10 seconds Button0 EM35x or PB0 EFR32MG toggle events LED0 toggle requests and buzzer requests EM35x only are sent im...

Page 12: ...a CoAP application such as the Copper plugin for Mozilla Firefox to send CoAP messages to Thread End Nodes In the examples below the Thread End Node global address is 2001 db8 385 9318 497a 3ebb 2be8...

Page 13: ...teps silabs com Smart Connected Energy friendly Rev 0 4 12 9 Next Steps The next steps include modifying and compiling the Thread End Node firmware and Thread Border Router software Refer to UG116 Dev...

Page 14: ...px 10 2 Thread Training Center http www silabs com products wireless Pages thread networking learning center aspx 10 3 Documentation QSG101 EM35x Development Kit Quick Start Guide included in developm...

Page 15: ...abricate any integrated circuits The products are not designed or authorized to be used within any Life Support System without the specific written consent of Silicon Labs A Life Support System is any...

Page 16: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Silicon Laboratories RD 0004 0201...

Reviews: