nRF54LM20 I2C Communication issue

Hi Team,

I am trying BMI270 Sample using nRF54LM20 DK. But the problem here is it getting exited after checking the device is ready section. 

/* ---------------- PIN CONTROL ---------------- */
&pinctrl {

    i2c20_default_alt: i2c20_default_alt {
        group1 {
            psels = <
                NRF_PSEL(TWIM_SDA, 1, 17)
                NRF_PSEL(TWIM_SCL, 1, 16)
            >;
        };
    };

    i2c20_sleep_alt: i2c20_sleep_alt {
        group1 {
            psels = <
                NRF_PSEL(TWIM_SDA, 1, 17)
                NRF_PSEL(TWIM_SCL, 1, 16)
            >;
            low-power-enable;
        };
    };

};

/* ---------------- USB ---------------- */
&zephyr_udc0 {
    cdc_acm_uart0: cdc_acm_uart0 {
        compatible = "zephyr,cdc-acm-uart";
    };

    cdc_acm_uart1: cdc_acm_uart1 {
        compatible = "zephyr,cdc-acm-uart";
    };
};

/* ---------------- I2C + BMI270 ---------------- */

&i2c20 {
    status = "okay";

    pinctrl-0 = <&i2c20_default_alt>;
    pinctrl-1 = <&i2c20_sleep_alt>;
    pinctrl-names = "default", "sleep";

    clock-frequency = <I2C_BITRATE_STANDARD>;

    bmi270: bmi270@69 {
        compatible = "bosch,bmi270";
        reg = <0x69>;
        status = "okay";
    };
};


&uart20 {
    status = "disabled";
};


/* ---------------- BUZZER ---------------- */
 / {
    aliases {
        bmi270 = &bmi270;

    };

};


Added my overlay file for your reference.

Thanks and regards,

Vinay

Related