• No results found

ON Semiconductor. Is Now

N/A
N/A
Protected

Academic year: 2021

Share "ON Semiconductor. Is Now"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

To learn more about onsemi™, please visit our website at www.onsemi.com

Is Now

onsemi and       and other names, marks, and brands are registered and/or common law trademarks of Semiconductor Components Industries, LLC dba “onsemi” or its affiliates and/or subsidiaries in the United States and/or other countries. onsemi owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of onsemi product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf. onsemi reserves the right to make changes at any time to any products or information herein, without notice. The information herein is provided “as-is” and onsemi makes no warranty, representation or guarantee regarding the accuracy of the information, product features, availability, functionality, or suitability of its products for any particular purpose, nor does onsemi assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using onsemi products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by onsemi. “Typical” parameters which may be provided in onsemi data sheets and/

or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. onsemi does not convey any license under any of its intellectual property rights nor the rights of others. onsemi products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use onsemi products for any such unintended or unauthorized application, Buyer shall indemnify and hold onsemi and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that onsemi was negligent regarding the design or manufacture of the part. onsemi is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. Other names and brands may be claimed as the property of others.

(2)

© Semiconductor Components Industries, LLC, 2017

January, 2018 − Rev. 0 1 Publication Order Number:

AND9678/D

IoT Development Kit (IDK) IDK RSL10_BLE Shield

Quick Start Guide:

Bring Up Test of RSL10_BLE Shield

Introduction

RSL10 is a multi−protocol Bluetooth® 5 certified radio System on Chip (SoC) which brings ultral−low−power wireless technology to IoT.

The RSL10 evaluation and development kit with the tools including schematic, software kit etc. are available in ON Semiconductor webpage [1] for the customer.

In [1] two different version of RSL10 evaluation kit/boards are available.

1. BLE−IOT−GEVB is IoT IDK BLE RSL10 Evaluation Board, in following referred to as IDK RSL10_BLE shield,is using the communication with the IDK Baseboard via SPI bus

2. RSL10−002GEVB is Radio SoC Evaluation Board (QFN or WLSCP), in following referred to as EDK RSL10.

The RSL10_BLE shield is operating on the IDK Baseboard and can be used as BLE application in interaction with other shields like RFID reader or Sigfox shields.

The following table and figures describe the differences of the two RSL10 Evaluation & Development boards Table 1. RSL10 EVALUATION BOARD

BLE−IOT−GEVB RSL10−002GEVB

Software BB−GEVK Software

IDK RSL10 Evaluation & Development Tools

EDK Host(Computer)

Connection Host to IDK Baseboard via

USB Type A Host to Evaluation Board via

USB Type B

Schematic BLE−IOT−GEVB_Schematic RSL10_evaluation_board.pdf [2]

Figure 1. Top Side View of the RSL10 Evaluation & Development Board and Jumper Settings

IDK EDK

The detailed documentation for the RSL10 Evaluation

and Development with EDK can be found in [2]. This document describes how to use the RSL10_BLE shield on the IDK Baseboard.

www.onsemi.com

APPLICATION NOTE

(3)

www.onsemi.com 2

Flash Programming of the RSL10 Evaluation Board The both versions of the RSL10 can be flashed via the USB cable connection within the installed EDK and IDK Eclipse environment repectively or alternatively using the SEGGER J−Link debugger probe.

By default, the RSL10 Evaluation Board for the IDK version is flashed with the firmware already for ready to use for BLE applicaiton with the IDE of the IDK.

The IDK version of RSL10 evaluation board can be flashed and used with the EDK as well without using the IDK baseboard.

In this case, the user can flash the firmware with the J−Link probe as flollowing:

Requirements:

RSL10 EDK v1.1 or newer installed

Project files for BB_BLE_Terminal or prebuild BB_BLE_Terminal.hex binary.

SEGGER J−LINK debugger probe Flashing RSL10 with J−Link

1. Connect RSL10 shield with J−LINK as shown in the picture below, alternatively one can connect the RSL10 board directly to the host computer via the micro USB cable type B without the IDK baseboard with the jumper configuration for the EDK showing in Figure 2.

Figure 2.

2. Navigate to RSL10 EDK installation directory.

By default: C:\Program Files (x86)\ON Semiconductor\RSL10 EDK

3. Launch FlashLoader.exe inside of bin subdirectory.

By default: C:\Program Files (x86)\ON

Semiconductor\RSL10 EDK\bin\FlashLoader.exe 4. Select prebuild hex file you want to flash.

If you have built your own binary file it is located in Debug subdirectory of your project.

5. Press Program button and wait until it is done.

Figure 3.

6. Disconnect J−LINK from RSL10 and restart board.

(4)

www.onsemi.com 3

BLE APPLICATION EXAMPLES WITH RSL10 SHIELD ON IDK BASEBOARD The IDE of IDK provides stand−alone BLE application

with RSL10 as well as for the interaction with other IDK shield examples to demonstrate the IoT application. which can be loaded into the workspace from the menu bar Examples.

The following figures explains the steps to get the examples running with the RSL10 shield.

Step 1: Copy the examples into your workspace (Figure 4)

Figure 4.

Step 2: Identify the USB port number and modify the config.cfg accordingly in each projects (Figure 5)

Figure 5.

Step 3: Rebuild the examples, in case “red cross” in the project visible, right click the project and select

Index → Rebuild

After successful rebuild of the project, the program can be flashed with following steps

Step 4: Select the project by left click the mouse and press the ON button (Figure 6)

(5)

www.onsemi.com 4

Figure 6.

The following table shows the example project with the RSL10_BLE shield implemented in the IDE.

Table 2. OVERVIEW OF THE RSL10 EXAMPLE PROJECTS WITHIN IDE

Project Name Description

RSL10_BLE send packets to and from smart phone application

BB_BLE_Terminal send user defined data from Baseboard to smart phone app (BLE Scanner) and back.

BLE_RFID_Reader uses RFID reader to read temperature and moisture values from Smart Passive Sensor tags and sends measured values to smart phone over BLE.

BLE_SIGFOX This sample application scenario demonstrates capabilities of Sigfox shield in both uplink and downlink communication modes. Application behavior is controlled by short messages that are send over BLE to allow control directly form a smart phone with BLE support

RSL10_BLE Case Example

1. Flash the program “RSL10“ as described above over USB cable ³ A console window will pop up with the prompt to press the RESET button on the IDK Baseboard

2. After pressing the RESET button, flash

programming starts ³ After successful flashing,

press again the RESET button and the application will start with incrementing the value from 0 as shown in the picture below. The current displayed value in the LCD on the IDK Baseboard will be sent to the central once the connection is established

Figure 7.

(6)

www.onsemi.com 5

Figure 8.

3. Open the BLE scanner app in the smartphone, BLE scanner displays the advertising pheripheral near the smartphone ³ Connect to the

BB_BLE_Terminal by pressing the CONNECT button.

4. Once the connection is established, the discovered services and characteristics will be displayed ³

Go to the CUSTOM SERVICE and press the Notification button ³ the value displayed on the LCD of the IDK Baseboard and sent to the smartphone will be displayed in the CUSTOM CHARACTERISTIC field, in this example the value 72 is received from the RSL10_BLE shield

Figure 9.

(7)

www.onsemi.com 6

5. To send the data from smartphone to the RSL_BLE shield, press the Write button in the second CUSTOMER CHARACTERISTIC field

Figure 10.

6. Enter “test on“ in the Write Value window and

press OK ³ the sent data from smartphone and received by the RSL10_BLE shield will be displayed in the LCD of the IDK Baseboard

Figure 11. RSL10_BLE with Received Data from Central

(8)

www.onsemi.com 7

RADIO CONNECTION OF THE RSL10 EVALUATION BOARD The RSL10 evaluation board compliance with the

Arduino® form factor is developed with the integrated monopol bended PCB antenna and maching and filtering network to optimize the rf performance.

In general the RSSI value can be different with the different phones and different radio designs as well as the measurement environment conditions during the communication, therefore the measured RSSI value in this case can be considered as a relative measurement to validate the radio connectivity performance and RSSI trending over distance.

The measurement setup and plot below show the measured RSSI values with the BLE Scanner during the

scanning of the advertising signal by the RSL10_BLE shield.

The RSSI measurement at different angle but same distance about 20 cm from the RSL10 shield shows the highest RSSI value with −49 dBm in the right side of the baseboard but in general one can say that the radiation performance is omnidirectional with the integrated monopol PCB antenna.

The BLE connection between the RSL10 shield on the IDK baseboard and the smartphone could be established up to maximum distance about 22 m where the RSSI value was about −90 dBm.

Figure 12. RSSI vs Angle

(9)

www.onsemi.com 8

Figure 13. BLE Connection between RSL10 and Smartphone over Distance 0

45

90

135

180 225

270 315

RSSI vs Distance

RSSI~-90 dBm@~22m

RSL10_BLE shield on

the IDK

Smartphone

The next measurement shows the BLE communication betweent two RSL10 evaluation boards acting as central and peripheral respectively.

The BLE communication was stable up to 30 m distance in the free space.

Figure 14. BLE Communication between Two RSL10 Boards

BLE Communication Link

up to ~ 30 m

(10)

www.onsemi.com 9

REFERENCE [1] http://www.onsemi.com/PowerSolutions/product.do?id=RSL10 [2] RSL10 Evaluation & Development Tools

[3] RSL10_evaluation_board.pdf

ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.

ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. ON Semiconductor reserves the right to make changes without further notice to any products herein.

ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.

Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.

PUBLICATION ORDERING INFORMATION

N. American Technical Support: 800−282−9855 Toll Free USA/Canada

Europe, Middle East and Africa Technical Support:

Phone: 421 33 790 2910

AND9678/D Arduino is a registered trademark of Arduino AG.

Bluetooth is a registered trademark of Bluetooth SIG.

LITERATURE FULFILLMENT:

Literature Distribution Center for ON Semiconductor 19521 E. 32nd Pkwy, Aurora, Colorado 80011 USA

Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada Fax: 303−675−2176 or 800−344−3867 Toll Free USA/Canada Email: [email protected]

ON Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit For additional information, please contact your local Sales Representative

References

Related documents