drivers: i2c: i2c_nrfx_twim Power Consumption rises after I2C data transfer #31503
Labels
area: I2C
bug
The issue is a bug, or the PR is fixing a bug
platform: nRF
Nordic nRFx
priority: low
Low impact/importance bug
Waiting for response
Waiting for author's response
Describe the bug
We are using a nrf52832 based board. There are some I2C devices like tsm12 and eeprom.
The power consumption is 200ua when the I2C buses of the nrf52832 is enabled, but without data transfering.
But when data transfer throw the I2C bus, the power consumption of the board increased by about 400ua.
The power consumption will never fall back again, even when the data transfering is over.
What have you tried to diagnose or workaround this issue?
included the tsm12 and the eeprom. But it is useless. So the increase of the power consumption issue is caused
by the chip of nrf52832.
"nrfx_twim_disable(&get_dev_config(dev)->twim);" . So it seems that the power consumption issue is not caused by
the i2c bus of the nrf52832.
I2C_TRANSFER_TIMEOUT_MSEC). The issue does not take place.
strategy of the kernel.
To Reproduce
Steps to reproduce the behavior:
trigger an interupt.
The text was updated successfully, but these errors were encountered: