<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126795/nrf-connect-sdk-fundamentals-lesson-6-exercise-1-error-with-i2c_write_read_dt</link><description>I am using the nRF52840DK with nRFConnect for VS Code. In Lesson 6 Exercise 1, I connected the DK to a BME280 board I purchased online. The board exposes the four pins needed for I2C comms and I connected them to the DK pins as directed in the exercise</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 09 Feb 2026 14:38:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126795/nrf-connect-sdk-fundamentals-lesson-6-exercise-1-error-with-i2c_write_read_dt" /><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560685?ContentTypeID=1</link><pubDate>Mon, 09 Feb 2026 14:38:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53633f1c-6bcf-4fe4-bfa9-947bcfc979f8</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Great to hear that your issue has been resolved.&lt;/p&gt;
[quote user="LonnieB"]And this solved the problem.&amp;nbsp;Kazi later wrote &amp;quot;&lt;span&gt;That&amp;#39;s the fix for now as there is bug in the&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;quot;nordic,nrf-twi&amp;quot; driver in ncs v3.2.1.&amp;quot; It would be great if you highlighted that for beginners like me taking the SDK Fundamentals course.&lt;/span&gt;[/quote]
&lt;p&gt;I will discuss this with Kazi and update the exercise accordingly.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560663?ContentTypeID=1</link><pubDate>Mon, 09 Feb 2026 13:31:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b98a979-4ab1-4cf5-9600-87d841252a8a</guid><dc:creator>LonnieB</dc:creator><description>&lt;p&gt;Thanks for getting back to me. I searched &lt;span style="font-size:inherit;"&gt;DevZone&lt;/span&gt; several times and found a similar issue in the post&lt;span style="font-size:inherit;"&gt; &amp;quot;I2C write-restart-read issue on nRF Connect SDK v3.2.x&amp;quot;.&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a class="internal-link view-user-profile" href="https://devzone.nordicsemi.com/members/kazi-afroza-sultana"&gt;Kazi Afroza Sultana&lt;/a&gt;&amp;nbsp;suggested the following addition in the device tree overlay:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&amp;amp;i2c1 {&lt;br /&gt; status = &amp;quot;okay&amp;quot;;&lt;br /&gt; &lt;strong&gt;compatible = &amp;quot;nordic,nrf-twim&amp;quot;; &amp;lt;-- this line is added&lt;/strong&gt;&lt;br /&gt; i2cclock: i2cclock@68 {&lt;br /&gt; compatible = &amp;quot;i2c-device&amp;quot;;&lt;br /&gt; label = &amp;quot;I2CCLOCK&amp;quot;;&lt;br /&gt; reg = &amp;lt;0x68&amp;gt;;&lt;br /&gt; };&lt;br /&gt;};&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;And this solved the problem.&amp;nbsp;Kazi later wrote &amp;quot;&lt;span&gt;That&amp;#39;s the fix for now as there is bug in the&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;quot;nordic,nrf-twi&amp;quot; driver in ncs v3.2.1.&amp;quot; It would be great if you highlighted that for beginners like me taking the SDK Fundamentals course.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560629?ContentTypeID=1</link><pubDate>Mon, 09 Feb 2026 10:18:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6459e30e-1ef3-4402-901f-b80bfe6b82b1</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry for the delay in getting back to you.I was sick and out of the office.&lt;/p&gt;
&lt;p&gt;I see from your response that you were able to collect the logs from the device. From what I can tell, this might be a physical connection issue. Please make sure you are following the connection setup shown below for the nRF52840 DK.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1770632262305v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Are you using the same setup? If possible, could you please share a picture of your physical connections?&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560575?ContentTypeID=1</link><pubDate>Fri, 06 Feb 2026 19:51:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bfcc3c3-4286-4c2a-bed2-6cfc6cecfa6e</guid><dc:creator>LonnieB</dc:creator><description>&lt;p&gt;One addition. I deleted the build file for l6_e1_sol, and I added the parameters in the prj.conf file to provide the i2c_dump_messages. I rebuilt and have this output:&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v3.2.1-d8887f6f32df ***&lt;br /&gt;*** Using Zephyr OS v4.2.99-ec78104f1569 ***&lt;br /&gt;[00:00:00.249,908] &amp;lt;dbg&amp;gt; i2c: i2c_dump_msgs_rw: I2C msg: i2c@40003000, addr=76&lt;br /&gt;[00:00:00.249,938] &amp;lt;dbg&amp;gt; i2c: i2c_dump_msgs_rw: W len=01: d0&lt;br /&gt;[00:00:00.249,969] &amp;lt;dbg&amp;gt; i2c: i2c_dump_msgs_rw: R Sr P len=01: 00&lt;br /&gt;Failed to read register d0&lt;/p&gt;
&lt;p&gt;However the logic analyzer still shows the same data as the first screenshot in my first message:&lt;/p&gt;
&lt;p&gt;Start, write to 0x76, ACK-Slave, 0xd0, ACK-Master - and that is all, no Read, no restart, no data, and no Stop - even though these are indicated in the i2c_dump_messages data above&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560267?ContentTypeID=1</link><pubDate>Tue, 03 Feb 2026 19:10:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6a37bbb-74aa-49f8-890b-db6ac3f98e24</guid><dc:creator>LonnieB</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thank you so much for your help. I&amp;#39;m new to nRF connect and Nordic&amp;nbsp; - so bear with me. I don&amp;#39;t know where to find the device logs you are looking for -and google wasn&amp;#39;t much help. Also, I think I may have pasted the wrong device overlay file (the one I pasted was from a DevZone ticket I was looking at.. sorry. Finally, I am using the exact files for Lesson 6 Exercise 1 - except that I changed the overlay to account for the I2C device address of 00x76 instead of 0x77. When I build and flash the solution, I get the same errors. Additionally, I noticed errors in the Problems tab if I have the Device Overlay file open - like I saw with the prj.conf file. I am attaching the list of errors from the Problems Tab. And just to be clear, the device overlay is pasted here:&lt;/p&gt;
&lt;div&gt;&lt;span&gt;// To get started, press Ctrl+Space to bring up the completion menu and view the available nodes.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;// For more help, browse the DeviceTree documentation at &lt;a href="https://docs.zephyrproject.org/latest/guides/dts/index.html" rel="nofollow noopener noreferrer" target="_blank"&gt;https://docs.zephyrproject.org/latest/guides/dts/index.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;i2c0&lt;/span&gt; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;status&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &lt;span&gt;&amp;quot;okay&amp;quot;&lt;/span&gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;pinctrl-0&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &amp;lt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;i2c0_default&lt;/span&gt;&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;pinctrl-1&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &amp;lt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;i2c0_sleep&lt;/span&gt;&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;pinctrl-names&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &lt;span&gt;&amp;quot;default&amp;quot;&lt;/span&gt;, &lt;span&gt;&amp;quot;sleep&amp;quot;&lt;/span&gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;mysensor:&lt;/span&gt; &lt;span&gt;mysensor&lt;/span&gt;&lt;span&gt;@&lt;/span&gt;&lt;span&gt;76&lt;/span&gt;{&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;compatible&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &lt;span&gt;&amp;quot;i2c-device&amp;quot;&lt;/span&gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;status&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &lt;span&gt;&amp;quot;okay&amp;quot;&lt;/span&gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;reg&lt;/span&gt; &lt;span&gt;=&lt;/span&gt; &amp;lt; &lt;span&gt;0x76&lt;/span&gt; &amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;pinctrl&lt;/span&gt; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;/omit-if-no-ref/&lt;/span&gt; &lt;span&gt;i2c0_default&lt;/span&gt;: &lt;span&gt;i2c0_default&lt;/span&gt; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;group1&lt;/span&gt; &amp;nbsp;{&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;psels&lt;/span&gt; = &amp;lt;&lt;span&gt;NRF_PSEL&lt;/span&gt;(&lt;span&gt;TWIM_SCL,&lt;/span&gt; &lt;span&gt;1,&lt;/span&gt; &lt;span&gt;14&lt;/span&gt;)&amp;gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;span&gt;NRF_PSEL&lt;/span&gt;(&lt;span&gt;TWIM_SDA,&lt;/span&gt; &lt;span&gt;1,&lt;/span&gt; &lt;span&gt;15&lt;/span&gt;)&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &lt;span&gt;/omit-if-no-ref/&lt;/span&gt; &lt;span&gt;i2c0_sleep&lt;/span&gt;: &lt;span&gt;i2c0_sleep&lt;/span&gt; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;group1&lt;/span&gt; &amp;nbsp;{&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;psels&lt;/span&gt; = &amp;lt;&lt;span&gt;NRF_PSEL&lt;/span&gt;(&lt;span&gt;TWIM_SCL,&lt;/span&gt; &lt;span&gt;1,&lt;/span&gt; &lt;span&gt;14&lt;/span&gt;)&amp;gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;span&gt;NRF_PSEL&lt;/span&gt;(&lt;span&gt;TWIM_SDA,&lt;/span&gt; &lt;span&gt;1,&lt;/span&gt; &lt;span&gt;15&lt;/span&gt;)&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span&gt;low-power-enable&lt;/span&gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Thanks again, Lonnie&lt;/div&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/dts/vendor/nordic/nrf52840_partition.dtsi&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 4,
&amp;quot;message&amp;quot;: &amp;quot;You are using Partition Manager to define the partitions. Devicetree definitions are ignored for this build.&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 16,
&amp;quot;startColumn&amp;quot;: 2,
&amp;quot;endLineNumber&amp;quot;: 16,
&amp;quot;endColumn&amp;quot;: 12,
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
}]

[{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 14 of &amp;amp;gpio1 already assigned to &amp;amp;spi3 • MISO&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 6,
&amp;quot;startColumn&amp;quot;: 17,
&amp;quot;endLineNumber&amp;quot;: 6,
&amp;quot;endColumn&amp;quot;: 32,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 281,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 281,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 282,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 282,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 7,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 15 of &amp;amp;gpio1 already assigned to &amp;amp;spi3 • SCK&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 6,
&amp;quot;startColumn&amp;quot;: 17,
&amp;quot;endLineNumber&amp;quot;: 6,
&amp;quot;endColumn&amp;quot;: 32,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 281,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 281,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 282,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 282,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 7,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 14 of &amp;amp;gpio1 already assigned to &amp;amp;spi3 • MISO&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 7,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 7,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 281,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 281,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 282,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 282,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 7,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 15 of &amp;amp;gpio1 already assigned to &amp;amp;spi3 • SCK&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 7,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 7,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 281,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 281,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 282,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 282,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 7,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
}]

[{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 13 of &amp;amp;gpio0 already assigned to &amp;amp;pwm0 • OUT0&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 32,
&amp;quot;startColumn&amp;quot;: 20,
&amp;quot;endLineNumber&amp;quot;: 32,
&amp;quot;endColumn&amp;quot;: 22,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 220,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 220,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 221,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 221,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 13 of &amp;amp;gpio0 already assigned to &amp;amp;led0&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 220,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 220,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 32,
&amp;quot;startColumn&amp;quot;: 20,
&amp;quot;endLineNumber&amp;quot;: 32,
&amp;quot;endColumn&amp;quot;: 22,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 13 of &amp;amp;gpio0 already assigned to &amp;amp;led0&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 221,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 221,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 32,
&amp;quot;startColumn&amp;quot;: 20,
&amp;quot;endLineNumber&amp;quot;: 32,
&amp;quot;endColumn&amp;quot;: 22,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 14 of &amp;amp;gpio1 already assigned to &amp;amp;i2c0 • SCL&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 281,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 281,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 6,
&amp;quot;startColumn&amp;quot;: 17,
&amp;quot;endLineNumber&amp;quot;: 6,
&amp;quot;endColumn&amp;quot;: 32,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 7,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 7,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 15 of &amp;amp;gpio1 already assigned to &amp;amp;i2c0 • SDA&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 281,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 281,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 6,
&amp;quot;startColumn&amp;quot;: 17,
&amp;quot;endLineNumber&amp;quot;: 6,
&amp;quot;endColumn&amp;quot;: 32,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 7,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 7,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 14 of &amp;amp;gpio1 already assigned to &amp;amp;i2c0 • SCL&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 282,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 282,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 6,
&amp;quot;startColumn&amp;quot;: 17,
&amp;quot;endLineNumber&amp;quot;: 6,
&amp;quot;endColumn&amp;quot;: 32,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 7,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 7,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Pin 15 of &amp;amp;gpio1 already assigned to &amp;amp;i2c0 • SDA&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 282,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 282,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 6,
&amp;quot;startColumn&amp;quot;: 17,
&amp;quot;endLineNumber&amp;quot;: 6,
&amp;quot;endColumn&amp;quot;: 32,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
},
{
&amp;quot;startLineNumber&amp;quot;: 7,
&amp;quot;startColumn&amp;quot;: 14,
&amp;quot;endLineNumber&amp;quot;: 7,
&amp;quot;endColumn&amp;quot;: 27,
&amp;quot;message&amp;quot;: &amp;quot;Overlapping assignment&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1_sol/boards/nrf52840dk_nrf52840.overlay&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
}]

[{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Address range collides with power@40000000 (both start at 0x40000000)&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 67,
&amp;quot;startColumn&amp;quot;: 10,
&amp;quot;endLineNumber&amp;quot;: 67,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 72,
&amp;quot;startColumn&amp;quot;: 10,
&amp;quot;endLineNumber&amp;quot;: 72,
&amp;quot;endColumn&amp;quot;: 24,
&amp;quot;message&amp;quot;: &amp;quot;power@40000000 declared here&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Address range collides with clock@40000000 (both start at 0x40000000)&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 74,
&amp;quot;startColumn&amp;quot;: 10,
&amp;quot;endLineNumber&amp;quot;: 74,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 65,
&amp;quot;startColumn&amp;quot;: 10,
&amp;quot;endLineNumber&amp;quot;: 65,
&amp;quot;endColumn&amp;quot;: 24,
&amp;quot;message&amp;quot;: &amp;quot;clock@40000000 declared here&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Address range collides with flash-controller@4001e000 (both start at 0x4001e000)&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 417,
&amp;quot;startColumn&amp;quot;: 10,
&amp;quot;endLineNumber&amp;quot;: 417,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 421,
&amp;quot;startColumn&amp;quot;: 21,
&amp;quot;endLineNumber&amp;quot;: 421,
&amp;quot;endColumn&amp;quot;: 46,
&amp;quot;message&amp;quot;: &amp;quot;flash-controller@4001e000 declared here&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
},{
&amp;quot;resource&amp;quot;: &amp;quot;/C:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;,
&amp;quot;owner&amp;quot;: &amp;quot;DeviceTree&amp;quot;,
&amp;quot;severity&amp;quot;: 2,
&amp;quot;message&amp;quot;: &amp;quot;Address range collides with acl@4001e000 (both start at 0x4001e000)&amp;quot;,
&amp;quot;startLineNumber&amp;quot;: 423,
&amp;quot;startColumn&amp;quot;: 10,
&amp;quot;endLineNumber&amp;quot;: 423,
&amp;quot;endColumn&amp;quot;: 29,
&amp;quot;relatedInformation&amp;quot;: [
{
&amp;quot;startLineNumber&amp;quot;: 415,
&amp;quot;startColumn&amp;quot;: 8,
&amp;quot;endLineNumber&amp;quot;: 415,
&amp;quot;endColumn&amp;quot;: 20,
&amp;quot;message&amp;quot;: &amp;quot;acl@4001e000 declared here&amp;quot;,
&amp;quot;resource&amp;quot;: &amp;quot;/c:/ncs/v3.2.1/zephyr/dts/arm/nordic/nrf52840.dtsi&amp;quot;
}
],
&amp;quot;modelVersionId&amp;quot;: 1,
&amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;
}]
&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560250?ContentTypeID=1</link><pubDate>Tue, 03 Feb 2026 15:30:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59707798-de01-4bb9-a74c-3f71754e5878</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thanks for sharing the logs. However, these look like build logs, whereas I was hoping to see the device logs that show the I2C error. From what I can tell, the issue in this log doesn’t really look like an I2C problem.&lt;/p&gt;
&lt;p&gt;I tried building the same sample on my side and couldn’t reproduce the issue. This looks more like a VS Code related issue, or at least not an I2C issue.&lt;/p&gt;
&lt;p&gt;In your overlay, I see that i2c21 is being used, could you please double-check whether that might be the problem? I’d recommend trying the&lt;a href="https://github.com/NordicDeveloperAcademy/ncs-fund/tree/main/l6/l6_e1_sol"&gt; solution from the same exercise once &lt;/a&gt;and seeing if the issue still occurs.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560161?ContentTypeID=1</link><pubDate>Mon, 02 Feb 2026 18:19:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:895c1c02-99fb-4d94-a1cd-c1e33a906ff5</guid><dc:creator>LonnieB</dc:creator><description>&lt;p&gt;I am having trouble attaching the log in the &amp;lt;code&amp;gt; section of insert - so the log is&amp;nbsp; attached below. The &amp;quot;Problems&amp;quot; Tab is included at the end of the log file. I am using nRF Connect SDK 3.2.1.&lt;/p&gt;
&lt;p&gt;The problem is only on the DK. The feather, which is programed from the Arduino IDE using Adafruit bluefruit and BME280 libraries, works fine.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;* Executing task: nRF Connect: Build [pristine]: l6_e1/build&lt;/p&gt;
&lt;p&gt;Building l6_e1&lt;br /&gt;west build --build-dir c:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build c:/myfw/ncs-fund/ncs-fund/l6/l6_e1 --pristine --board nrf52840dk/nrf52840 -- -DCONF_FILE=&amp;quot;prj.conf&amp;quot; -DDTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840.overlay -DDEBUG_THREAD_INFO=On -DCONFIG_DEBUG_THREAD_INFO=y -Dl6_e1_DEBUG_THREAD_INFO=On&lt;/p&gt;
&lt;p&gt;-- west build: generating a build system&lt;br /&gt;Loading Zephyr module(s) (Zephyr base): sysbuild_default&lt;br /&gt;-- Found Python3: C:/ncs/toolchains/66cdf9b75e/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter&lt;br /&gt;-- Cache files will be written to: C:/ncs/v3.2.1/zephyr/.cache&lt;br /&gt;-- Found west (found suitable version &amp;quot;1.4.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)&lt;br /&gt;-- Board: nrf52840dk, qualifiers: nrf52840&lt;br /&gt;Parsing C:/ncs/v3.2.1/zephyr/share/sysbuild/Kconfig&lt;br /&gt;Loaded configuration &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/_sysbuild/empty.conf&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/_sysbuild/empty.conf&amp;#39;&lt;br /&gt;Configuration saved to &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/zephyr/.config&amp;#39;&lt;br /&gt;Kconfig header saved to &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/_sysbuild/autoconf.h&amp;#39;&lt;br /&gt;--&lt;br /&gt; ***************************&lt;br /&gt; * Running CMake for l6_e1 *&lt;br /&gt; ***************************&lt;/p&gt;
&lt;p&gt;Loading Zephyr default modules (Zephyr base).&lt;br /&gt;-- Application: C:/myfw/ncs-fund/ncs-fund/l6/l6_e1&lt;br /&gt;-- CMake version: 3.21.0&lt;br /&gt;-- Found Python3: C:/ncs/toolchains/66cdf9b75e/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter&lt;br /&gt;-- Cache files will be written to: C:/ncs/v3.2.1/zephyr/.cache&lt;br /&gt;-- Zephyr version: 4.2.99 (C:/ncs/v3.2.1/zephyr)&lt;br /&gt;-- Found west (found suitable version &amp;quot;1.4.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)&lt;br /&gt;-- Board: nrf52840dk, qualifiers: nrf52840&lt;br /&gt;-- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/66cdf9b75e/opt/zephyr-sdk)&lt;br /&gt;-- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/66cdf9b75e/opt/zephyr-sdk)&lt;br /&gt;-- Found Dtc: C:/ncs/toolchains/66cdf9b75e/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)&lt;br /&gt;-- Found BOARD.dts: C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts&lt;br /&gt;-- Found devicetree overlay: boards/nrf52840dk_nrf52840.overlay&lt;br /&gt;-- Generated zephyr.dts: C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/zephyr.dts&lt;br /&gt;-- Generated pickled edt: C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/edt.pickle&lt;br /&gt;-- Generated devicetree_generated.h: C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/include/generated/zephyr/devicetree_generated.h&lt;br /&gt;Parsing C:/ncs/v3.2.1/zephyr/Kconfig&lt;br /&gt;Loaded configuration &amp;#39;C:/ncs/v3.2.1/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840_defconfig&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/prj.conf&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/misc/generated/extra_kconfig_options.conf&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/.config.sysbuild&amp;#39;&lt;br /&gt;Configuration saved to &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/.config&amp;#39;&lt;br /&gt;Kconfig header saved to &amp;#39;C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/include/generated/zephyr/autoconf.h&amp;#39;&lt;br /&gt;-- Found GnuLd: c:/ncs/toolchains/66cdf9b75e/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version &amp;quot;2.38&amp;quot;)&lt;br /&gt;-- The C compiler identification is GNU 12.2.0&lt;br /&gt;-- The CXX compiler identification is GNU 12.2.0&lt;br /&gt;-- The ASM compiler identification is GNU&lt;br /&gt;-- Found assembler: C:/ncs/toolchains/66cdf9b75e/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe&lt;br /&gt;-- Found gen_kobject_list: C:/ncs/v3.2.1/zephyr/scripts/build/gen_kobject_list.py&lt;br /&gt;-- Configuring done&lt;br /&gt;-- Generating done&lt;br /&gt;-- Build files have been written to: C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1&lt;br /&gt;-- Configuring done&lt;br /&gt;-- Generating done&lt;br /&gt;-- Build files have been written to: C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build&lt;br /&gt;&amp;larr;[92m-- west build: building application&lt;br /&gt;[5/10] Performing build step for &amp;#39;l6_e1&amp;#39;&lt;br /&gt;[4/168] Generating include/generated/zephyr/version.h&lt;br /&gt;-- Zephyr version: 4.2.99 (C:/ncs/v3.2.1/zephyr), build: ncs-v3.2.1&lt;br /&gt;[5/168] Generating include/generated/zephyr/syscall_dispatch.c, include/generated/zephyr/s[6/168] Generating include/generated/device-api-sections.ld, include/generated/device-api-[7/168] Generating include/generated/zephyr/syscall_dispatch.c, include/generated/zephyr/s[9/168] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.ob[10/168] Building C object zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.o[11/168] Building C object zephyr/CMakeFiles/zephyr.dir/C_/ncs/v3.2.1/nrf/lib/boot_banner/[11/168] Building C object zephyr/CMakeFiles/zephyr.dir/C_/ncs/v3.2.1/nrf/subsys/partition[13/168] Building C object zephyr/CMakeFiles/zephyr.dir/C_/ncs/v3.2.1/nrfxlib/crypto/nrf_c[15/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/validate_bin[18/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[19/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[20/168] Building ASM object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core[21/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[22/168] Building C object zephyr/arch/common/CMakeFiles/arch__common.dir/sw_isr_common.c.[26/168] Building C object zephyr/arch/arch/arm/core/CMakeFiles/arch__arm__core.dir/fatal.[27/168] Building C object zephyr/arch/arch/arm/core/CMakeFiles/arch__arm__core.dir/tls.c.[29/168] Building ASM object zephyr/arch/arch/arm/core/CMakeFiles/arch__arm__core.dir/nmi_[30/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[31/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[32/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[34/168] Building ASM object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core[36/168] Building ASM object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core[37/168] Building ASM object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core[38/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/validate_bas[41/168] Building C object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core__[43/168] Building ASM object zephyr/arch/arch/arm/core/cortex_m/CMakeFiles/arch__arm__core[44/168] Building C object zephyr/arch/arch/arm/core/mpu/CMakeFiles/arch__arm__core__mpu.d[46/168] Building C object zephyr/arch/arch/arm/core/mpu/CMakeFiles/arch__arm__core__mpu.d[47/168] Building C object zephyr/lib/libc/picolibc/CMakeFiles/lib__libc__picolibc.dir/ass[48/168] Building C object zephyr/lib/libc/picolibc/CMakeFiles/lib__libc__picolibc.dir/cbp[49/168] Building C object zephyr/lib/libc/picolibc/CMakeFiles/lib__libc__picolibc.dir/err[52/168] Building C object zephyr/lib/libc/picolibc/CMakeFiles/lib__libc__picolibc.dir/loc[53/168] Building C object zephyr/lib/libc/picolibc/CMakeFiles/lib__libc__picolibc.dir/std[56/168] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/[57/168] Building C object zephyr/lib/libc/common/CMakeFiles/lib__libc__common.dir/source/[59/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/validate_ena[60/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/common/reboo[61/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/common/gpiot[62/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/nrf52/soc.c.[63/168] Building C object zephyr/soc/soc/nrf52840/CMakeFiles/soc__nordic.dir/common/gppi_[65/168] Building C object zephyr/drivers/serial/CMakeFiles/drivers__serial.dir/uart_nrfx_[67/168] Building C object zephyr/drivers/console/CMakeFiles/drivers__console.dir/uart_con[69/168] Linking C static library zephyr\arch\arch\arm\core\cortex_m\libarch__arm__core__c[71/168] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_nrfx_twi_com[73/168] Building C object zephyr/drivers/i2c/CMakeFiles/drivers__i2c.dir/i2c_nrfx_twi.c.o[74/168] Building C object zephyr/drivers/pinctrl/CMakeFiles/drivers__pinctrl.dir/common.c[76/168] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/nrf_rtc_time[78/168] Building C object modules/nrf/drivers/hw_cc3xx/CMakeFiles/..__nrf__drivers__hw_cc[79/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[81/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/bsp/stable/mdk/system_nrf52840.[82/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[85/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[87/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/helpers/nrfx_flag32_allocator.c[88/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock_hfclk192[91/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock_hfclkaud[92/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[93/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock_xo24m.c.[94/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/drivers/src/nrfx_clock_lfclk.c.[96/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[97/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[99/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__[100/168] Linking C static library modules\nrf\drivers\hw_cc3xx\lib..__nrf__drivers__hw_cc[136/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules__hal_nordic__nrfx.dir/C_/ncs/v3.2.1/modules/hal/nordic/nrfx/drivers/src/nrfx_twi_twim.c.ob[139/168] Building C object modules/hal_nordic/modules/hal_nordic/nrfx/CMakeFiles/modules_[157/168] Linking C static library modules\hal_nordic\modules\hal_nordic\nrfx\libmodules__[159/168] Linking C static library modules\hal_nordic\modules\hal_nordic\nrfx\libmodules__[168/168] Linking C executable zephyr\zephyr.elf&lt;br /&gt;Memory region Used Size Region Size %age Used&lt;br /&gt; FLASH: 36188 B 1 MB 3.45%&lt;br /&gt; RAM: 6784 B 256 KB 2.59%&lt;br /&gt; IDT_LIST: 0 GB 32 KB 0.00%&lt;br /&gt;Generating files from C:/myfw/ncs-fund/ncs-fund/l6/l6_e1/build/l6_e1/zephyr/zephyr.elf for board: nrf52840dk&lt;br /&gt;[8/10] cmd.exe /C &amp;quot;cd /D C:\myfw\ncs-fund\ncs-fund\l6\l6_e1\build\_sysbuild &amp;amp;&amp;amp; C:\ncs\tool[10/10] Generating ../merged.hex&lt;br /&gt; * Terminal will be reused by tasks, press any key to close it.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Here is the Problems Tab:&lt;br /&gt;The I2C drivers must be enabled by CONFIG_I2C to be included in the build&lt;/p&gt;
&lt;p&gt;[{&lt;br /&gt; &amp;quot;resource&amp;quot;: &amp;quot;/c:/myfw/ncs-fund/ncs-fund/l6/l6_e1/prj.conf&amp;quot;,&lt;br /&gt; &amp;quot;owner&amp;quot;: &amp;quot;Kconfig no context&amp;quot;,&lt;br /&gt; &amp;quot;severity&amp;quot;: 2,&lt;br /&gt; &amp;quot;message&amp;quot;: &amp;quot;The active build context &amp;#39;build&amp;#39; does not use this file.&amp;quot;,&lt;br /&gt; &amp;quot;startLineNumber&amp;quot;: 1,&lt;br /&gt; &amp;quot;startColumn&amp;quot;: 1,&lt;br /&gt; &amp;quot;endLineNumber&amp;quot;: 1,&lt;br /&gt; &amp;quot;endColumn&amp;quot;: 1,&lt;br /&gt; &amp;quot;modelVersionId&amp;quot;: 1,&lt;br /&gt; &amp;quot;origin&amp;quot;: &amp;quot;extHost1&amp;quot;&lt;br /&gt;}]&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560155?ContentTypeID=1</link><pubDate>Mon, 02 Feb 2026 16:54:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41fa9a3f-d66b-4ae4-bd72-fdfe41dac249</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for sharing the details. Could you please attach the complete log here, including the error message? Also, which SDK version are you using?&lt;/p&gt;
&lt;p&gt;Does this issue occur on the nRF52840 DK, the nRF52840 Feather board, or does it happen on both boards?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect SDK Fundamentals Lesson 6 exercise 1: Error with i2c_write_read_dt</title><link>https://devzone.nordicsemi.com/thread/560146?ContentTypeID=1</link><pubDate>Mon, 02 Feb 2026 14:58:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93866637-124e-44d5-ab23-85532d3261ce</guid><dc:creator>LonnieB</dc:creator><description>&lt;p&gt;I continued to dig into this problem, and I discovered that if I substitute a write_dt followed by a read_dt for the write_read_dt, I still get an error code of -5 returned, however the actual write and read took place with the read returning a 0x60 as expected. I confirmed this both with my logic analyzer and by printing the &amp;quot;id&amp;quot; returned by the function. So it seems the read and write functions work, but they still return an error code. However the write_read function doesn&amp;#39;t return a read value, and it returns an error. Also, further in the example code, the bme_calibrationdata function is called - which in turn calls the&amp;nbsp;i2c_burst_read_dt function. This function returns a -5 error code and like the write_read function does not return any read values (confirmed by me logic analyzer. One further observation: when I build the project with only the main.c file open in the vscode editor, I get no problems. however, I have seen a &amp;quot;problem&amp;quot; when I build with the prj.conf file open in the editor - and the problem is listed as &amp;quot;The I2C drivers must be enabled by CONFIG_I2C to be included in the build&amp;quot;.&amp;nbsp;Perhaps this has something to do with some i2c functions working but returning error codes? I have included the prj.conf file in my build configuration. I can include logic analyzer screenshots if requested.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>