Specifications
BMA180
Preliminary data sheet
Bosch Sensortec
Rev. 1.0 Page 29 / - proprietary information - 06 March 2009
© 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.
Specifications within this document are preliminary and subject to change without notice. Document is not intended for publication.
Register name default value
offset_x, offset_y, offset_z, offset_t middle code
gain_x, gain_y, gain_z, gain_t middle code
tco_x, tco_y, tco_z middle code
tcs middle code
bw 0100b
range 010b
wake_up_dur 10b
slope_dur, mot_cd_r, ff_cd_r,
offset_finetuning
01b
mode_config 00b
tapsens_dur 100b
adv_int 1b
high_th 01010000b
low_th 00010111b
high_dur 0110010b
low_dur 1010000b
high_int_*, low_int_*,
tapsens_int_*, slope_int_*
1b
All bits, which are not-mentioned in above table are set by default to 0b.
7.5.6 ee_w_flag - EEPROM-written flag
This EEPROM bit is set to ‘1’ as soon as the first EEPROM write to addresses 40h to 5Bh
occurs. Any write operation to the non-protected area results in updating of internal registers
and ee_w_flag will automatically be set to 1; the user is not able to write this flag back to “0”,
since it is placed in the EEPROM protected area.
Remark: please do no mix ee_w_flag with ee_w bit.
7.5.7 EEPROM Endurance
An EEPROM is inherently limited to a maximum number of write cycles. If more cycles are
performed, failures can occur which affect the functionality of the sensor. In case of the BMA180
the specified numbers of write cycles is 1000. This maximum number of write cycles should not
be exceeded in any application in order to prevent possible failures.
7.6 Image writing
Writing to Image is locked by default to prevent mal-function. To unlock writing, use same
command as for EEPROM writing -> set ee_w to ‘1’.
7.7 Image reading
Direct reading of the image is possible: no unlock procedure has to be performed.










