<?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>Power consumption on UART</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114512/power-consumption-on-uart</link><description>Hello, 
 
 I&amp;#39;m trying to reduce the power conception of my custom board with a nrf52840 and a 4g modem on uart. 
 For this test, I reduce the code to a loop (modem is off) 
 
 
 k_msleep ( 5000 ); 
 pm_device_action_run ( modem_uart , PM_DEVICE_ACTION_RESUME</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 17 Sep 2024 19:25:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114512/power-consumption-on-uart" /><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/502822?ContentTypeID=1</link><pubDate>Tue, 17 Sep 2024 19:25:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2be7def2-157a-4d36-9586-e7baff47fce2</guid><dc:creator>nordicator_prim3</dc:creator><description>&lt;p&gt;This fixed a bug for me as well, thanks for the code example!&lt;/p&gt;
&lt;p&gt;I would love to know why the double-suspend is needed, I&amp;#39;ll take a look at the driver.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/502718?ContentTypeID=1</link><pubDate>Tue, 17 Sep 2024 09:11:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a137681-d3df-4399-846f-e31bf166fe6b</guid><dc:creator>Syl20D</dc:creator><description>&lt;p&gt;For suspend:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;NRF_UARTE1&lt;/span&gt;&lt;span&gt;-&amp;gt;&lt;/span&gt;&lt;span&gt;RXD&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;MAXCNT&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;pm_device_action_run&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;modem_uart&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;PM_DEVICE_ACTION_SUSPEND&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;pm_device_action_run&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;modem_uart&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;PM_DEVICE_ACTION_RESUME&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;NRF_UARTE1&lt;/span&gt;&lt;span&gt;-&amp;gt;&lt;/span&gt;&lt;span&gt;RXD&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;MAXCNT&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;pm_device_action_run&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;modem_uart&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;PM_DEVICE_ACTION_SUSPEND&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;For resume:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;pm_device_action_run&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;modem_uart&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;PM_DEVICE_ACTION_RESUME&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;NRF_UARTE1&lt;/span&gt;&lt;span&gt;-&amp;gt;&lt;/span&gt;&lt;span&gt;RXD&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;MAXCNT&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;The double suspend is needed to have the drop in the power consumption&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/502465?ContentTypeID=1</link><pubDate>Fri, 13 Sep 2024 10:36:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:567e8647-c445-4dcc-abc8-004474c95113</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="Syl20D"]I&amp;#39;ve succeed to have the desired power consumption when I reset the RXD EasyDMA register.[/quote]
&lt;p&gt;can you show me some code snippets on how you did that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/502268?ContentTypeID=1</link><pubDate>Thu, 12 Sep 2024 09:44:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:987edb91-cadf-4e73-bd94-ce97cb70b0fc</guid><dc:creator>Syl20D</dc:creator><description>&lt;p&gt;I&amp;#39;ve succeed to have the desired power consumption when I reset the RXD EasyDMA register.&lt;/p&gt;
&lt;p&gt;Can the DMA force the input connexion buffer?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/502120?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2024 12:25:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9950f303-254f-41c2-973a-0b83e730cb46</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;No, we do not seem to support it. The workaround is to implement it in the driver. Will be a feature request.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/502098?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2024 11:33:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb9b1bcd-8a4c-4bae-9e56-a4fd0cc6a46f</guid><dc:creator>Syl20D</dc:creator><description>&lt;p&gt;Ok,&amp;nbsp;did you have a workaround to&amp;nbsp;disable rx or uart dynamically?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/501729?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2024 12:30:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0fe993f6-edc9-4a54-ae7b-1802e690d5fc</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hmm,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Looking at the driver file&amp;nbsp;zephyr\drivers\serial\uart_nrfx_uart.c, it looks like it has implemented the support for disable_rx but nothing for low_power_enable. You can see that the low-power-enable is not even&amp;nbsp;extracted from the device node.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So in short, I think it looks like low-power-enable is not yet supported in nRF driver.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/501700?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2024 11:07:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb097985-c1e0-4703-8ae9-9dd98949c51b</guid><dc:creator>Syl20D</dc:creator><description>&lt;p&gt;Rx is on Uart Tx of the modem&amp;nbsp; and TX is on Uart Rx.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t understand why disable-rx option has a different power consumption than low-power enable.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Find my zephyr.dts below, thanks&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre class="ui-code" data-mode="text"&gt;/dts-v1/;

/ {
&amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; model = &amp;quot;Custom Plank Board&amp;quot;;
&amp;#160; &amp;#160; compatible = &amp;quot;vendor,custom-plank&amp;quot;;
&amp;#160; &amp;#160; chosen {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,entropy = &amp;amp;cryptocell;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,flash-controller = &amp;amp;flash_controller;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,console = &amp;amp;cdc_acm_uart0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,sram = &amp;amp;sram0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,flash = &amp;amp;flash0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,user = &amp;amp;gpio0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,shell-uart = &amp;amp;cdc_acm_uart0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,uart-mcumgr = &amp;amp;cdc_acm_uart0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; zephyr,code_partition = &amp;amp;slot0_partition;
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; aliases {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm-led0 = &amp;amp;pwm_led0;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; modem = &amp;amp;modem;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; gnss = &amp;amp;gnss;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; lte = &amp;amp;lte;
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; soc {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf52840-qiaa&amp;quot;, &amp;quot;nordic,nrf52840&amp;quot;, &amp;quot;nordic,nrf52&amp;quot;, &amp;quot;simple-bus&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupt-parent = &amp;lt; &amp;amp;nvic &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; ranges;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; nvic: interrupt-controller@e000e100 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;arm,v7m-nvic&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0xe000e100 0xc00 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupt-controller;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #interrupt-cells = &amp;lt; 0x2 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; arm,num-irq-priority-bits = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; systick: timer@e000e010 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;arm,armv7m-systick&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0xe000e010 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; ficr: ficr@10000000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-ficr&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x10000000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #nordic,ficr-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; uicr: uicr@10001000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-uicr&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x10001000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; sram0: memory@20000000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;mmio-sram&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x20000000 0x40000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; clock: clock@40000000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-clock&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40000000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x0 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; power: power@40000000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-power&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40000000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x0 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gpregret1: gpregret1@4000051c {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-gpregret&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000051c 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gpregret2: gpregret2@40000520 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-gpregret&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40000520 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; radio: radio@40001000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-radio&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40001000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x1 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ieee802154-supported;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ble-2mbps-supported;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ble-coded-phy-supported;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; tx-high-power-supported;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ieee802154: ieee802154 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-ieee802154&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; uart0: uart@40002000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40002000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x2 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; disable-rx;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; i2c0: i2c@40003000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-twi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40003000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; clock-frequency = &amp;lt; 0x186a0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x3 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; easydma-maxcnt-bits = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-0 = &amp;lt; &amp;amp;i2c0_default &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-1 = &amp;lt; &amp;amp;i2c0_sleep &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pca9420_pmic@61 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;zephyr,pca9420_pmic&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x61 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; lsm6ds0_detection@6a {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;zephyr,lsm6ds0_detection&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; input-gpios = &amp;lt; &amp;amp;gpio1 0xf 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x6a &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; spi0: spi@40003000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40003000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x3 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; easydma-maxcnt-bits = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; i2c1: i2c@40004000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-twim&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40004000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; clock-frequency = &amp;lt; 0x186a0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x4 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; easydma-maxcnt-bits = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; spi1: spi@40004000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40004000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x4 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; easydma-maxcnt-bits = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; nfct: nfct@40005000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-nfct&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40005000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x5 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; gpiote: gpiote0: gpiote@40006000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-gpiote&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40006000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x6 0x5 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; instance = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0xa &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; adc: adc@40007000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-saadc&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40007000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x7 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #io-channel-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; timer0: timer@40008000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40008000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-bit-width = &amp;lt; 0x20 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x8 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; timer1: timer@40009000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40009000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-bit-width = &amp;lt; 0x20 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x9 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0xb &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; timer2: timer@4000a000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000a000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-bit-width = &amp;lt; 0x20 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0xa 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; rtc0: rtc@4000b000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-rtc&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000b000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0xb 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; clock-frequency = &amp;lt; 0x8000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; temp: temp@4000c000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-temp&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000c000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0xc 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; rng: random@4000d000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-rng&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000d000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0xd 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; ecb: ecb@4000e000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-ecb&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000e000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0xe 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; ccm: ccm@4000f000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-ccm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4000f000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0xf 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; length-field-length-8-bits;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; wdt: wdt0: watchdog@40010000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-wdt&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40010000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x10 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; rtc1: rtc@40011000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-rtc&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40011000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x11 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; clock-frequency = &amp;lt; 0x8000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; qdec: qdec0: qdec@40012000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-qdec&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40012000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x12 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; comp: comparator@40013000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-comp&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40013000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x13 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #io-channel-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; egu0: swi0: egu@40014000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-egu&amp;quot;, &amp;quot;nordic,nrf-swi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40014000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x14 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; egu1: swi1: egu@40015000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-egu&amp;quot;, &amp;quot;nordic,nrf-swi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40015000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x15 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; egu2: swi2: egu@40016000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-egu&amp;quot;, &amp;quot;nordic,nrf-swi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40016000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x16 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; egu3: swi3: egu@40017000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-egu&amp;quot;, &amp;quot;nordic,nrf-swi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40017000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x17 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; egu4: swi4: egu@40018000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-egu&amp;quot;, &amp;quot;nordic,nrf-swi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40018000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x18 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; egu5: swi5: egu@40019000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-egu&amp;quot;, &amp;quot;nordic,nrf-swi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40019000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x19 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; timer3: timer@4001a000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001a000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x6 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-bit-width = &amp;lt; 0x20 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x1a 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; timer4: timer@4001b000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-timer&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001b000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x6 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-bit-width = &amp;lt; 0x20 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x1b 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm0: pwm@4001c000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001c000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x1c 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #pwm-cells = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-0 = &amp;lt; &amp;amp;pwm0_default &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-1 = &amp;lt; &amp;amp;pwm0_sleep &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0xc &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pdm0: pdm@4001d000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-pdm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001d000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x1d 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; acl: acl@4001e000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-acl&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001e000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; flash_controller: flash-controller@4001e000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf52-flash-controller&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001e000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; partial-erase;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; flash0: flash@0 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;soc-nv-flash&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; erase-block-size = &amp;lt; 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; write-block-size = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x0 0x100000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; partitions {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;fixed-partitions&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; boot_partition: partition@0 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; label = &amp;quot;mcuboot&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x0 0xc000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; slot0_partition: partition@c000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; label = &amp;quot;image-0&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0xc000 0x76000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; slot1_partition: partition@82000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; label = &amp;quot;image-1&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x82000 0x76000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; storage_partition: partition@f8000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; label = &amp;quot;storage&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0xf8000 0x4000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; ppi: ppi@4001f000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-ppi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4001f000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; mwu: mwu@40020000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-mwu&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40020000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm1: pwm@40021000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40021000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x21 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #pwm-cells = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm2: pwm@40022000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40022000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x22 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #pwm-cells = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; spi2: spi@40023000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40023000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x23 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-frequency = &amp;lt; 0x7a1200 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; easydma-maxcnt-bits = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; rtc2: rtc@40024000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-rtc&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40024000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cc-num = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x24 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; clock-frequency = &amp;lt; 0x8000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; prescaler = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; i2s0: i2s@40025000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-i2s&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40025000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x25 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; usbd: zephyr_udc0: usbd@40027000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-usbd&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40027000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x27 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; num-bidir-endpoints = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; num-in-endpoints = &amp;lt; 0x7 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; num-out-endpoints = &amp;lt; 0x7 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; num-isoin-endpoints = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; num-isoout-endpoints = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; cdc_acm_uart0: cdc_acm_uart0 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;zephyr,cdc-acm-uart&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; current-speed = &amp;lt; 0x38400 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; uart1: uart@40028000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40028000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x28 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; current-speed = &amp;lt; 0x1c200 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-0 = &amp;lt; &amp;amp;uart1_default &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-1 = &amp;lt; &amp;amp;uart1_sleep &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; modem: modem {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;quectel,bg600&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; mdm-power-gpios = &amp;lt; &amp;amp;gpio0 0x2 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; mdm-status-gpios = &amp;lt; &amp;amp;gpio1 0xd 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; mdm-dtr-gpios = &amp;lt; &amp;amp;gpio1 0x1 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gnss: gnss {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;quectel,bg600-gnss&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; lte: lte {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;quectel,bg600-lte&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; qspi: qspi@40029000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-qspi&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x40029000 0x1000 &amp;gt;, &amp;lt; 0x12000000 0x8000000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg-names = &amp;quot;qspi&amp;quot;, &amp;quot;qspi_mm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x29 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm3: pwm@4002d000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-pwm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4002d000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x2d 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #pwm-cells = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; spi3: spi@4002f000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x4002f000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x2f 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; max-frequency = &amp;lt; 0x1e84800 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; easydma-maxcnt-bits = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; rx-delay-supported;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; rx-delay = &amp;lt; 0x2 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; gpio0: gpio@50000000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-gpio&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gpio-controller;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x50000000 0x200 0x50000500 0x300 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #gpio-cells = &amp;lt; 0x2 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; port = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gpiote-instance = &amp;lt; &amp;amp;gpiote &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x9 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; gpio1: gpio@50000300 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-gpio&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gpio-controller;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x50000300 0x200 0x50000800 0x300 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #gpio-cells = &amp;lt; 0x2 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; ngpios = &amp;lt; 0x10 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; port = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; gpiote-instance = &amp;lt; &amp;amp;gpiote &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x4 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; cryptocell: crypto@5002a000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,cryptocell&amp;quot;, &amp;quot;arm,cryptocell-310&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x5002a000 0x1000 &amp;gt;, &amp;lt; 0x5002b000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg-names = &amp;quot;wrapper&amp;quot;, &amp;quot;core&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; interrupts = &amp;lt; 0x2a 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; pinctrl: pin-controller {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-pinctrl&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; i2c0_default: i2c0_default {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x2 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x16002b &amp;gt;, &amp;lt; 0x18002a &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; bias-pull-up;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; i2c0_sleep: i2c0_sleep {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x16002b &amp;gt;, &amp;lt; 0x18002a &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; uart0_default: uart0_default {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x4 &amp;gt;, &amp;lt; 0x401ff &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group2 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x2001a &amp;gt;, &amp;lt; 0x601ff &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; uart1_default: uart1_default {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x7 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x27 &amp;gt;, &amp;lt; 0x20024 &amp;gt;, &amp;lt; 0x401ff &amp;gt;, &amp;lt; 0x601ff &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; uart1_sleep: uart1_sleep {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x8 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x27 &amp;gt;, &amp;lt; 0x20024 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; low-power-enable;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; bias-disable;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm0_default: pwm0_default {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x5 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x2c0023 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm0_sleep: pwm0_sleep {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; phandle = &amp;lt; 0x6 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; group1 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; psels = &amp;lt; 0x2c0023 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; low-power-enable;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; rng_hci: entropy_bt_hci {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;zephyr,bt-hci-entropy&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;okay&amp;quot;;
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; sw_pwm: sw-pwm {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;nordic,nrf-sw-pwm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; status = &amp;quot;disabled&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; generator = &amp;lt; &amp;amp;timer1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; clock-prescaler = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; #pwm-cells = &amp;lt; 0x3 &amp;gt;;
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; cpus {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; cpu@0 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; device_type = &amp;quot;cpu&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;arm,cortex-m4f&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #address-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; #size-cells = &amp;lt; 0x1 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; itm: itm@e0000000 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;arm,armv7m-itm&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; reg = &amp;lt; 0xe0000000 0x1000 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; swo-ref-frequency = &amp;lt; 0x1e84800 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; zephyr,user {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; usb-gpios = &amp;lt; &amp;amp;gpio1 0x9 0x11 &amp;gt;;
&amp;#160; &amp;#160; };
&amp;#160; &amp;#160; pwmleds {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; compatible = &amp;quot;pwm-leds&amp;quot;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; pwm_led0: pwm_led_0 {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; pwms = &amp;lt; &amp;amp;pwm0 0x0 0x1312d00 0x0 &amp;gt;;
&amp;#160; &amp;#160; &amp;#160; &amp;#160; };
&amp;#160; &amp;#160; };
};&lt;/pre&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Power consumption on UART</title><link>https://devzone.nordicsemi.com/thread/501649?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2024 07:27:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd2e84a4-7f16-4f62-b537-5e91e6f2dbbe</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi Sylvain,&lt;/p&gt;
[quote user=""]&lt;div&gt;&lt;span&gt;If I put the uart on the modem pin.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Current is&amp;nbsp; 500µA on suspend, 1.5mA on resume.&lt;/span&gt;&lt;/div&gt;[/quote]
&lt;p&gt;Which modem pin are you using? Are you sure that P1.04 is not used for anything else?&lt;/p&gt;
&lt;p&gt;Can you post me your zephyr.dts file from your build\zephyr&amp;nbsp; folder?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>