BNO055 USB stick user guide



Similar documents
Handling, soldering & mounting instructions

ScreenBeam. Configurator for. Windows 8.1. User Manual V1.2

32F072BDISCOVERY. Discovery kit for STM32F072xx microcontrollers. Features. Description

Select Correct USB Driver

USER GUIDE. ZigBit USB Stick User Guide. Introduction

Yamaha 01V96 Version2 Upgrade Guide

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2

USB FM Radio-RD USB FM RADIO USER S GUIDE. 1. USB FM Radio Setup. One-time set-up enables configuration of presets and region specific FM band

APPLICATION NOTE. AT16268: JD Smart Cloud Based Smart Plug Getting. Started Guide ATSAMW25. Introduction. Features

Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction

DUAL MONITOR DRIVER AND VBIOS UPDATE

Network Attached Storage System Recovery Procedure

Scan2CRM for ACT! User Guide

INSTALLING AND USING ENTEL PROGRAMMER IN WINDOWS 7 Technical Support Bulletin

Configuration Software User Instruction

Recovery BIOS Update Instructions for Intel Desktop Boards

PrioVR Production Plan:

PL2303HXA/XA Windows 8 Update Driver Installation. How to Update Driver to Support PL2303HXA/XA in Windows 8 Operating Systems

Mongoose Quick Start Guide

Using WinUSB in a Visual Studio Project with Freescale USB device controller

JPD-FFB-A Vibration USB gamepad with audio USER MANUAL

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

POINTS POSITION INDICATOR PPI4

USB Floppy USB Floppy Disk Emulator

Scan2CRM - SalesForce

CSSN - Scan2CRM USER GUIDE

Points Position Indicator (PPI1) for Points Motors with Common Ground

Mongoose Pro Quick Start Guide

DSO138 oscilloscope program upgrade method

Intel Compute Stick STCK1A32WFC User Guide. Intel Compute Stick STCK1A32WFC

Procedure for updating Firmware of EZ4 W or ICC50 W

USER S MANUAL TACHOTERMINAL PRO. Firmware

TECHNICAL BULLETIN. Announcing a New SMART USB Adapter Cable (Windows Operating Systems) What s In This Bulletin:

Laser Wireless Rechargeable Mouse. User s Manual

Intel X58 Express Chipset

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

PN L, Revision B, October Epic 950 TM. Master Programmer User s Guide

Intel Unite. User Guide

TouchKit Software User manual for Windows 7 Version:

DATACARD Firmware Update Instructions. Contents. Firmware Update Application for Windows Operating Systems. What You Need

ScreenBeam Configuration Utility (Windows 8.1/10) User Manual. Solutions for the Digital Life. Ver 1.2

How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or

USB FLASH DRIVE. User s Manual. USB 2.0 Compliant. Version A Version A10

EPSON Stylus COLOR 740. USB Software Installation Guide (Windows 98/iMac ) USB Setup Guide (imac)

Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension

FREQUENTLY ASKED QUESTIONS (FAQs) 123Scan 2 Scanner Configuration Utility

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

RDC-7 Windows XP Installation Guide

Specification Update. January 2014

Getting Started Guide

Read Me UNISTREAM AUTOMATION IDE

External Hard Drive esata & USB 2.0 Combo. User Guide English

SMART Board Software for Macintosh FAQ

Network/Floating License Installation Instructions

Smart Board Install Instructions

STM32F4DISCOVERY. Discovery kit with STM32F407VG MCU. Features. Description

genie app and genie mobile app

Universal Push2TV HD Adapter PTVU1000 Installation Guide

FREQUENTLY ASKED QUESTIONS (FAQs) 123Scan 2 Scanner Configuration Utility 19 April 2011

Project management integrated into Outlook

USB Flash Memory TransMemory-EX II TM

USB 2.0 VGA ADAPTER USER MANUAL

For Windows XP 64 bit

FTDI VCP DRIVER (free) (WIN/MAC/LINUX)

Penpower WorldocScan. User's Guide

3 ½ Floppy to USB Flash Reader

Caplio Utility for Windows

Fleet Manager II. Operator Manual

AXIS Camera Station Quick Installation Guide

Intel Desktop Board DG43NB

The following pages will help you to solve issues linked to the installation and first use of the Wintech Manager software and Wintech USB computer.

DELORME. Getting Started with. Earthmate GPS BT-20. Bluetooth

ECU MS 3 Sport GT3 Cup. Quick Start Manual

Instructions for Recovery BIOS Update

UM0985 User manual. Developing your STM32VLDISCOVERY application using the IAR Embedded Workbench software. Introduction

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Software Manual LSeries Manager V1.2 Software Manual June 18, LSeries Manager 1.2. Software Manual

How To Program An Nxt Mindstorms On A Computer Or Tablet Computer

AN2557 Application note

SOFTWARE INSTALLATION AND USB CONNECTION GUIDE

USB 2.0 Peripheral Switch USER MANUAL US221A / US421A

PL-2303 (Chip Rev H, HX, X) USB to Serial Adapter Windows Driver Installer Manual

USB2VGA. Instruction Manual. USB to VGA Adapter. USB 2.0 to VGA External Multi Monitor Video Adapter

Printer Driver Installation Manual

Wrap Tracker 6TC. User Guide

U90Ladder / VisiLogic /UniLogic and software utilities system requirements. Contents

Intel Server Board S3420GPV

Software and driver installation

Replacing a MealTime Point of Sale Computer

AN4156 Application note

DATACARD Firmware Update Instructions. Contents. Firmware Update Application for Card Printers Using the Open Platform Driver

Starter-Kit. Operating Instructions

Quick Installation Guide TK-209K TK-409K

ivms-4200 Client Software Quick Start Guide

AN3354 Application note

Intel Chipset Software Installation Utility User s Manual

OPERATION MANUAL. IWB Setup Software/EyeRIS NEC edition

Transmitter Interface Program

Calrec SoundGrid I/O. User Guide

Transcription:

BNO055 USB stick user guide Application note: BNO055 USB stick user guide Document revision 1.0 Document release date August 2014 Document number Technical reference code(s) Notes BST-BNO055-AN009-00 Data in this document are subject to change without notice. Product photos and pictures are for illustration purposes only and may differ from the real product s appearance.

Page 2 INDEX OF CONTENTS 1. INTRODUCTION... 3 2. INSTALLATION... 3 2.1 REQUIREMENTS... 3 2.2 INSTALLATION OF DEVELOPMENT DESKTOP... 3 3. USING THE BNO USB STICK... 4 4. FLASHING NEW FIRMWARE... 5 4.1 FLASHING NEW BNO055 FIRMWARE... 5 4.2 FLASHING NEW MCU FIRMWARE... 5 5. MISCELLANEOUS... 5 5.1 LED INDICATIONS... 5 5.2 SWITCH FUNCTIONS... 6 6. LEGAL DISCLAIMER... 7 6.1 ENGINEERING SAMPLES... 7 6.2 PRODUCT USE... 7 6.3 APPLICATION EXAMPLES AND HINTS... 7 7. DOCUMENT HISTORY AND MODIFICATIONS... 8 GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Page 3 1. Introduction The given document shows which steps need to be taken to operate the BNO055 USB stick with the sensor evaluation environment Development Desktop from. The USB stick contains the BNO055 and a MCU dealing as an interface to the USB port. Figure 1: BNO055 USB stick There is a switch at the end of the switch to control bootloader mode (see chapter 4.2). 2. Installation 2.1 Requirements Required is: Windows 7/8.x PC Installer for Development Desktop 2.0 (UI version 2.8 or higher), can be downloaded from the home page (http://www.bosch-sensortec.com) 1. BNO USB Stick Note: The first version of the BNO USB stick is not compatible with USB 3.0 ports. As a workaround, the user could connect the stick using a USB2.0 hub. For USB 3.0 ports, make sure you have a newer stick version (pcb color not green) and the latest version of DD2.0. The working combination of stick and DD2.0 version will be printed on the pcb of the stick ( DD2.0 UI 3.0 or later ). 2.2 Installation of Development Desktop Please follow the instructions from the documentation of Development Desktop. Note: Also ensure that the USB driver is installed (i.e. follow the installation process carefully). 1 To be able to download the software user has to be registered in first place. In order to create an user account please go to Sign-In button in the top left corner of Bosch-Sensortec page and follow the instructions. Once signed in, go to the Support Downloads tab and find the download link at the end of the page. GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Page 4 3. Using the BNO USB stick 1. Make sure the switch at the end of the USB stick is in position H (see figure 1). 2. Plug USB stick into the USB port of your PC. The red LED on the stick should glow. 3. Start Development Desktop. You should see the main window: 4. On startup, the BNO055 is in CONFIG_MODE. Select an operation mode in the box right to the Config Mode or simply disable CONFIG_MODE (see red indications on image above). 5. Once CONFIG_MODE is disabled, you can start streaming: 6. Check the BNO055 data sheet and the Development Desktop documentation for more options. The help file outlining BNO use in Development Desktop environment is under : Help->User Manuals->BNO055 User Manual GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Page 5 7. If you go to Panels and activate 3D Compass a new window opens and displays 3D object which motion is controlled with the orientation data streamed by BNO. Please note: Before you start the 3D Compass, BNO must be set to one of the fusion modes, i.e. : ecompass (accelerometer + magnetometer) IMU(accelerometer + gyroscope) 9Dof(accelerometer + gyroscope + magnetometer) etc. 3.1 Sensor calibration The BNO should be also calibrated. Calibration status is indicated in the panel right. Uncalibrated BNO stick will deliver data of lower accuracy. Calibration of magnetometer and gyroscope is crucial. Calibration procedure Gyroscope: Requites steady state for short moment in order to calibrate itself. For example, place sensor on a flat surface without movement for a short period of time. Magnetometer: The stick must be moved several times in infinity-sign-like-shaped path ( paint 8 s in the air ). Accelerometer: To calibrate the sensor stick must be placed in six different steady positions. This step can also be confidently omitted, since the offsets of the accelerometer channels are small and by that have no negative impact on the data accuracy of the fused data. 4. Flashing new firmware 4.1 Flashing new BNO055 firmware Any new BNO055 USB stick firmware will be released together with a new release of Development Desktop 2.0 version. Please follow the appropriate documentation of Development Desktop 2.0. 4.2 Flashing new MCU firmware Please follow the instructions carefully given in the Development Desktop 2.0 help files. The firmware file is called BNOinUSBStick.fwu3 ; do not flash anything else other than files with ending.fwu3! 5. Miscellaneous 5.1 LED indications D1 and D2 both glows together three times MCU is in bootloader mode D1 alone glows continuously MCU is power on and is in application mode GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Page 6 D2 glows when BNO s FW flash is ongoing. 5.2 Switch functions During power on: o switch is in L MCU will be in boot load mode o switch in H MCU will be in Application mode GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Page 7 6. Legal disclaimer 6.1 Engineering samples Engineering Samples are marked with an asterisk (*) or (e) or (E). Samples may vary from the valid technical specifications of the product series contained in this data sheet. They are therefore not intended or fit for resale to third parties or for use in end products. Their sole purpose is internal client testing. The testing of an engineering sample may in no way replace the testing of a product series. assumes no liability for the use of engineering samples. The Purchaser shall indemnify from all claims arising from the use of engineering samples. 6.2 Product use products are developed for the consumer goods industry. They may only be used within the parameters of this product data sheet. They are not fit for use in life-sustaining or security sensitive systems. Security sensitive systems are those for which a malfunction is expected to lead to bodily harm or significant property damage. In addition, they are not fit for use in products which interact with motor vehicle systems. The resale and/or use of products are at the purchaser s own risk and his own responsibility. The examination of fitness for the intended use is the sole responsibility of the Purchaser. The purchaser shall indemnify from all third party claims arising from any product use not covered by the parameters of this product data sheet or not approved by Bosch Sensortec and reimburse for all costs in connection with such claims. The purchaser must monitor the market for the purchased products, particularly with regard to product safety, and inform without delay of all security relevant incidents. 6.3 Application examples and hints With respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, hereby disclaims any and all warranties and liabilities of any kind, including without limitation warranties of noninfringement of intellectual property rights or copyrights of any third party. The information given in this document shall in no event be regarded as a guarantee of conditions or characteristics. They are provided for illustrative purposes only and no evaluation regarding infringement of intellectual property rights or copyrights or regarding functionality, performance or error has been made. GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Page 8 7. Document history and modifications Rev. No Chapter Description of modification/changes Date 1.0 Document creation 2014-07-25 GmbH Gerhard-Kindler-Strasse 8 72770 Reutlingen / Germany contact@bosch-sensortec.com www.bosch-sensortec.com Modifications reserved Printed in Germany Specifications subject to change without notice Document number: BST-BNO055-AN009-00 Revision_1.0_082014 GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Bosch: 0330.USB.209