Dear Bosch Sensortech community, We are using the NRF52833 MCU with the BMA456 through I2C. We would like the BMA456 to raise an interrupt pin when we detect any motion in order to wakeup the NRF52833 from sleep. We can successfully access the registers of the BMA456 (CHIP_ID (0x00) returns the expected value). Simple write works too. However, there is a hardware limitation of the function NRF_DRV_TWI_TX(...); (Function for writing on I2C on the NRF52) for a burst write. The data transfer is limited to 256 bytes. We are thus unable to do a burst write of the BMA configuration file (found here : https://github.com/boschsensortec/BMA456-Sensor-API/blob/master/bma456h.c) in the FEATURES_IN register. It is 6144 Bytes and it is too wide. Is there any solution to either do the burst write or to activate the interrupt without writing into FEATURES_IN? Thanks in advance!!
... View more