Datasheet
Preliminary Data Sheet
BMA400
Page 129 /
Confidential
BST-BMA400-DS000-00 | Version 0.1 | November 2017 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.
6.4. Primary I2C Interface
The I²C bus uses SCL (= SCx pin, serial clock) and SDA (= SDx pin, serial data input and output)
signal lines. Both lines are connected to V
DDIO
externally via pull-up resistors so that they are pulled
high when the bus is free.
The default I²C address of the device is b001010X . ‘X’ is defined by the SDO pin: if SDO pulled to
´GND´ X equals 0, is SDO is pulled to VDDIO, X equals 1. In I2C, the SDO level must be defined, it
cannot be left floating.
The I²C interface of the BMA400 is compatible with the I²C Specification UM10204 Rev. 06 (April 2014),
available at http://www.nxp.com. The BMA400 supports I²C standard mode and fast mode, only 7-
bit address mode is supported. For V
DDIO
= 1.2V to 1.62 V the guaranteed voltage output levels are
slightly relaxed as described in Table 1 of the electrical specification section.
BMA400 also supports an extended I²C mode that allows using clock frequencies up to 3.4 MHz.
In this mode all timings of the fast mode apply and it additionally supports clock frequencies up to
3.4MHz.
The timing specification for I²C of the BMA400 is given in the following table:
Parameter
Symbol
Condition
Min
Max
Units
Clock Frequency
f
SCL
3400
kHz
SCL Low Period
t
LOW
1.3
µs
SCL High Period
t
HIGH
0.6
SDA Setup Time
t
SUDAT
0.1
SDA Hold Time
t
HDDAT
0.0
Setup Time for a
repeated Start
Condition
t
SUSTA
0.6
Hold Time for a Start
Condition
t
HDSTA
0.6
Setup Time for a Stop
Condition
t
SUSTO
0.6
Time before a new
Transmission can
start
t
BUF
low power
mode
400
normal mode
1.3
Idle time between
write accesses,
normal mode, standby
mode, low-power
mode
t
IDLE_wacc_n
m
low power
mode
400
normal mode
1.3
Idle time between
write accesses,
suspend mode, low-
power mode
t
IDLE_wacc_s
um
400
Confidential and under NDA
Seeed Studio
Confidential and under NDA
Seeed Studio
Confidential and under NDA










