Data Sheet
BNO055
Data sheet
Page 47
BST-BNO055-DS000-14 | Revision 1.4 | June 2016 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.
3.9 Self-Test
3.9.1 Power On Self Test (POST)
During the device startup, a power on self test is executed. This feature checks that the
connected sensors and microcontroller are responding / functioning correctly. Following tests
are executed
Table 3-45: Power on Self Test
Components
Test type
Accelerometer
Verify chip ID
Magnetometer
Verify chip ID
Gyroscope
Verify chip ID
Microcontroller
Memory Build In Self Test
The results of the POST are stored at register ST_RESULT, where a bit set indicates test
passed and cleared indicates self test failed.
3.9.2 Build In Self Test (BIST)
The host can trigger a self test from CONFIG MODE. The test can be triggered by setting bit
SELF_TEST in the in the SYS_TRIGGER register, the results are stored in the ST_RESULT
register. During the execution of the system test, all other features are paused.
Table 3-46: Power on Self Test
Components
Test type
Accelerometer
built in self test
Magnetometer
built in self test
Gyroscope
built in self test
Microcontroller
No test
performed
3.10 Boot loader
The boot loader is located at the start of the program memory and it is executed at each
reset / power-on sequence. It first checks the status of the nBOOT_LOAD_PIN.
If the nBOOT_LOAD_PIN is pulled low during reset / power-on sequence, it continues
execution in boot loader mode. Otherwise the device continues to boot in application mode.
In case there is a firmware update, then an application note would be available in time with
the necessary information to upgrade at the host side. Nevertheless it is recommended that
the nBOOT_LOAD_PIN is connected as shown in section 5.