TWI/I2C no communication with Sensor Devices

Hello,

my first Post here, so i hope i do it correctly.

I have the following Problem with the Configuration and Communication over TWI/I2C.

The Voltage of the TWI/I2C Bus is not 3.3V.

Reference Mesurment with a RPI and ESP32 for the same Sensor Hardware. I can say it's not a hardware fault.


I use as Hardwarebase the nRF52833-DK.

As Development runtime Zephyr with the nRF connect SDK V2.0.0 in Visual Studio Code.

As Test-Project to find the Problem, i use the follwing Code and Settings:

The used Overlay for I2C

&i2c0 {
	compatible = "nordic,nrf-twim";
	status = "okay";
	pinctrl-0 = <&i2c0_default>;
	pinctrl-1 = <&i2c0_sleep>;
	pinctrl-names = "default", "sleep";
	clock-frequency = <100000>;
	/*adxl372@53 {
		compatible = "adi,adxl372";
		reg = <0x53>;
		int1-gpios = <&gpio0 54 GPIO_ACTIVE_HIGH>;
		label = "ADXL372";
	};*/
    /*pca9536@41 {
        compatible = "ti,pca9536";
        reg = <0x41>;
        label = "PCA9536";
    };
	gyro_adc@40 {
		compatible = "i2c-device";
		reg = < 0x40 >;
		label = "gyro";
	};
	bq35100@55 {
		compatible = "i2c-device";
		reg = < 0x55 >;
		label = "bms";
	};*/
};

and run it with this Project Configuration

CONFIG_STDOUT_CONSOLE=y
CONFIG_PRINTK=y

CONFIG_NEWLIB_LIBC=y
CONFIG_CPLUSPLUS=y
CONFIG_STD_CPP17=y
CONFIG_LIB_CPLUSPLUS=y
#CONFIG_RTTI=y
CONFIG_THREAD_ANALYZER=y
CONFIG_DEBUG=y
CONFIG_NEWLIB_LIBC_MIN_REQUIRED_HEAP_SIZE=2048

CONFIG_I2C=y
CONFIG_I2C_NRFX=y
CONFIG_I2C_GPIO=y
CONFIG_NRFX_TWI0=y

Source-Code (main.cpp):

/*
 * Copyright (c) 2015 Intel Corporation
 *
 * SPDX-License-Identifier: Apache-2.0
 */

#include <zephyr.h>
#include <sys/printk.h>

#include <device.h>
#include <devicetree.h>
#include <drivers/gpio.h>
#include <drivers/i2c.h>

#define FRAM_I2C_ADDR 41

#define MY_TWIM DT_NODELABEL(i2c0)

void main(void)
{
	const struct device *i2c_dev = DEVICE_DT_GET(DT_NODELABEL(i2c0));
	uint8_t cmp_data[16];
	uint8_t data[16];
	uint8_t w_data[16];
	uint8_t r_data[16];
	int i, ret;
	int rc1, rc2, rc3, rc4;
	rc1 = rc2 = rc3 = rc4 = -999;

	//Initalisierung Speicehr Bereiche
	for (i = 0; i < 16; ++i)
	{ data[i] = w_data[i] =  r_data[i] = 0; }

	while (1)
	{
		if (!device_is_ready(i2c_dev))
		{ printk("I2C: Device is not ready.\n"); return; }	
		else
		{ printk("I2C: is ready.\n"); break; }
	}

	uint32_t dev_config = I2C_SPEED_SET(I2C_SPEED_STANDARD) | I2C_MODE_MASTER;

	if (i2c_configure(i2c_dev, dev_config))
	{ printk("Configure Fault\n"); }
	else
	{
		printk("Configure Done\n");
		/*printk("I2C Master: Slave ADDR: 0x%x SCL: %d, SDA: %d, CLK(Hz): %u\n\n",
          DT_REG_ADDR(DT_NODELABEL(i2c_dev)), 
          DT_PROP(MY_TWIM, pinctrl-0),
          DT_PROP(MY_TWIM, pinctrl-1),
          DT_PROP(MY_TWIM, clock_frequency));*/
	}

	k_sleep(K_MSEC(1));

	//Auslesen Config ist nicht Implementiert Fehler -88 ENOSYS
	//uint32_t dev_config_tmp;
	//rc1 = i2c_get_config(i2c_dev, &dev_config_tmp);
	//if (rc1 != 0) {
	//	printk("I2C get_config failed\n");
	//}
	//if (dev_config != dev_config_tmp) {
	//	printk("I2C get_config returned invalid config\n");
	//}

	uint8_t reg_to_read = 3;

	w_data[0] = reg_to_read;

	uint8_t wr_addr[2];
	/* FRAM address */
	wr_addr[0] = reg_to_read;
	wr_addr[1] = 0x00;
	struct i2c_msg msgs[2];
	/* Send the address to read from */
	msgs[0].buf = wr_addr;
	msgs[0].len = 2U;
	msgs[0].flags = I2C_MSG_WRITE;

	/* Read from device. STOP after this. */
	msgs[1].buf = data;
	msgs[1].len = 1;
	msgs[1].flags = I2C_MSG_READ | I2C_MSG_STOP;

	rc1 = i2c_write(i2c_dev, &wr_addr[0], 1, (uint16_t)FRAM_I2C_ADDR);
	rc2 = i2c_read(i2c_dev, &data[0], 1, (uint16_t)FRAM_I2C_ADDR);
	rc3 = i2c_write_read(i2c_dev, (uint16_t)FRAM_I2C_ADDR, &w_data[0], 1, &r_data[0], 1);
	rc4 = i2c_transfer(i2c_dev, &msgs[0], 2, (uint16_t)FRAM_I2C_ADDR);
	//read_byte(i2c_dev, 0x00, &data[0], FRAM_I2C_ADDR);
	if (rc1 == 0 || rc2 == 0 || rc3 == 0 || rc4 == 0)
	{ 
		printk("all read. \n");
		printk("Value write data: %d \n", w_data);
		printk("Value read data: %d \n", r_data);
	}
	else
	{ printk("read fault \n"); }
	
	return;
}

NRF-Terminal Output:

Connected via Serial Port with settings COM3 115200 8n1 rtscts:off

*** Booting Zephyr OS build v3.0.99-ncs1  ***
I2C: is ready.
Configure Done
read fault
*** Booting Zephyr OS build v3.0.99-ncs1  ***
I2C: is ready.
Configure Done
read fault
[00:00:09.736,724] <err> i2c_nrfx_twim: Error 0x0BAE0001 occurred for message 0
[00:00:09.736,938] <err> i2c_nrfx_twim: Error 0x0BAE0001 occurred for message 0
[00:00:09.737,121] <err> i2c_nrfx_twim: Error 0x0BAE0001 occurred for message 0
[00:00:09.737,304] <err> i2c_nrfx_twim: Error 0x0BAE0001 occurred for message 0


The Project-Copy:

I2C-Test.zip

Thanks for Help

Parents Reply Children
  • Hello,

    i run the test and a crosscheck that the I2C-Device is still okey.

    The Log from the i2c-scan program:

    Connected via Serial Port with settings COM3 115200 8n1 rtscts:off
    
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    [00:00:28.661,743] <inf> app: Hello World! nrf52833dk_nrf52833
    [00:00:34.147,644] <err> app: err 0bae0001, addr 00
    [00:00:34.968,170] <err> app: err 0bae0001, addr 01
    [00:00:35.329,162] <err> app: err 0bae0001, addr 02
    [00:00:35.579,132] <err> app: err 0bae0001, addr 03
    [00:00:39.363,128] <err> app: err 0bae0001, addr 04
    [00:00:39.373,229] <err> app: err 0bae0001, addr 05
    [00:00:39.383,361] <err> app: err 0bae0001, addr 06
    [00:00:39.393,493] <err> app: err 0bae0001, addr 07
    [00:00:39.403,625] <err> app: err 0bae0001, addr 08
    [00:00:39.413,757] <err> app: err 0bae0001, addr 09
    [00:00:39.423,889] <err> app: err 0bae0001, addr 0a
    [00:00:39.434,020] <err> app: err 0bae0001, addr 0b
    [00:00:39.444,152] <err> app: err 0bae0001, addr 0c
    [00:00:39.454,284] <err> app: err 0bae0001, addr 0d
    [00:00:39.464,416] <err> app: err 0bae0001, addr 0e
    [00:00:39.474,548] <err> app: err 0bae0001, addr 0f
    [00:00:39.484,680] <err> app: err 0bae0001, addr 10
    [00:00:39.494,812] <err> app: err 0bae0001, addr 11
    [00:00:39.504,943] <err> app: err 0bae0001, addr 12
    [00:00:39.515,075] <err> app: err 0bae0001, addr 13
    [00:00:39.525,207] <err> app: err 0bae0001, addr 14
    [00:00:39.535,339] <err> app: err 0bae0001, addr 15
    [00:00:39.545,471] <err> app: err 0bae0001, addr 16
    [00:00:39.555,603] <err> app: err 0bae0001, addr 17
    [00:00:39.565,734] <err> app: err 0bae0001, addr 18
    [00:00:39.575,866] <err> app: err 0bae0001, addr 19
    [00:00:39.585,998] <err> app: err 0bae0001, addr 1a
    [00:00:39.596,130] <err> app: err 0bae0001, addr 1b
    [00:00:39.606,262] <err> app: err 0bae0001, addr 1c
    [00:00:39.616,394] <err> app: err 0bae0001, addr 1d
    [00:00:39.626,525] <err> app: err 0bae0001, addr 1e
    [00:00:39.636,657] <err> app: err 0bae0001, addr 1f
    [00:00:39.646,789] <err> app: err 0bae0001, addr 20
    [00:00:39.656,921] <err> app: err 0bae0001, addr 21
    [00:00:39.667,053] <err> app: err 0bae0001, addr 22
    [00:00:39.677,185] <err> app: err 0bae0001, addr 23
    [00:00:39.687,316] <err> app: err 0bae0001, addr 24
    [00:00:39.697,448] <err> app: err 0bae0001, addr 25
    [00:00:39.707,580] <err> app: err 0bae0001, addr 26
    [00:00:39.717,712] <err> app: err 0bae0001, addr 27
    [00:00:39.727,844] <err> app: err 0bae0001, addr 28
    [00:00:39.737,976] <err> app: err 0bae0001, addr 29
    [00:00:39.748,107] <err> app: err 0bae0001, addr 2a
    [00:00:39.758,239] <err> app: err 0bae0001, addr 2b
    [00:00:39.768,371] <err> app: err 0bae0001, addr 2c
    [00:00:39.778,503] <err> app: err 0bae0001, addr 2d
    [00:00:39.788,635] <err> app: err 0bae0001, addr 2e
    [00:00:39.798,767] <err> app: err 0bae0001, addr 2f
    [00:00:39.808,898] <err> app: err 0bae0001, addr 30
    [00:00:39.819,030] <err> app: err 0bae0001, addr 31
    [00:00:39.829,162] <err> app: err 0bae0001, addr 32
    [00:00:39.839,294] <err> app: err 0bae0001, addr 33
    [00:00:39.849,426] <err> app: err 0bae0001, addr 34
    [00:00:39.859,558] <err> app: err 0bae0001, addr 35
    [00:00:39.869,689] <err> app: err 0bae0001, addr 36
    [00:00:39.879,821] <err> app: err 0bae0001, addr 37
    [00:00:39.889,953] <err> app: err 0bae0001, addr 38
    [00:00:39.900,085] <err> app: err 0bae0001, addr 39
    [00:00:39.910,217] <err> app: err 0bae0001, addr 3a
    [00:00:39.920,349] <err> app: err 0bae0001, addr 3b
    [00:00:39.930,480] <err> app: err 0bae0001, addr 3c
    [00:00:39.940,612] <err> app: err 0bae0001, addr 3d
    [00:00:39.950,744] <err> app: err 0bae0001, addr 3e
    [00:00:39.960,876] <err> app: err 0bae0001, addr 3f
    [00:00:39.971,008] <err> app: err 0bae0001, addr 40
    [00:00:39.981,140] <err> app: err 0bae0001, addr 41
    [00:00:39.991,271] <err> app: err 0bae0001, addr 42
    [00:00:40.001,403] <err> app: err 0bae0001, addr 43
    [00:00:40.011,535] <err> app: err 0bae0001, addr 44
    [00:00:40.021,667] <err> app: err 0bae0001, addr 45
    [00:00:40.031,799] <err> app: err 0bae0001, addr 46
    [00:00:40.041,931] <err> app: err 0bae0001, addr 47
    [00:00:40.052,062] <err> app: err 0bae0001, addr 48
    [00:00:40.062,194] <err> app: err 0bae0001, addr 49
    [00:00:40.072,326] <err> app: err 0bae0001, addr 4a
    [00:00:40.082,458] <err> app: err 0bae0001, addr 4b
    [00:00:40.092,590] <err> app: err 0bae0001, addr 4c
    [00:00:40.102,722] <err> app: err 0bae0001, addr 4d
    [00:00:40.112,854] <err> app: err 0bae0001, addr 4e
    [00:00:40.122,985] <err> app: err 0bae0001, addr 4f
    [00:00:40.133,117] <err> app: err 0bae0001, addr 50
    [00:00:40.143,249] <err> app: err 0bae0001, addr 51
    [00:00:40.153,381] <err> app: err 0bae0001, addr 52
    [00:00:40.163,513] <err> app: err 0bae0001, addr 53
    [00:00:40.173,645] <err> app: err 0bae0001, addr 54
    [00:00:40.183,776] <err> app: err 0bae0001, addr 55
    [00:00:40.193,908] <err> app: err 0bae0001, addr 56
    [00:00:40.204,040] <err> app: err 0bae0001, addr 57
    [00:00:40.214,172] <err> app: err 0bae0001, addr 58
    [00:00:40.224,304] <err> app: err 0bae0001, addr 59
    [00:00:40.234,436] <err> app: err 0bae0001, addr 5a
    [00:00:40.244,567] <err> app: err 0bae0001, addr 5b
    [00:00:40.254,699] <err> app: err 0bae0001, addr 5c
    [00:00:40.264,831] <err> app: err 0bae0001, addr 5d
    [00:00:40.274,963] <err> app: err 0bae0001, addr 5e
    [00:00:40.285,095] <err> app: err 0bae0001, addr 5f
    [00:00:40.295,227] <err> app: err 0bae0001, addr 60
    [00:00:40.305,358] <err> app: err 0bae0001, addr 61
    [00:00:40.315,490] <err> app: err 0bae0001, addr 62
    [00:00:40.325,622] <err> app: err 0bae0001, addr 63
    [00:00:40.335,754] <err> app: err 0bae0001, addr 64
    [00:00:40.345,886] <err> app: err 0bae0001, addr 65
    [00:00:40.356,018] <err> app: err 0bae0001, addr 66
    [00:00:40.366,149] <err> app: err 0bae0001, addr 67
    [00:00:40.376,281] <err> app: err 0bae0001, addr 68
    [00:00:40.386,413] <err> app: err 0bae0001, addr 69
    [00:00:40.396,545] <err> app: err 0bae0001, addr 6a
    [00:00:40.406,677] <err> app: err 0bae0001, addr 6b
    [00:00:40.416,809] <err> app: err 0bae0001, addr 6c
    [00:00:40.426,940] <err> app: err 0bae0001, addr 6d
    [00:00:40.437,072] <err> app: err 0bae0001, addr 6e
    [00:00:40.447,204] <err> app: err 0bae0001, addr 6f
    [00:00:40.457,336] <err> app: err 0bae0001, addr 70
    [00:00:40.467,468] <err> app: err 0bae0001, addr 71
    [00:00:40.477,600] <err> app: err 0bae0001, addr 72
    [00:00:40.487,731] <err> app: err 0bae0001, addr 73
    [00:00:40.497,863] <err> app: err 0bae0001, addr 74
    [00:00:40.507,995] <err> app: err 0bae0001, addr 75
    [00:00:40.518,127] <err> app: err 0bae0001, addr 76
    [00:00:40.528,259] <err> app: err 0bae0001, addr 77
    [00:00:40.538,391] <err> app: err 0bae0001, addr 78
    [00:00:40.548,522] <err> app: err 0bae0001, addr 79
    [00:00:40.558,654] <err> app: err 0bae0001, addr 7a
    [00:00:40.568,786] <err> app: err 0bae0001, addr 7b
    [00:00:40.578,918] <err> app: err 0bae0001, addr 7c
    [00:00:40.589,050] <err> app: err 0bae0001, addr 7d
    [00:00:40.599,182] <err> app: err 0bae0001, addr 7e
    [00:00:50.343,811] <inf> app: 1 sec passed
    [00:00:52.382,751] <inf> app: 1 sec passed
    [00:00:55.435,302] <inf> app: 1 sec passed
    [00:00:57.412,811] <inf> app: 1 sec passed
    [00:00:58.562,469] <inf> app: 1 sec passed
    [00:00:59.562,591] <inf> app: 1 sec passed
    [00:01:00.562,683] <inf> app: 1 sec passed
    [00:01:01.562,774] <inf> app: 1 sec passed
    [00:01:02.562,866] <inf> app: 1 sec passed
    [00:01:03.562,957] <inf> app: 1 sec passed
    [00:01:04.563,049] <inf> app: 1 sec passed
    [00:01:05.563,140] <inf> app: 1 sec passed
    [00:01:06.563,232] <inf> app: 1 sec passed
    [00:01:07.563,323] <inf> app: 1 sec passed
    [00:01:08.563,415] <inf> app: 1 sec passed
    [00:01:09.563,507] <inf> app: 1 sec passed
    [00:01:10.563,598] <inf> app: 1 sec passed
    [00:01:11.563,690] <inf> app: 1 sec passed
    [00:01:12.563,781] <inf> app: 1 sec passed
    [00:01:13.563,873] <inf> app: 1 sec passed
    [00:01:14.563,964] <inf> app: 1 sec passed
    [00:01:15.564,056] <inf> app: 1 sec passed
    [00:01:16.564,147] <inf> app: 1 sec passed
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    [00:00:00.381,591] <inf> app: Hello World! nrf52833dk_nrf52833
    [00:00:00.381,652] <err> app: err 0bae0001, addr 00
    [00:00:00.391,784] <err> app: err 0bae0001, addr 01
    [00:00:00.401,947] <err> app: err 0bae0001, addr 02
    [00:00:00.412,109] <err> app: err 0bae0001, addr 03
    [00:00:00.422,241] <err> app: err 0bae0001, addr 04
    [00:00:00.432,373] <err> app: err 0bae0001, addr 05
    [00:00:00.442,504] <err> app: err 0bae0001, addr 06
    [00:00:00.452,636] <err> app: err 0bae0001, addr 07
    [00:00:00.462,768] <err> app: err 0bae0001, addr 08
    [00:00:00.472,900] <err> app: err 0bae0001, addr 09
    [00:00:00.483,032] <err> app: err 0bae0001, addr 0a
    [00:00:00.493,164] <err> app: err 0bae0001, addr 0b
    [00:00:00.503,295] <err> app: err 0bae0001, addr 0c
    [00:00:00.513,397] <err> app: err 0bae0001, addr 0d
    [00:00:00.523,529] <err> app: err 0bae0001, addr 0e
    [00:00:00.533,660] <err> app: err 0bae0001, addr 0f
    [00:00:00.543,792] <err> app: err 0bae0001, addr 10
    [00:00:00.553,924] <err> app: err 0bae0001, addr 11
    [00:00:00.564,056] <err> app: err 0bae0001, addr 12
    [00:00:00.574,188] <err> app: err 0bae0001, addr 13
    [00:00:00.584,320] <err> app: err 0bae0001, addr 14
    [00:00:00.594,451] <err> app: err 0bae0001, addr 15
    [00:00:00.604,583] <err> app: err 0bae0001, addr 16
    [00:00:00.614,715] <err> app: err 0bae0001, addr 17
    [00:00:00.624,847] <err> app: err 0bae0001, addr 18
    [00:00:00.635,009] <err> app: err 0bae0001, addr 19
    [00:00:00.645,172] <err> app: err 0bae0001, addr 1a
    [00:00:00.655,303] <err> app: err 0bae0001, addr 1b
    [00:00:00.665,435] <err> app: err 0bae0001, addr 1c
    [00:00:00.675,567] <err> app: err 0bae0001, addr 1d
    [00:00:00.685,699] <err> app: err 0bae0001, addr 1e
    [00:00:00.695,831] <err> app: err 0bae0001, addr 1f
    [00:00:00.705,963] <err> app: err 0bae0001, addr 20
    [00:00:00.716,094] <err> app: err 0bae0001, addr 21
    [00:00:00.726,226] <err> app: err 0bae0001, addr 22
    [00:00:00.736,358] <err> app: err 0bae0001, addr 23
    [00:00:00.746,459] <err> app: err 0bae0001, addr 24
    [00:00:00.756,591] <err> app: err 0bae0001, addr 25
    [00:00:00.766,723] <err> app: err 0bae0001, addr 26
    [00:00:00.776,855] <err> app: err 0bae0001, addr 27
    [00:00:00.786,987] <err> app: err 0bae0001, addr 28
    [00:00:00.797,119] <err> app: err 0bae0001, addr 29
    [00:00:00.807,250] <err> app: err 0bae0001, addr 2a
    [00:00:00.817,382] <err> app: err 0bae0001, addr 2b
    [00:00:00.827,514] <err> app: err 0bae0001, addr 2c
    [00:00:00.837,646] <err> app: err 0bae0001, addr 2d
    [00:00:00.847,778] <err> app: err 0bae0001, addr 2e
    [00:00:00.857,910] <err> app: err 0bae0001, addr 2f
    [00:00:00.868,072] <err> app: err 0bae0001, addr 30
    [00:00:00.878,234] <err> app: err 0bae0001, addr 31
    [00:00:00.888,366] <err> app: err 0bae0001, addr 32
    [00:00:00.898,498] <err> app: err 0bae0001, addr 33
    [00:00:00.908,630] <err> app: err 0bae0001, addr 34
    [00:00:00.918,762] <err> app: err 0bae0001, addr 35
    [00:00:00.928,894] <err> app: err 0bae0001, addr 36
    [00:00:00.939,025] <err> app: err 0bae0001, addr 37
    [00:00:00.949,157] <err> app: err 0bae0001, addr 38
    [00:00:00.959,289] <err> app: err 0bae0001, addr 39
    [00:00:00.969,421] <err> app: err 0bae0001, addr 3a
    [00:00:00.979,522] <err> app: err 0bae0001, addr 3b
    [00:00:00.989,654] <err> app: err 0bae0001, addr 3c
    [00:00:00.999,786] <err> app: err 0bae0001, addr 3d
    [00:00:01.009,918] <err> app: err 0bae0001, addr 3e
    [00:00:01.020,050] <err> app: err 0bae0001, addr 3f
    [00:00:01.030,181] <err> app: err 0bae0001, addr 40
    [00:00:01.040,313] <err> app: err 0bae0001, addr 41
    [00:00:01.050,445] <err> app: err 0bae0001, addr 42
    [00:00:01.060,577] <err> app: err 0bae0001, addr 43
    [00:00:01.070,709] <err> app: err 0bae0001, addr 44
    [00:00:01.080,841] <err> app: err 0bae0001, addr 45
    [00:00:01.090,972] <err> app: err 0bae0001, addr 46
    [00:00:01.101,135] <err> app: err 0bae0001, addr 47
    [00:00:01.111,297] <err> app: err 0bae0001, addr 48
    [00:00:01.121,398] <err> app: err 0bae0001, addr 49
    [00:00:01.131,530] <err> app: err 0bae0001, addr 4a
    [00:00:01.141,662] <err> app: err 0bae0001, addr 4b
    [00:00:01.151,794] <err> app: err 0bae0001, addr 4c
    [00:00:01.161,926] <err> app: err 0bae0001, addr 4d
    [00:00:01.172,058] <err> app: err 0bae0001, addr 4e
    [00:00:01.182,189] <err> app: err 0bae0001, addr 4f
    [00:00:01.192,321] *** Booting Zephyr OS build v3.0.99-ncs1  ***
    [00:00:04.561,584] <inf> app: Hello World! nrf52833dk_nrf52833
    [00:00:04.561,645] <err> app: err 0bae0001, addr 00
    [00:00:04.571,746] <err> app: err 0bae0001, addr 01
    [00:00:04.581,878] <err> app: err 0bae0001, addr 02
    [00:00:04.592,010] <err> app: err 0bae0001, addr 03
    [00:00:04.602,142] <err> app: err 0bae0001, addr 04
    [00:00:04.612,274] <err> app: err 0bae0001, addr 05
    [00:00:04.622,406] <err> app: err 0bae0001, addr 06
    [00:00:04.632,537] <err> app: err 0bae0001, addr 07
    [00:00:04.642,669] <err> app: err 0bae0001, addr 08
    [00:00:04.652,801] <err> app: err 0bae0001, addr 09
    [00:00:04.662,933] <err> app: err 0bae0001, addr 0a
    [00:00:04.673,065] <err> app: err 0bae0001, addr 0b
    [00:00:04.683,197] <err> app: err 0bae0001, addr 0c
    [00:00:04.693,328] <err> app: err 0bae0001, addr 0d
    [00:00:04.703,460] <err> app: err 0bae0001, addr 0e
    [00:00:04.713,592] <err> app: err 0bae0001, addr 0f
    [00:00:04.723,724] <err> app: err 0bae0001, addr 10
    [00:00:04.733,856] <err> app: err 0bae0001, addr 11
    [00:00:04.743,988] <err> app: err 0bae0001, addr 12
    [00:00:04.754,119] <err> app: err 0bae0001, addr 13
    [00:00:04.764,251] <err> app: err 0bae0001, addr 14
    [00:00:04.774,383] <err> app: err 0bae0001, addr 15
    [00:00:04.784,515] <err> app: err 0bae0001, addr 16
    [00:00:04.794,647] <err> app: err 0bae0001, addr 17
    [00:00:04.804,779] <err> app: err 0bae0001, addr 18
    [00:00:04.814,910] <err> app: err 0bae0001, addr 19
    [00:00:04.825,042] <err> app: err 0bae0001, addr 1a
    [00:00:04.835,174] <err> app: err 0bae0001, addr 1b
    [00:00:04.845,306] <err> app: err 0bae0001, addr 1c
    [00:00:04.855,438] <err> app: err 0bae0001, addr 1d
    [00:00:04.865,570] <err> app: err 0bae0001, addr 1e
    [00:00:04.875,701] <err> app: err 0bae0001, addr 1f
    [00:00:04.885,833] <err> app: err 0bae0001, addr 20
    [00:00:04.895,965] <err> app: err 0bae0001, addr 21
    [00:00:04.906,097] <err> app: err 0bae0001, addr 22
    [00:00:04.916,229] <err> app: err 0bae0001, addr 23
    [00:00:04.926,361] <err> app: err 0bae0001, addr 24
    [00:00:04.936,492] <err> app: err 0bae0001, addr 25
    [00:00:04.946,624] <err> app: err 0bae0001, addr 26
    [00:00:04.956,756] <err> app: err 0bae0001, addr 27
    [00:00:04.966,888] <err> app: err 0bae0001, addr 28
    [00:00:04.977,020] <err> app: err 0bae0001, addr 29
    [00:00:04.987,152] <err> app: err 0bae0001, addr 2a
    [00:00:04.997,283] <err> app: err 0bae0001, addr 2b
    [00:00:05.007,415] <err> app: err 0bae0001, addr 2c
    [00:00:05.017,547] <err> app: err 0bae0001, addr 2d
    [00:00:05.027,679] <err> app: err 0bae0001, addr 2e
    [00:00:05.037,811] <err> app: err 0bae0001, addr 2f
    [00:00:05.047,943] <err> app: err 0bae0001, addr 30
    [00:00:05.058,074] <err> app: err 0bae0001, addr 31
    [00:00:05.068,206] <err> app: err 0bae0001, addr 32
    [00:00:05.078,338] <err> app: err 0bae0001, addr 33
    [00:00:05.088,470] <err> app: err 0bae0001, addr 34
    [00:00:05.098,602] <err> app: err 0bae0001, addr 35
    [00:00:05.108,734] <err> app: err 0bae0001, addr 36
    [00:00:05.118,865] <err> app: err 0bae0001, addr 37
    [00:00:05.128,997] <err> app: err 0bae0001, addr 38
    [00:00:05.139,129] <err> app: err 0bae0001, addr 39
    [00:00:05.149,261] <err> app: err 0bae0001, addr 3a
    [00:00:05.159,393] <err> app: err 0bae0001, addr 3b
    [00:00:05.169,525] <err> app: err 0bae0001, addr 3c
    [00:00:05.179,656] <err> app: err 0bae0001, addr 3d
    [00:00:05.189,788] <err> app: err 0bae0001, addr 3e
    [00:00:05.199,920] <err> app: err 0bae0001, addr 3f
    [00:00:05.210,052] <err> app: err 0bae0001, addr 40
    [00:00:05.220,184] <err> app: err 0bae0001, addr 41
    [00:00:05.230,316] <err> app: err 0bae0001, addr 42
    [00:00:05.240,447] <err> app: err 0bae0001, addr 43
    [00:00:05.250,579] <err> app: err 0bae0001, addr 44
    [00:00:05.260,711] <err> app: err 0bae0001, addr 45
    [00:00:05.270,843] <err> app: err 0bae0001, addr 46
    [00:00:05.280,975] <err> app: err 0bae0001, addr 47
    [00:00:05.291,107] <err> app: err 0bae0001, addr 48
    [00:00:05.301,239] <err> app: err 0bae0001, addr 49
    [00:00:05.311,370] <err> app: err 0bae0001, addr 4a
    [00:00:05.321,502] <err> app: err 0bae0001, addr 4b
    [00:00:05.331,634] <err> app: err 0bae0001, addr 4c
    [00:00:05.341,766] <err> app: err 0bae0001, addr 4d
    [00:00:05.351,898] <err> app: err 0bae0001, addr 4e
    [00:00:05.362,030] <err> app: err 0bae0001, addr 4f
    [00:00:05.372,161] <err> app: err 0bae0001, addr 50
    [00:00:05.382,293] <err> app: err 0bae0001, addr 51
    [00:00:05.392,425] <err> app: err 0bae0001, addr 52
    [00:00:05.402,557] <err> app: err 0bae0001, addr 53
    [00:00:05.412,689] <err> app: err 0bae0001, addr 54
    [00:00:05.422,821] <err> app: err 0bae0001, addr 55
    [00:00:05.432,952] <err> app: err 0bae0001, addr 56
    [00:00:05.443,084] <err> app: err 0bae0001, addr 57
    [00:00:05.453,216] <err> app: err 0bae0001, addr 58
    [00:00:05.463,348] <err> app: err 0bae0001, addr 59
    [00:00:05.473,480] <err> app: err 0bae0001, addr 5a
    [00:00:05.483,612] <err> app: err 0bae0001, addr 5b
    [00:00:05.493,743] <err> app: err 0bae0001, addr 5c
    [00:00:05.503,875] <err> app: err 0bae0001, addr 5d
    [00:00:05.514,007] <err> app: err 0bae0001, addr 5e
    [00:00:05.524,139] <err> app: err 0bae0001, addr 5f
    [00:00:05.534,271] <err> app: err 0bae0001, addr 60
    [00:00:05.544,403] <err> app: err 0bae0001, addr 61
    [00:00:05.554,534] <err> app: err 0bae0001, addr 62
    [00:00:05.564,666] <err> app: err 0bae0001, addr 63
    [00:00:05.574,798] <err> app: err 0bae0001, addr 64
    [00:00:05.584,930] <err> app: err 0bae0001, addr 65
    [00:00:05.595,062] <err> app: err 0bae0001, addr 66
    [00:00:05.605,194] <err> app: err 0bae0001, addr 67
    [00:00:05.615,325] <err> app: err 0bae0001, addr 68
    [00:00:05.625,457] <err> app: err 0bae0001, addr 69
    [00:00:05.635,589] <err> app: err 0bae0001, addr 6a
    [00:00:05.645,721] <err> app: err 0bae0001, addr 6b
    [00:00:05.655,853] <err> app: err 0bae0001, addr 6c
    [00:00:05.665,985] <err> app: err 0bae0001, addr 6d
    [00:00:05.676,116] <err> app: err 0bae0001, addr 6e
    [00:00:05.686,248] <err> app: err 0bae0001, addr 6f
    [00:00:05.696,380] <err> app: err 0bae0001, addr 70
    [00:00:05.706,512] <err> app: err 0bae0001, addr 71
    [00:00:05.716,644] <err> app: err 0bae0001, addr 72
    [00:00:05.726,776] <err> app: err 0bae0001, addr 73
    [00:00:05.736,907] <err> app: err 0bae0001, addr 74
    [00:00:05.747,039] <err> app: err 0bae0001, addr 75
    [00:00:05.757,171] <err> app: err 0bae0001, addr 76
    [00:00:05.767,303] <err> app: err 0bae0001, addr 77
    [00:00:05.777,435] <err> app: err 0bae0001, addr 78
    [00:00:05.787,567] <err> app: err 0bae0001, addr 79
    [00:00:05.797,698] <err> app: err 0bae0001, addr 7a
    [00:00:05.807,830] <err> app: err 0bae0001, addr 7b
    [00:00:05.817,962] <err> app: err 0bae0001, addr 7c
    [00:00:05.828,094] <err> app: err 0bae0001, addr 7d
    [00:00:05.838,226] <err> app: err 0bae0001, addr 7e
    [00:00:05.848,327] <inf> app: 1 sec passed
    [00:00:06.848,419] <inf> app: 1 sec passed
    [00:00:07.848,510] <inf> app: 1 sec passed
    [00:00:08.848,602] <inf> app: 1 sec passed
    [00:00:09.848,693] <inf> app: 1 sec passed
    [00:00:10.848,785] <inf> app: 1 sec passed
    [00:00:11.848,876] <inf> app: 1 sec passed
    [00:00:12.848,968] <inf> app: 1 sec passed
    [00:00:13.849,060] <inf> app: 1 sec passed
    [00:00:14.849,151] <inf> app: 1 sec passed
    [00:00:15.849,243] <inf> app: 1 sec passed
    [00:00:16.849,334] <inf> app: 1 sec passed
    [00:00:17.849,426] <inf> app: 1 sec passed
    [00:00:18.849,517] <inf> app: 1 sec passed
    [00:00:19.849,609] <inf> app: 1 sec passed
    [00:00:20.849,700] <inf> app: 1 sec passed
    [00:00:21.849,792] <inf> app: 1 sec passed
    [00:00:22.849,884] <inf> app: 1 sec passed
    [00:00:23.849,975] <inf> app: 1 sec passed
    [00:00:24.850,067] <inf> app: 1 sec passed
    [00:00:25.850,158] <inf> app: 1 sec passed
    [00:00:26.850,250] <inf> app: 1 sec passed
    [00:00:27.850,341] <inf> app: 1 sec passed
    [00:00:28.850,433] <inf> app: 1 sec passed
    [00:00:29.850,524] <inf> app: 1 sec passed
    [00:00:30.850,616] <inf> app: 1 sec passed
    [00:00:31.850,708] <inf> app: 1 sec passed
    [00:00:32.850,799] <inf> app: 1 sec passed
    [00:00:33.850,891] <inf> app: 1 sec passed
    [00:00:34.850,982] <inf> app: 1 sec passed
    [00:00:35.851,074] <inf> app: 1 sec passed
    [00:00:36.851,165] <inf> app: 1 sec passed
    [00:00:37.851,257] <inf> app: 1 sec passed
    [00:00:38.851,348] <inf> app: 1 sec passed
    [00:00:39.851,440] <inf> app: 1 sec passed
    [00:00:40.851,531] <inf> app: 1 sec passed
    [00:00:41.851,623] <inf> app: 1 sec passed
    [00:00:42.851,715] <inf> app: 1 sec passed
    [00:00:43.851,806] <inf> app: 1 sec passed
    [00:00:44.851,898] <inf> app: 1 sec passed
    [00:00:45.851,989] <inf> app: 1 sec passed
    [00:00:46.852,081] <inf> app: 1 sec passed
    [00:00:47.852,172] <inf> app: 1 sec passed
    [00:00:48.852,264] <inf> app: 1 sec passed
    [00:00:49.852,355] <inf> app: 1 sec passed
    [00:00:50.852,447] <inf> app: 1 sec passed
    [00:00:51.852,539] <inf> app: 1 sec passed
    [00:00:52.852,630] <inf> app: 1 sec passed
    [00:00:53.852,722] <inf> app: 1 sec passed
    [00:00:54.852,813] <inf> app: 1 sec passed
    [00:00:55.852,905] <inf> app: 1 sec passed
    [00:00:56.852,996] <inf> app: 1 sec passed
    [00:00:57.853,088] <inf> app: 1 sec passed
    [00:00:58.853,179] <inf> app: 1 sec passed
    [00:00:59.853,271] <inf> app: 1 sec passed
    [00:01:00.853,363] <inf> app: 1 sec passed
    [00:01:01.853,454] <inf> app: 1 sec passed
    [00:01:02.853,546] <inf> app: 1 sec passed
    [00:01:03.853,637] <inf> app: 1 sec passed
    [00:01:04.853,729] <inf> app: 1 sec passed
    [00:01:05.853,820] <inf> app: 1 sec passed
    [00:01:06.853,912] <inf> app: 1 sec passed
    [00:01:07.854,003] <inf> app: 1 sec passed
    [00:01:08.854,095] <inf> app: 1 sec passed
    [00:01:09.854,187] <inf> app: 1 sec passed
    [00:01:10.854,278] <inf> app: 1 sec passed
    [00:01:11.854,370] <inf> app: 1 sec passed
    [00:01:12.854,461] <inf> app: 1 sec passed
    [00:01:13.854,553] <inf> app: 1 sec passed
    [00:01:14.854,644] <inf> app: 1 sec passed
    [00:01:15.854,736] <inf> app: 1 sec passed
    [00:01:16.854,827] <inf> app: 1 sec passed
    [00:01:17.854,919] <inf> app: 1 sec passed
    [00:01:18.855,010] <inf> app: 1 sec passed
    [00:01:19.855,102] <inf> app: 1 sec passed
    [00:01:20.855,194] <inf> app: 1 sec passed
    [00:01:21.855,285] <inf> app: 1 sec passed
    [00:01:22.855,377] <inf> app: 1 sec passed
    [00:01:23.855,468] <inf> app: 1 sec passed
    [00:01:24.855,560] <inf> app: 1 sec passed
    [00:01:25.855,651] <inf> app: 1 sec passed
    [00:01:26.855,743] <inf> app: 1 sec passed
    [00:01:27.855,834] <inf> app: 1 sec passed
    [00:01:28.855,926] <inf> app: 1 sec passed
    [00:01:29.856,018] <inf> app: 1 sec passed
    [00:01:30.856,109] <inf> app: 1 sec passed
    [00:01:31.856,201] <inf> app: 1 sec passed
    [00:01:32.856,292] <inf> app: 1 sec passed
    [00:01:33.856,384] <inf> app: 1 sec passed
    [00:01:34.856,475] <inf> app: 1 sec passed
    [00:01:35.856,567] <inf> app: 1 sec passed
    [00:01:36.856,658] <inf> app: 1 sec passed
    [00:01:37.856,750] <inf> app: 1 sec passed
    [00:01:38.856,842] <inf> app: 1 sec passed
    [00:01:39.856,933] <inf> app: 1 sec passed
    [00:01:40.857,025] <inf> app: 1 sec passed
    [00:01:41.857,116] <inf> app: 1 sec passed
    [00:01:42.857,208] <inf> app: 1 sec passed
    [00:01:43.857,299] <inf> app: 1 sec passed
    [00:01:44.857,391] <inf> app: 1 sec passed
    [00:01:45.857,482] <inf> app: 1 sec passed
    [00:01:46.857,574] <inf> app: 1 sec passed
    [00:01:47.857,666] <inf> app: 1 sec passed
    [00:01:48.857,757] <inf> app: 1 sec passed
    [00:01:49.857,849] <inf> app: 1 sec passed
    [00:01:50.857,940] <inf> app: 1 sec passed
    [00:01:51.858,032] <inf> app: 1 sec passed
    [00:01:52.858,123] <inf> app: 1 sec passed
    [00:01:53.858,215] <inf> app: 1 sec passed
    [00:01:54.858,306] <inf> app: 1 sec passed
    [00:01:55.858,398] <inf> app: 1 sec passed
    [00:01:56.858,489] <inf> app: 1 sec passed
    [00:01:57.858,581] <inf> app: 1 sec passed
    [00:01:58.858,673] <inf> app: 1 sec passed
    [00:01:59.858,764] <inf> app: 1 sec passed
    [00:02:00.858,856] <inf> app: 1 sec passed
    [00:02:01.858,947] <inf> app: 1 sec passed
    [00:02:02.859,039] <inf> app: 1 sec passed
    [00:02:03.859,130] <inf> app: 1 sec passed
    [00:02:04.859,222] <inf> app: 1 sec passed
    [00:02:05.859,313] <inf> app: 1 sec passed
    [00:02:06.859,405] <inf> app: 1 sec passed
    [00:02:07.859,497] <inf> app: 1 sec passed
    [00:02:08.859,588] <inf> app: 1 sec passed
    [00:02:09.859,680] <inf> app: 1 sec passed
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    [00:00:00.379,638] <inf> app: Hello World! nrf52833dk_nrf52833
    [00:00:00.379,699] <err> app: err 0bae0001, addr 00
    [00:00:00.389,801] <err> app: err 0bae0001, addr 01
    [00:00:00.399,932] <err> app: err 0bae0001, addr 02
    [00:00:00.410,064] <err> app: err 0bae0001, addr 03
    [00:00:00.420,196] <err> app: err 0bae0001, addr 04
    [00:00:00.430,328] <err> app: err 0bae0001, addr 05
    [00:00:00.440,460] <err> app: err 0bae0001, addr 06
    [00:00:00.450,592] <err> app: err 0bae0001, addr 07
    [00:00:00.460,723] <err> app: err 0bae0001, addr 08
    [00:00:00.470,855] <err> app: err 0bae0001, addr 09
    [00:00:00.480,987] <err> app: err 0bae0001, addr 0a
    [00:00:00.491,119] <err> app: err 0bae0001, addr 0b
    [00:00:00.501,251] <err> app: err 0bae0001, addr 0c
    [00:00:00.511,383] <err> app: err 0bae0001, addr 0d
    [00:00:00.521,514] <err> app: err 0bae0001, addr 0e
    [00:00:00.531,646] <err> app: err 0bae0001, addr 0f
    [00:00:00.541,778] <err> app: err 0bae0001, addr 10
    [00:00:00.551,910] <err> app: err 0bae0001, addr 11
    [00:00:00.562,042] <err> app: err 0bae0001, addr 12
    [00:00:00.572,174] <err> app: err 0bae0001, addr 13
    [00:00:00.582,305] <err> app: err 0bae0001, addr 14
    [00:00:00.592,437] <err> app: err 0bae0001, addr 15
    [00:00:00.602,569] <err> app: err 0bae0001, addr 16
    [00:00:00.612,701] <err> app: err 0bae0001, addr 17
    [00:00:00.622,833] <err> app: err 0bae0001, addr 18
    [00:00:00.632,965] <err> app: err 0bae0001, addr 19
    [00:00:00.643,096] <err> app: err 0bae0001, addr 1a
    [00:00:00.653,228] <err> app: err 0bae0001, addr 1b
    [00:00:00.663,360] <err> app: err 0bae0001, addr 1c
    [00:00:00.673,492] <err> app: err 0bae0001, addr 1d
    [00:00:00.683,624] <err> app: err 0bae0001, addr 1e
    [00:00:00.693,756] <err> app: err 0bae0001, addr 1f
    [00:00:00.703,887] <err> app: err 0bae0001, addr 20
    [00:00:00.714,019] <err> app: err 0bae0001, addr 21
    [00:00:00.724,151] <err> app: err 0bae0001, addr 22
    [00:00:00.734,283] <err> app: err 0bae0001, addr 23
    [00:00:00.744,415] <err> app: err 0bae0001, addr 24
    [00:00:00.754,547] <err> app: err 0bae0001, addr 25
    [00:00:00.764,678] <err> app: err 0bae0001, addr 26
    [00:00:00.774,810] <err> app: err 0bae0001, addr 27
    [00:00:00.784,942] <err> app: err 0bae0001, addr 28
    [00:00:00.795,074] <err> app: err 0bae0001, addr 29
    [00:00:00.805,206] <err> app: err 0bae0001, addr 2a
    [00:00:00.815,338] <err> app: err 0bae0001, addr 2b
    [00:00:00.825,469] <err> app: err 0bae0001, addr 2c
    [00:00:00.835,601] <err> app: err 0bae0001, addr 2d
    [00:00:00.845,733] <err> app: err 0bae0001, addr 2e
    [00:00:00.855,865] <err> app: err 0bae0001, addr 2f
    [00:00:00.865,997] <err> app: err 0bae0001, addr 30
    [00:00:00.876,129] <err> app: err 0bae0001, addr 31
    [00:00:00.886,260] <err> app: err 0bae0001, addr 32
    [00:00:00.896,392] <err> app: err 0bae0001, addr 33
    [00:00:00.906,524] <err> app: err 0bae0001, addr 34
    [00:00:00.916,656] <err> app: err 0bae0001, addr 35
    [00:00:00.926,788] <err> app: err 0bae0001, addr 36
    [00:00:00.936,920] <err> app: err 0bae0001, addr 37
    [00:00:00.947,052] <err> app: err 0bae0001, addr 38
    [00:00:00.957,183] <err> app: err 0bae0001, addr 39
    [00:00:00.967,315] <err> app: err 0bae0001, addr 3a
    [00:00:00.977,447] <err> app: err 0bae0001, addr 3b
    [00:00:00.987,579] <err> app: err 0bae0001, addr 3c
    [00:00:00.997,711] <err> app: err 0bae0001, addr 3d
    [00:00:01.007,843] <err> app: err 0bae0001, addr 3e
    [00:00:01.017,974] <err> app: err 0bae0001, addr 3f
    [00:00:01.028,106] <err> app: err 0bae0001, addr 40
    [00:00:01.038,238] <err> app: err 0bae0001, addr 41
    [00:00:01.048,370] <err> app: err 0bae0001, addr 42
    [00:00:01.058,502] <err> app: err 0bae0001, addr 43
    [00:00:01.068,634] <err> app: err 0bae0001, addr 44
    [00:00:01.078,765] <err> app: err 0bae0001, addr 45
    [00:00:01.088,897] <err> app: err 0bae0001, addr 46
    [00:00:01.099,029] <err> app: err 0bae0001, addr 47
    [00:00:01.109,161] <err> app: err 0bae0001, addr 48
    [00:00:01.119,293] <err> app: err 0bae0001, addr 49
    [00:00:01.129,425] <err> app: err 0bae0001, addr 4a
    [00:00:01.139,556] <err> app: err 0bae0001, addr 4b
    [00:00:01.149,688] <err> app: err 0bae0001, addr 4c
    [00:00:01.159,820] <err> app: err 0bae0001, addr 4d
    [00:00:01.169,952] <err> app: err 0bae0001, addr 4e
    [00:00:01.180,084] <err> app: err 0bae0001, addr 4f
    [00:00:01.190,216] <err> app: err 0bae0001, addr 50
    [00:00:01.200,347] <err> app: err 0bae0001, addr 51
    [00:00:01.210,479] <err> app: err 0bae0001, addr 52
    [00:00:01.220,611] <err> app: err 0bae0001, addr 53
    [00:00:01.230,743] <err> app: err 0bae0001, addr 54
    [00:00:01.240,875] <err> app: err 0bae0001, addr 55
    [00:00:01.251,007] <err> app: err 0bae0001, addr 56
    [00:00:01.261,138] <err> app: err 0bae0001, addr 57
    [00:00:01.271,270] <err> app: err 0bae0001, addr 58
    [00:00:01.281,402] <err> app: err 0bae0001, addr 59
    [00:00:01.291,534] <err> app: err 0bae0001, addr 5a
    [00:00:01.301,666] <err> app: err 0bae0001, addr 5b
    [00:00:01.311,798] <err> app: err 0bae0001, addr 5c
    [00:00:01.321,929] <err> app: err 0bae0001, addr 5d
    [00:00:01.332,061] <err> app: err 0bae0001, addr 5e
    [00:00:01.342,193] <err> app: err 0bae0001, addr 5f
    [00:00:01.352,325] <err> app: err 0bae0001, addr 60
    [00:00:01.362,457] <err> app: err 0bae0001, addr 61
    [00:00:01.372,589] <err> app: err 0bae0001, addr 62
    [00:00:01.382,720] <err> app: err 0bae0001, addr 63
    [00:00:01.392,852] <err> app: err 0bae0001, addr 64
    [00:00:01.402,984] <err> app: err 0bae0001, addr 65
    [00:00:01.413,116] <err> app: err 0bae0001, addr 66
    [00:00:01.423,248] <err> app: err 0bae0001, addr 67
    [00:00:01.433,380] <err> app: err 0bae0001, addr 68
    [00:00:01.443,511] <err> app: err 0bae0001, addr 69
    [00:00:01.453,643] <err> app: err 0bae0001, addr 6a
    [00:00:01.463,775] <err> app: err 0bae0001, addr 6b
    [00:00:01.473,907] <err> app: err 0bae0001, addr 6c
    [00:00:01.484,039] <err> app: err 0bae0001, addr 6d
    [00:00:01.494,171] <err> app: err 0bae0001, addr 6e
    [00:00:01.504,302] <err> app: err 0bae0001, addr 6f
    [00:00:01.514,434] <err> app: err 0bae0001, addr 70
    [00:00:01.524,566] <err> app: err 0bae0001, addr 71
    [00:00:01.534,698] <err> app: err 0bae0001, addr 72
    [00:00:01.544,830] <err> app: err 0bae0001, addr 73
    [00:00:01.554,962] <err> app: err 0bae0001, addr 74
    [00:00:01.565,093] <err> app: err 0bae0001, addr 75
    [00:00:01.575,225] <err> app: err 0bae0001, addr 76
    [00:00:01.585,357] <err> app: err 0bae0001, addr 77
    [00:00:01.595,489] <err> app: err 0bae0001, addr 78
    [00:00:01.605,621] <err> app: err 0bae0001, addr 79
    [00:00:01.615,753] <err> app: err 0bae0001, addr 7a
    [00:00:01.625,885] <err> app: err 0bae0001, addr 7b
    [00:00:01.636,016] <err> app: err 0bae0001, addr 7c
    [00:00:01.646,148] <err> app: err 0bae0001, addr 7d
    [00:00:01.656,280] <err> app: err 0bae0001, addr 7e
    [00:00:01.666,381] <inf> app: 1 sec passed
    [00:00:02.666,473] <inf> app: 1 sec passed
    [00:00:03.666,564] <inf> app: 1 sec passed
    [00:00:04.666,656] <inf> app: 1 sec passed
    [00:00:05.666,748] <inf> app: 1 sec passed
    [00:00:06.666,839] <inf> app: 1 sec passed
    [00:00:07.666,931] <inf> app: 1 sec passed
    [00:00:08.667,022] <inf> app: 1 sec passed
    [00:00:09.667,114] <inf> app: 1 sec passed
    [00:00:10.667,205] <inf> app: 1 sec passed
    [00:00:11.667,297] <inf> app: 1 sec passed
    [00:00:12.667,388] <inf> app: 1 sec passed
    [00:00:13.667,480] <inf> app: 1 sec passed
    [00:00:14.667,572] <inf> app: 1 sec passed
    [00:00:15.667,663] <inf> app: 1 sec passed
    [00:00:16.667,755] <inf> app: 1 sec passed
    [00:00:17.667,846] <inf> app: 1 sec passed
    [00:00:18.667,938] <inf> app: 1 sec passed
    [00:00:19.668,029] <inf> app: 1 sec passed
    [00:00:20.668,121] <inf> app: 1 sec passed
    [00:00:21.668,212] <inf> app: 1 sec passed
    [00:00:22.668,304] <inf> app: 1 sec passed
    [00:00:23.668,395] <inf> app: 1 sec passed
    [00:00:24.668,487] <inf> app: 1 sec passed
    [00:00:25.668,579] <inf> app: 1 sec passed
    [00:00:26.668,670] <inf> app: 1 sec passed
    [00:00:27.668,762] <inf> app: 1 sec passed
    [00:00:28.668,853] <inf> app: 1 sec passed
    [00:00:29.668,945] <inf> app: 1 sec passed
    [00:00:30.669,036] <inf> app: 1 sec passed
    [00:00:31.669,128] <inf> app: 1 sec passed
    [00:00:32.669,219] <inf> app: 1 sec passed
    [00:00:33.669,311] <inf> app: 1 sec passed
    [00:00:34.669,403] <inf> app: 1 sec passed
    [00:00:35.669,494] <inf> app: 1 sec passed
    [00:00:36.669,586] <inf> app: 1 sec passed
    [00:00:37.669,677] <inf> app: 1 sec passed
    [00:00:38.669,769] <inf> app: 1 sec passed
    [00:00:39.669,860] <inf> app: 1 sec passed
    [00:00:40.669,952] <inf> app: 1 sec passed
    [00:00:41.670,043] <inf> app: 1 sec passed
    [00:00:42.670,135] <inf> app: 1 sec passed
    [00:00:43.670,227] <inf> app: 1 sec passed
    [00:00:44.670,318] <inf> app: 1 sec passed
    [00:00:45.670,410] <inf> app: 1 sec passed
    [00:00:46.670,501] <inf> app: 1 sec passed
    [00:00:47.670,593] <inf> app: 1 sec passed
    [00:00:48.670,684] <inf> app: 1 sec passed
    [00:00:49.670,776] <inf> app: 1 sec passed
    [00:00:50.670,867] <inf> app: 1 sec passed
    [00:00:51.670,959] <inf> app: 1 sec passed
    [00:00:52.671,051] <inf> app: 1 sec passed
    [00:00:53.671,142] <inf> app: 1 sec passed
    [00:00:54.671,234] <inf> app: 1 sec passed
    [00:00:55.671,325] <inf> app: 1 sec passed
    [00:00:56.671,417] <inf> app: 1 sec passed
    [00:00:57.671,508] <inf> app: 1 sec passed
    [00:00:58.671,600] <inf> app: 1 sec passed
    [00:00:59.671,691] <inf> app: 1 sec passed
    [00:01:00.671,783] <inf> app: 1 sec passed
    [00:01:01.671,875] <inf> app: 1 sec passed
    [00:01:02.671,966] <inf> app: 1 sec passed
    [00:01:03.672,058] <inf> app: 1 sec passed
    [00:01:04.672,149] <inf> app: 1 sec passed
    [00:01:05.672,241] <inf> app: 1 sec passed
    [00:01:06.672,332] <inf> app: 1 sec passed
    [00:01:07.672,424] <inf> app: 1 sec passed
    [00:01:08.672,515] <inf> app: 1 sec passed
    [00:01:09.672,607] <inf> app: 1 sec passed
    [00:01:10.672,698] <inf> app: 1 sec passed
    [00:01:11.672,790] <inf> app: 1 sec passed
    [00:01:12.672,882] <inf> app: 1 sec passed
    [00:01:13.672,973] <inf> app: 1 sec passed
    [00:01:14.673,065] <inf> app: 1 sec passed
    [00:01:15.673,156] <inf> app: 1 sec passed
    [00:01:16.673,248] <inf> app: 1 sec passed
    [00:01:17.673,339] <inf> app: 1 sec passed
    [00:01:18.673,431] <inf> app: 1 sec passed
    [00:01:19.673,522] <inf> app: 1 sec passed
    [00:01:20.673,614] <inf> app: 1 sec passed
    [00:01:21.673,706] <inf> app: 1 sec passed
    [00:01:22.673,797] <inf> app: 1 sec passed
    [00:01:23.673,889] <inf> app: 1 sec passed
    [00:01:24.673,980] <inf> app: 1 sec passed
    [00:01:25.674,072] <inf> app: 1 sec passed
    [00:01:26.674,163] <inf> app: 1 sec passed
    [00:01:27.674,255] <inf> app: 1 sec passed
    [00:01:28.674,346] <inf> app: 1 sec passed
    [00:01:29.674,438] <inf> app: 1 sec passed
    [00:01:30.674,530] <inf> app: 1 sec passed
    [00:01:31.674,621] <inf> app: 1 sec passed
    [00:01:32.674,713] <inf> app: 1 sec passed
    [00:01:33.674,804] <inf> app: 1 sec passed
    [00:01:34.674,896] <inf> app: 1 sec passed
    [00:01:35.674,987] <inf> app: 1 sec passed
    [00:01:36.675,079] <inf> app: 1 sec passed
    [00:01:37.675,170] <inf> app: 1 sec passed
    [00:01:38.675,262] <inf> app: 1 sec passed
    [00:01:39.675,354] <inf> app: 1 sec passed
    [00:01:40.675,445] <inf> app: 1 sec passed
    [00:01:41.675,537] <inf> app: 1 sec passed
    [00:01:42.675,628] <inf> app: 1 sec passed
    [00:01:43.675,720] <inf> app: 1 sec passed
    [00:01:44.675,811] <inf> app: 1 sec passed
    [00:01:45.675,903] <inf> app: 1 sec passed
    [00:01:46.675,994] <inf> app: 1 sec passed
    [00:01:47.676,086] <inf> app: 1 sec passed
    [00:01:48.676,177] <inf> app: 1 sec passed
    [00:01:49.676,269] <inf> app: 1 sec passed
    [00:01:50.676,361] <inf> app: 1 sec passed
    [00:01:51.676,452] <inf> app: 1 sec passed
    [00:01:52.676,544] <inf> app: 1 sec passed
    [00:01:53.676,635] <inf> app: 1 sec passed
    [00:01:54.676,727] <inf> app: 1 sec passed
    [00:01:55.676,818] <inf> app: 1 sec passed
    [00:01:56.676,910] <inf> app: 1 sec passed
    [00:01:57.677,001] <inf> app: 1 sec passed
    [00:01:58.677,093] <inf> app: 1 sec passed
    [00:01:59.677,185] <inf> app: 1 sec passed
    [00:02:00.677,276] <inf> app: 1 sec passed
    [00:02:01.677,368] <inf> app: 1 sec passed
    [00:02:02.677,459] <inf> app: 1 sec passed
    [00:02:03.677,551] <inf> app: 1 sec passed
    [00:02:04.677,642] <inf> app: 1 sec passed
    [00:02:05.677,734] <inf> app: 1 sec passed
    [00:02:06.677,825] <inf> app: 1 sec passed
    [00:02:07.677,917] <inf> app: 1 sec passed
    [00:02:08.678,009] <inf> app: 1 sec passed
    [00:02:09.678,100] <inf> app: 1 sec passed
    [00:02:10.678,192] <inf> app: 1 sec passed
    [00:02:11.678,283] <inf> app: 1 sec passed
    [00:02:12.678,375] <inf> app: 1 sec passed
    [00:02:13.678,466] <inf> app: 1 sec passed
    [00:02:14.678,558] <inf> app: 1 sec passed
    [00:02:15.678,649] <inf> app: 1 sec passed
    [00:02:16.678,741] <inf> app: 1 sec passed
    [00:02:17.678,833] <inf> app: 1 sec passed
    [00:02:18.678,924] <inf> app: 1 sec passed
    [00:02:19.679,016] <inf> app: 1 sec passed
    [00:02:20.679,107] <inf> app: 1 sec passed
    [00:02:21.679,199] <inf> app: 1 sec passed
    [00:02:22.679,290] <inf> app: 1 sec passed
    [00:02:23.679,382] <inf> app: 1 sec passed
    [00:02:24.679,473] <inf> app: 1 sec passed
    [00:02:25.679,565] <inf> app: 1 sec passed
    [00:02:26.679,656] <inf> app: 1 sec passed
    [00:02:27.679,748] <inf> app: 1 sec passed
    [00:02:28.679,840] <inf> app: 1 sec passed
    [00:02:29.679,931] <inf> app: 1 sec passed
    [00:02:30.680,023] <inf> app: 1 sec passed
    [00:02:31.680,114] <inf> app: 1 sec passed
    [00:02:32.680,206] <inf> app: 1 sec passed
    [00:02:33.680,297] <inf> app: 1 sec passed
    [00:02:34.680,389] <inf> app: 1 sec passed
    [00:02:35.680,480] <inf> app: 1 sec passed
    [00:02:36.680,572] <inf> app: 1 sec passed
    [00:02:37.680,664] <inf> app: 1 sec passed
    [00:02:38.680,755] <inf> app: 1 sec passed
    [00:02:39.680,847] <inf> app: 1 sec passed

    The conection for this test with external Power over 5V by RPI GPIO (PIN2), GND (Pin 6). SCL and SDA conected like our definition

    Crosscheck with rpi:

    SDA and SCL Connectet on RPI GPIO PIN3,5.

    Best regards,

    Björn

  • Hello,

    aftercross check with the Project Partner, with a little correction of the code change:

    NRFX_TWIM_XFER_DESC_RX
    to
    NRFX_TWIM_XFER_DESC_TX

    shows the Bus clients. (See Log)

    Connected via Serial Port with settings COM3 115200 8n1 rtscts:off
    
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    [00:00:00.380,523] <inf> app: Hello World! nrf52833dk_nrf52833
    [00:00:00.380,706] <err> app: err 0bae0001, addr 00
    [00:00:00.390,930] <err> app: err 0bae0001, addr 01
    [00:00:00.401,184] <err> app: err 0bae0001, addr 02
    [00:00:00.411,437] <err> app: err 0bae0001, addr 03
    [00:00:00.421,661] <err> app: err 0bae0001, addr 04
    [00:00:00.431,884] <err> app: err 0bae0001, addr 05
    [00:00:00.442,108] <err> app: err 0bae0001, addr 06
    [00:00:00.452,331] <err> app: err 0bae0001, addr 07
    [00:00:00.462,554] <err> app: err 0bae0001, addr 08
    [00:00:00.472,778] <err> app: err 0bae0001, addr 09
    [00:00:00.483,001] <err> app: err 0bae0001, addr 0a
    [00:00:00.493,225] <err> app: err 0bae0001, addr 0b
    [00:00:00.503,448] <err> app: err 0bae0001, addr 0c
    [00:00:00.513,702] <err> app: err 0bae0001, addr 0d
    [00:00:00.523,925] <err> app: err 0bae0001, addr 0e
    [00:00:00.534,149] <err> app: err 0bae0001, addr 0f
    [00:00:00.544,372] <err> app: err 0bae0001, addr 10
    [00:00:00.554,595] <err> app: err 0bae0001, addr 11
    [00:00:00.564,819] <err> app: err 0bae0001, addr 12
    [00:00:00.575,042] <err> app: err 0bae0001, addr 13
    [00:00:00.585,266] <err> app: err 0bae0001, addr 14
    [00:00:00.595,489] <err> app: err 0bae0001, addr 15
    [00:00:00.605,712] <err> app: err 0bae0001, addr 16
    [00:00:00.615,936] <err> app: err 0bae0001, addr 17
    [00:00:00.626,159] <err> app: err 0bae0001, addr 18
    [00:00:00.636,413] <err> app: err 0bae0001, addr 19
    [00:00:00.646,667] <err> app: err 0bae0001, addr 1a
    [00:00:00.656,890] <err> app: err 0bae0001, addr 1b
    [00:00:00.667,114] <err> app: err 0bae0001, addr 1c
    [00:00:00.677,337] <err> app: err 0bae0001, addr 1d
    [00:00:00.687,561] <err> app: err 0bae0001, addr 1e
    [00:00:00.697,784] <err> app: err 0bae0001, addr 1f
    [00:00:00.708,007] <err> app: err 0bae0001, addr 20
    [00:00:00.718,231] <err> app: err 0bae0001, addr 21
    [00:00:00.728,454] <err> app: err 0bae0001, addr 22
    [00:00:00.738,677] <err> app: err 0bae0001, addr 23
    [00:00:00.748,931] <err> app: err 0bae0001, addr 24
    [00:00:00.759,155] <err> app: err 0bae0001, addr 25
    [00:00:00.769,378] <err> app: err 0bae0001, addr 26
    [00:00:00.779,602] <err> app: err 0bae0001, addr 27
    [00:00:00.789,825] <err> app: err 0bae0001, addr 28
    [00:00:00.800,048] <err> app: err 0bae0001, addr 29
    [00:00:00.810,272] <err> app: err 0bae0001, addr 2a
    [00:00:00.820,495] <err> app: err 0bae0001, addr 2b
    [00:00:00.830,718] <err> app: err 0bae0001, addr 2c
    [00:00:00.840,942] <err> app: err 0bae0001, addr 2d
    [00:00:00.851,165] <err> app: err 0bae0001, addr 2e
    [00:00:00.861,389] <err> app: err 0bae0001, addr 2f
    [00:00:00.871,643] <err> app: err 0bae0001, addr 30
    [00:00:00.881,896] <err> app: err 0bae0001, addr 31
    [00:00:00.892,120] <err> app: err 0bae0001, addr 32
    [00:00:00.902,343] <err> app: err 0bae0001, addr 33
    [00:00:00.912,567] <err> app: err 0bae0001, addr 34
    [00:00:00.922,790] <err> app: err 0bae0001, addr 35
    [00:00:00.933,013] <err> app: err 0bae0001, addr 36
    [00:00:00.943,237] <err> app: err 0bae0001, addr 37
    [00:00:00.953,460] <err> app: err 0bae0001, addr 38
    [00:00:00.963,684] <err> app: err 0bae0001, addr 39
    [00:00:00.973,907] <err> app: err 0bae0001, addr 3a
    [00:00:00.984,161] <err> app: err 0bae0001, addr 3b
    [00:00:00.994,384] <err> app: err 0bae0001, addr 3c
    [00:00:01.004,608] <err> app: err 0bae0001, addr 3d
    [00:00:01.014,831] <err> app: err 0bae0001, addr 3e
    [00:00:01.025,054] <err> app: err 0bae0001, addr 3f
    [00:00:01.035,278] <err> app: err 0bae0001, addr 40
    [00:00:01.045,593] <inf> app: err 0bad0000, addr 41 FOUND DEVICE
    [00:00:01.055,847] <err> app: err 0bae0001, addr 42
    [00:00:01.066,070] <err> app: err 0bae0001, addr 43
    [00:00:01.076,293] <err> app: err 0bae0001, addr 44
    [00:00:01.086,517] <err> app: err 0bae0001, addr 45
    [00:00:01.096,740] <err> app: err 0bae0001, addr 46
    [00:00:01.106,994] <err> app: err 0bae0001, addr 47
    [00:00:01.117,248] <err> app: err 0bae0001, addr 48
    [00:00:01.127,471] <err> app: err 0bae0001, addr 49
    [00:00:01.137,695] <err> app: err 0bae0001, addr 4a
    [00:00:01.147,918] <err> app: err 0bae0001, addr 4b
    [00:00:01.158,142] <err> app: err 0bae0001, addr 4c
    [00:00:01.168,365] <err> app: err 0bae0001, addr 4d
    [00:00:01.178,588] <err> app: err 0bae0001, addr 4e
    [00:00:01.188,812] <err> app: err 0bae0001, addr 4f
    [00:00:01.199,035] <err> app: err 0bae0001, addr 50
    [00:00:01.209,259] <err> app: err 0bae0001, addr 51
    [00:00:01.219,512] <err> app: err 0bae0001, addr 52
    [00:00:01.229,736] <err> app: err 0bae0001, addr 53
    [00:00:01.239,959] <err> app: err 0bae0001, addr 54
    [00:00:01.250,183] <err> app: err 0bae0001, addr 55
    [00:00:01.260,406] <err> app: err 0bae0001, addr 56
    [00:00:01.270,629] <err> app: err 0bae0001, addr 57
    [00:00:01.280,853] <err> app: err 0bae0001, addr 58
    [00:00:01.291,076] <err> app: err 0bae0001, addr 59
    [00:00:01.301,300] <err> app: err 0bae0001, addr 5a
    [00:00:01.311,523] <err> app: err 0bae0001, addr 5b
    [00:00:01.321,746] <err> app: err 0bae0001, addr 5c
    [00:00:01.331,970] <err> app: err 0bae0001, addr 5d
    [00:00:01.342,224] <err> app: err 0bae0001, addr 5e
    [00:00:01.352,478] <err> app: err 0bae0001, addr 5f
    [00:00:01.362,701] <err> app: err 0bae0001, addr 60
    [00:00:01.372,924] <err> app: err 0bae0001, addr 61
    [00:00:01.383,148] <err> app: err 0bae0001, addr 62
    [00:00:01.393,371] <err> app: err 0bae0001, addr 63
    [00:00:01.403,594] <err> app: err 0bae0001, addr 64
    [00:00:01.413,818] <err> app: err 0bae0001, addr 65
    [00:00:01.424,041] <err> app: err 0bae0001, addr 66
    [00:00:01.434,265] <err> app: err 0bae0001, addr 67
    [00:00:01.444,488] <err> app: err 0bae0001, addr 68
    [00:00:01.454,742] <err> app: err 0bae0001, addr 69
    [00:00:01.464,965] <err> app: err 0bae0001, addr 6a
    [00:00:01.475,189] <err> app: err 0bae0001, addr 6b
    [00:00:01.485,412] <err> app: err 0bae0001, addr 6c
    [00:00:01.495,635] <err> app: err 0bae0001, addr 6d
    [00:00:01.505,859] <err> app: err 0bae0001, addr 6e
    [00:00:01.516,082] <err> app: err 0bae0001, addr 6f
    [00:00:01.526,306] <err> app: err 0bae0001, addr 70
    [00:00:01.536,529] <err> app: err 0bae0001, addr 71
    [00:00:01.546,752] <err> app: err 0bae0001, addr 72
    [00:00:01.556,976] <err> app: err 0bae0001, addr 73
    [00:00:01.567,199] <err> app: err 0bae0001, addr 74
    [00:00:01.577,453] <err> app: err 0bae0001, addr 75
    [00:00:01.587,707] <err> app: err 0bae0001, addr 76
    [00:00:01.597,930] <err> app: err 0bae0001, addr 77
    [00:00:01.608,154] <err> app: err 0bae0001, addr 78
    [00:00:01.618,377] <err> app: err 0bae0001, addr 79
    [00:00:01.628,601] <err> app: err 0bae0001, addr 7a
    [00:00:01.638,824] <err> app: err 0bae0001, addr 7b
    [00:00:01.649,047] <err> app: err 0bae0001, addr 7c
    [00:00:01.659,271] <err> app: err 0bae0001, addr 7d
    [00:00:01.669,494] <err> app: err 0bae0001, addr 7e
    [00:00:01.679,565] <inf> app: 1 sec passed
    *** Booting Zephyr OS build v3.0.99-ncs1  ***
    [00:00:00.402,435] <inf> app: Hello World! nrf52833dk_nrf52833
    [00:00:04.348,449] <err> app: err 0bae0001, addr 00
    [00:00:05.266,479] <err> app: err 0bae0001, addr 01
    [00:00:05.503,601] <err> app: err 0bae0001, addr 02
    [00:00:05.847,442] <err> app: err 0bae0001, addr 03
    [00:00:06.003,204] <err> app: err 0bae0001, addr 04
    [00:00:06.157,562] <err> app: err 0bae0001, addr 05
    [00:00:06.379,119] <err> app: err 0bae0001, addr 06
    [00:00:08.792,266] <err> app: err 0bae0001, addr 07
    [00:00:08.802,490] <err> app: err 0bae0001, addr 08
    [00:00:08.812,713] <err> app: err 0bae0001, addr 09
    [00:00:08.822,937] <err> app: err 0bae0001, addr 0a
    [00:00:08.833,160] <err> app: err 0bae0001, addr 0b
    [00:00:08.843,383] <err> app: err 0bae0001, addr 0c
    [00:00:08.853,607] <err> app: err 0bae0001, addr 0d
    [00:00:08.863,861] <err> app: err 0bae0001, addr 0e
    [00:00:08.874,114] <err> app: err 0bae0001, addr 0f
    [00:00:08.884,338] <err> app: err 0bae0001, addr 10
    [00:00:08.894,561] <err> app: err 0bae0001, addr 11
    [00:00:08.904,785] <err> app: err 0bae0001, addr 12
    [00:00:08.915,008] <err> app: err 0bae0001, addr 13
    [00:00:08.925,231] <err> app: err 0bae0001, addr 14
    [00:00:08.935,455] <err> app: err 0bae0001, addr 15
    [00:00:08.945,678] <err> app: err 0bae0001, addr 16
    [00:00:08.955,902] <err> app: err 0bae0001, addr 17
    [00:00:08.966,125] <err> app: err 0bae0001, addr 18
    [00:00:08.976,348] <err> app: err 0bae0001, addr 19
    [00:00:08.986,572] <err> app: err 0bae0001, addr 1a
    [00:00:08.996,795] <err> app: err 0bae0001, addr 1b
    [00:00:09.007,019] <err> app: err 0bae0001, addr 1c
    [00:00:09.017,242] <err> app: err 0bae0001, addr 1d
    [00:00:09.027,465] <err> app: err 0bae0001, addr 1e
    [00:00:09.037,689] <err> app: err 0bae0001, addr 1f
    [00:00:09.047,912] <err> app: err 0bae0001, addr 20
    [00:00:09.058,135] <err> app: err 0bae0001, addr 21
    [00:00:09.068,359] <err> app: err 0bae0001, addr 22
    [00:00:09.078,582] <err> app: err 0bae0001, addr 23
    [00:00:09.088,806] <err> app: err 0bae0001, addr 24
    [00:00:09.099,060] <err> app: err 0bae0001, addr 25
    [00:00:09.109,313] <err> app: err 0bae0001, addr 26
    [00:00:09.119,537] <err> app: err 0bae0001, addr 27
    [00:00:09.129,760] <err> app: err 0bae0001, addr 28
    [00:00:09.139,984] <err> app: err 0bae0001, addr 29
    [00:00:09.150,207] <err> app: err 0bae0001, addr 2a
    [00:00:09.160,430] <err> app: err 0bae0001, addr 2b
    [00:00:09.170,654] <err> app: err 0bae0001, addr 2c
    [00:00:09.180,877] <err> app: err 0bae0001, addr 2d
    [00:00:09.191,101] <err> app: err 0bae0001, addr 2e
    [00:00:09.201,324] <err> app: err 0bae0001, addr 2f
    [00:00:09.211,547] <err> app: err 0bae0001, addr 30
    [00:00:09.221,771] <err> app: err 0bae0001, addr 31
    [00:00:09.231,994] <err> app: err 0bae0001, addr 32
    [00:00:09.242,218] <err> app: err 0bae0001, addr 33
    [00:00:09.252,441] <err> app: err 0bae0001, addr 34
    [00:00:09.262,664] <err> app: err 0bae0001, addr 35
    [00:00:09.272,888] <err> app: err 0bae0001, addr 36
    [00:00:09.283,111] <err> app: err 0bae0001, addr 37
    [00:00:09.293,334] <err> app: err 0bae0001, addr 38
    [00:00:09.303,558] <err> app: err 0bae0001, addr 39
    [00:00:09.313,781] <err> app: err 0bae0001, addr 3a
    [00:00:09.324,005] <err> app: err 0bae0001, addr 3b
    [00:00:09.334,259] <err> app: err 0bae0001, addr 3c
    [00:00:09.344,512] <err> app: err 0bae0001, addr 3d
    [00:00:09.354,736] <err> app: err 0bae0001, addr 3e
    [00:00:09.364,959] <err> app: err 0bae0001, addr 3f
    [00:00:09.375,183] <err> app: err 0bae0001, addr 40
    [00:00:09.385,498] <inf> app: err 0bad0000, addr 41 FOUND DEVICE
    [00:00:09.395,751] <err> app: err 0bae0001, addr 42
    [00:00:09.405,975] <err> app: err 0bae0001, addr 43
    [00:00:09.416,198] <err> app: err 0bae0001, addr 44
    [00:00:09.426,422] <err> app: err 0bae0001, addr 45
    [00:00:09.436,645] <err> app: err 0bae0001, addr 46
    [00:00:09.446,868] <err> app: err 0bae0001, addr 47
    [00:00:09.457,092] <err> app: err 0bae0001, addr 48
    [00:00:09.467,315] <err> app: err 0bae0001, addr 49
    [00:00:09.477,539] <err> app: err 0bae0001, addr 4a
    [00:00:09.487,762] <err> app: err 0bae0001, addr 4b
    [00:00:09.497,985] <err> app: err 0bae0001, addr 4c
    [00:00:09.508,209] <err> app: err 0bae0001, addr 4d
    [00:00:09.518,432] <err> app: err 0bae0001, addr 4e
    [00:00:09.528,656] <err> app: err 0bae0001, addr 4f
    [00:00:09.538,879] <err> app: err 0bae0001, addr 50
    [00:00:09.549,102] <err> app: err 0bae0001, addr 51
    [00:00:09.559,326] <err> app: err 0bae0001, addr 52
    [00:00:09.569,580] <err> app: err 0bae0001, addr 53
    [00:00:09.579,833] <err> app: err 0bae0001, addr 54
    [00:00:09.590,057] <err> app: err 0bae0001, addr 55
    [00:00:09.600,280] <err> app: err 0bae0001, addr 56
    [00:00:09.610,504] <err> app: err 0bae0001, addr 57
    [00:00:09.620,727] <err> app: err 0bae0001, addr 58
    [00:00:09.630,950] <err> app: err 0bae0001, addr 59
    [00:00:09.641,174] <err> app: err 0bae0001, addr 5a
    [00:00:09.651,397] <err> app: err 0bae0001, addr 5b
    [00:00:09.661,621] <err> app: err 0bae0001, addr 5c
    [00:00:09.671,844] <err> app: err 0bae0001, addr 5d
    [00:00:09.682,067] <err> app: err 0bae0001, addr 5e
    [00:00:09.692,291] <err> app: err 0bae0001, addr 5f
    [00:00:09.702,514] <err> app: err 0bae0001, addr 60
    [00:00:09.712,738] <err> app: err 0bae0001, addr 61
    [00:00:09.722,961] <err> app: err 0bae0001, addr 62
    [00:00:09.733,184] <err> app: err 0bae0001, addr 63
    [00:00:09.743,408] <err> app: err 0bae0001, addr 64
    [00:00:09.753,631] <err> app: err 0bae0001, addr 65
    [00:00:09.763,854] <err> app: err 0bae0001, addr 66
    [00:00:09.774,078] <err> app: err 0bae0001, addr 67
    [00:00:09.784,301] <err> app: err 0bae0001, addr 68
    [00:00:09.794,525] <err> app: err 0bae0001, addr 69
    [00:00:09.804,779] <err> app: err 0bae0001, addr 6a
    [00:00:09.815,032] <err> app: err 0bae0001, addr 6b
    [00:00:09.825,256] <err> app: err 0bae0001, addr 6c
    [00:00:09.835,479] <err> app: err 0bae0001, addr 6d
    [00:00:09.845,703] <err> app: err 0bae0001, addr 6e
    [00:00:09.855,926] <err> app: err 0bae0001, addr 6f
    [00:00:09.866,149] <err> app: err 0bae0001, addr 70
    [00:00:09.876,373] <err> app: err 0bae0001, addr 71
    [00:00:09.886,596] <err> app: err 0bae0001, addr 72
    [00:00:09.896,820] <err> app: err 0bae0001, addr 73
    [00:00:09.907,043] <err> app: err 0bae0001, addr 74
    [00:00:09.917,266] <err> app: err 0bae0001, addr 75
    [00:00:09.927,490] <err> app: err 0bae0001, addr 76
    [00:00:09.937,713] <err> app: err 0bae0001, addr 77
    [00:00:09.947,937] <err> app: err 0bae0001, addr 78
    [00:00:09.958,160] <err> app: err 0bae0001, addr 79
    [00:00:09.968,383] <err> app: err 0bae0001, addr 7a
    [00:00:09.978,607] <err> app: err 0bae0001, addr 7b
    [00:00:09.988,830] <err> app: err 0bae0001, addr 7c
    [00:00:09.999,053] <err> app: err 0bae0001, addr 7d
    [00:00:10.009,277] <err> app: err 0bae0001, addr 7e
    [00:00:18.722,747] <inf> app: 1 sec passed

    Best regards

    Björn

  • Hello Björn,

    So when you are able to write to the device on addr. 0x41, does the voltage look correct on the oscilloscope?

    BR,
    Edvin

  • Hallo Edvin,

    now i get the oscilloscope measurment and now the voltages looks good.

    Programcode write:

    osciloscope

    programcode read:

    osciloscope

    The Read Value of the register 3 of the PCA9536, that is used for write/read, has the value: 255 (0xFF, 0xb1111 1111). This is correct or a not configured PCA9536.

    I have a still question, what is the reason that the manual configured twim work and the automated configuration over the I2C-API don't work.

  • Hello,

    I am not sure exactly why it doesn't work, but it suggests that there are some issues in the configuration that you were using. 

    In your snippets from your original post:

    	gyro_adc@40 {
    		compatible = "i2c-device";
    		reg = < 0x40 >;
    		label = "gyro";
    	};
    	bq35100@55 {
    		compatible = "i2c-device";
    		reg = < 0x55 >;
    		label = "bms";
    	};*/

    I see that you are setting the addresses and labels, but what does "i2c-device" refer to? It is not something that is part of NCS by default, I think. Something that may cause the voltage to drop like that is if the devices are configured with wrong pull resistors. Did you set pull-down somewhere in the "i2C-device" settings?

    BR,

    Edvin

Related