This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

I want to test BMI160 connected to NRF52840 over I2C using nrf_connect_sdk 1.4.1

While using NRF52840 SDK with twi_scanner i am able to see i2c address 0x68, but while using zephyr unable to get the data.

I have seen I can configure i2c pins in board.dts and board.overlay file, but I would like to know the procedure configure the SCL and SDA pin with internal pull ups.

With nrf5 sdk, the i2c SCL and SDA pin are by default configured with internal pull ups but I am not sure of the configuration in zephyr!

Does NRF_CONNECT_SDK i2c SCL/SDA pin are default pulled up or are there any methods to accomplish the same?

Related