Hi,
I am using ncs V1.0.0
When I configure P0.5 as input it takes 37uA current. (Interface with PCA63548 / LIS2DH Interrupt)
If I not configure the pin as input getting desired current around 7uA.
GPIOTE config as input with below configuration:
#define INT2_PIN 5 gpio_int2 = device_get_binding(DT_GPIO_P0_DEV_NAME); gpio_pin_configure(gpio_int2, INT2_PIN, (GPIO_DIR_IN | GPIO_INT | GPIO_INT_EDGE | GPIO_PUD_PULL_DOWN | GPIO_INT_ACTIVE_HIGH ) ); gpio_init_callback(&gpio_cb, lis2dh12_interrupt2_isr, BIT(INT2_PIN)); gpio_add_callback(gpio_int2,&gpio_cb); error = gpio_pin_enable_callback(gpio_int2,INT2_PIN);
Used below peripheral configuration in overlay file.
&spi3 { status = "ok"; sck-pin = <13>; mosi-pin = <11>; miso-pin = <12>; spi-max-frequency = <4000000>; }; &uart2 { status = "ok"; current-speed = <9600>; tx-pin = <10>; rx-pin = <17>; rts-pin = <27>; cts-pin = <26>; }; &adc { status = "ok"; };
-Nirav Patel