background image

 

Application note

 

BNO055 – USB stick user guide

 

Page 5 

 

BST-BNO055-AN009-00 | Revision 1.0 | August 2014 

Bosch Sensortec 

©  Bosch Sensortec 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 

third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.  

 

  Note: Specifications within this document are subject to change without notice.

 

 

 

 

 

 

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 (acceler magnetometer) 
IMU(acceler gyroscope) 
9Dof(acceler gyr magnetometer)  
etc.  
 

3.1

 

Sensor calibration 

The BNO should be also calibrated. Calibration status is indicated in the panel right. Un-
calibrated 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 

Summary of Contents for BNO055

Page 1: ...evision 1 0 Document release date August 2014 Document number BST BNO055 AN009 00 Technical reference code s Notes 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 Bosch Sensortec ...

Page 2: ...ert Bosch GmbH Germany Note Specifications within this document are subject to change without notice 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 ...

Page 3: ...7 8 x PC Installer for Development Desktop 2 0 UI version 2 8 or higher can be downloaded from the Bosch Sensortec 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 an...

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

Page 5: ...rucial 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 st...

Page 6: ...e reserve all rights of disposal such as copying and passing on to third parties BOSCH and the symbol are registered trademarks of Robert Bosch GmbH Germany Note Specifications within this document are subject to change without notice 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 ...

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

Page 8: ...red trademarks of Robert Bosch GmbH Germany Note Specifications within this document are subject to change without notice 7 Document history and modifications Rev No Chapter Description of modification changes Date 1 0 Document creation 2014 07 25 Bosch Sensortec GmbH Gerhard Kindler Strasse 8 72770 Reutlingen Germany contact bosch sensortec com www bosch sensortec com Modifications reserved Print...

Page 9: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Bosch 0330 USB 209 BNO055 USB Stick ...

Reviews: