January 2019
1000-3960 Revision 1.5
© 2019 Hillcrest Laboratories, Inc. All rights reserved
3 / 17
1.3.
Switch Configurations
There are several switches on the board which are used to configure the hardware to select the protocol
for communication with the host. The board is shipped with the I2C interface setting as the default
configuration.
The communication interface is configured by setting the protocol selection SW2 (PS0/1) pins and SW4,
SW6 appropriately.
PS1
PS0
BNO080
Transport
Protocol
0
0
I
2
C
0
1
UART-RVC
1
0
UART-SHTP
1
1
SPI
Figure 3: BNO080 Available Selection of Host Communication Interface
SW2
PS0
SW2
PS1
SW4
SPI
SW6
SPI
BNO080
Transport
Protocol
0
0
0
0
I
2
C
1
1
1
1
SPI
0
1
Don’t
care
1
UART-SHTP
Figure 4: Selection of Host Communication Interface in BNO080 Development Board
Figure 5: Default Switch Configuration for I2C