<?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>BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/105879/ble-communication-between-a-nrf52-dk-board-and-a-nrf9160-dk-board</link><description>I am running V2.5.0 SDK. I have a nRF52 DK board that is running the V2.5.0/nrf/samples/Bluetooth/peripheral_uart application. It is working beautifully. I have nRF Toolbox installed on my iPhone. I can connect to the nRF52 DK Bluetooth running the NUS</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Nov 2023 08:14:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/105879/ble-communication-between-a-nrf52-dk-board-and-a-nrf9160-dk-board" /><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/457082?ContentTypeID=1</link><pubDate>Thu, 23 Nov 2023 08:14:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d2de31f-f06f-4568-8544-f4f46c1f7054</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;It&amp;#39;s great to hear that you&amp;#39;ve successfully built&amp;nbsp;the projects now.&amp;nbsp;&lt;/p&gt;
[quote user="tjm1"]I was assuming that the first build would be pristine. [/quote]
&lt;p&gt;If there is no existing &amp;#39;build&amp;#39; folder in the project at the time of the first build, it should be&amp;nbsp;same&amp;nbsp;as performing a &lt;a href="https://docs.zephyrproject.org/latest/develop/west/build-flash-debug.html#pristine-builds"&gt;pristine build&lt;/a&gt;. So, I&amp;#39;m unsure why you encountered these build errors in the first place (I didn&amp;#39;t include my build folder in the .zip). Despite multiple attempts, I have not been able to reproduce these errors on my end.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A pristine or clean build is necessary when adding new overlay files to a project, as CMake will not detect the new overlays otherwise.&lt;/p&gt;
[quote user="tjm1"]&lt;p&gt;This usually happens on a line like this:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="max-width:100%;overflow:auto;max-height:718.4px;"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;struct&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;device&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;*&lt;/span&gt;&lt;span&gt;dev&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;DEVICE_DT_GET&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;NODE_ID&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;br /&gt;does this make any sense to you or help solve the problem?&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;[/quote]
&lt;p&gt;Yes, the issue in our case was that&amp;nbsp;relevant configurations from the overlay files in central_build/boards/nrf9160dk_nrf9160_ns* were not being applied.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/457031?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 21:13:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f46e6b7f-df55-4e18-924f-73ba011aa8f8</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;Vidor: I found the problem Burt helped in determining that I needed to do a pristine build as soon as I created the build configuration. I was assuming that the first build would be pristine. the pristine build worked on hci_lpuart and I flashed it into the nRF52840. The pristine worked on central_uart that you sent me. I flashed it into the nrf9160 and all is working below is an example of messages seen on the nrf9160. The nrf52DK board is running uart_peripheral. I have a temp/humidity sensor connected that is sending data every 10 seconds. I see this on the nrf9160 console. I can also send commands over to the nRF52 board. All is good. Let me play with this for a few days and see if all problems are eliminated. Thanks for your patience and you help. my rookie mistake not using pristine first.&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v2.5.0 ***&lt;br /&gt;Starting Bluetooth Central UART example&lt;br /&gt;T: 25.26 H: 51.50&lt;br /&gt;T: 25.27 H: 51.46&lt;br /&gt;T: 25.27 H: 51.48&lt;br /&gt;T: 25.27 H: 51.51&lt;br /&gt;T: 25.27 H: 51.50&lt;br /&gt;T: 25.26 H: 51.54&lt;br /&gt;T: 25.26 H: 51.50&lt;br /&gt;T: 25.26 H: 51.57&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456993?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 15:23:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e31b3994-7881-4eee-8ae2-e6f763a27487</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I see a definition in overlay file. what is missing? do I need an alias statement or something?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;amp;uart2 {&lt;br /&gt; current-speed = &amp;lt;1000000&amp;gt;;&lt;br /&gt; status = &amp;quot;okay&amp;quot;;&lt;br /&gt; /delete-property/ hw-flow-control;&lt;/p&gt;
&lt;p&gt;pinctrl-0 = &amp;lt;&amp;amp;uart2_default_alt&amp;gt;;&lt;br /&gt; pinctrl-1 = &amp;lt;&amp;amp;uart2_sleep_alt&amp;gt;;&lt;br /&gt; pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;&lt;br /&gt; lpuart: nrf-sw-lpuart {&lt;br /&gt; compatible = &amp;quot;nordic,nrf-sw-lpuart&amp;quot;;&lt;br /&gt; status = &amp;quot;okay&amp;quot;;&lt;br /&gt; req-pin = &amp;lt;21&amp;gt;; /* &amp;lt;&amp;amp;interface_to_nrf52840 3 0&amp;gt;; */&lt;br /&gt; rdy-pin = &amp;lt;19&amp;gt;; /* &amp;lt;&amp;amp;interface_to_nrf52840 2 0&amp;gt;; */&lt;br /&gt; };&lt;br /&gt;};&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456988?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 15:18:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2552fda-4add-457f-b1bd-d5a0f937d8c3</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I also see the following in autoconfig.h. Where does that get defined. I do not&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;#define&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;CONFIG_DT_HAS_NORDIC_NRF_SW_LPUART_ENABLED&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;1&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: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456983?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 15:12:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b7b4750-5046-45db-a6ea-3a34f20219b4</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;C:\Nordic1\test_n160\central_uart\build\zephyr\include\generated\syscalls\uart.h:230: undefined reference to `__device_dts_ord_118&amp;#39;&lt;/p&gt;
&lt;p&gt;from devicetree_generated.h&lt;/p&gt;
&lt;p&gt;118 /soc/peripheral@40000000/uart@a000/nrf-sw-lpuart&lt;/p&gt;
&lt;p&gt;so where does this get set. the note says it is not being set. do I need to add this to an alias file somehow? How come it is set in your build. This is the unzipped central file you sent me with no changes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456977?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 14:57:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6165e1d8-9bcf-4d5c-a7f7-56cb13aa3635</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;&lt;a id="" href="https://docs.zephyrproject.org/latest/build/dts/troubleshooting.html"&gt;https://docs.zephyrproject.org/latest/build/dts/troubleshooting.html&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;undefined reference to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code class="docutils literal notranslate"&gt;&lt;span class="pre"&gt;__device_dts_ord_&amp;lt;N&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;a class="headerlink" title="Permalink to this heading" href="https://docs.zephyrproject.org/latest/build/dts/troubleshooting.html#undefined-reference-to-device-dts-ord-n"&gt;&amp;para;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This usually happens on a line like this:&lt;/p&gt;
&lt;div class="highlight-c notranslate"&gt;
&lt;div class="highlight"&gt;
&lt;pre id="codecell0"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;struct&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nc"&gt;device&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;dev&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;DEVICE_DT_GET&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;NODE_ID&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;br /&gt;does this make any sense to you or help solve the problem?&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456973?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 14:45:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d98e3ae1-9191-4fb1-b961-1362eb7d81c1</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I repeated the entire process and got the same error. I am stuck here. How do I move forward. I will repeat the process for the central application you sent me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456966?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 14:30:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14b728be-9ba9-4a51-9f70-33842bf1d1a6</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;yes I used nrf9160dk_nrf52840 and it&amp;#39;s overlays. I think the problem is with the device tree. googling around others have seen a similar error but I do not see how to fix it. I can build other examples for the nRF52 and the nRF9160 (blinky, buttons). I will remove the hci_lpuart and try the entire process again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456956?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 14:16:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1de32c04-d2ac-4bbf-a9a5-b278181886c4</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Sorry, I&amp;#39;m puzzled as to why it&amp;#39;s failing on your end. Initially, I suspected that some files in the SDK might have been corrupted or altered. However, since you were able to successfully build the gateway sample, it doesn&amp;#39;t seem likely that this is the issue.&lt;/p&gt;
&lt;p&gt;Did you build the hci_lpuart sample for the &amp;#39;nrf9160dk_nrf52840&amp;#39; board?&amp;nbsp;&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/pastedimage1700662566710v1.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456953?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 14:10:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7fff4e32-b432-4a18-bb9e-d28e83894514</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;The build of hci_lpuart failed similar to all others. What am I missing.? it seems ...dts_ord... is always undefined on my system. is there something I need to set somehwre?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;[167/172] Linking C executable zephyr\zephyr_pre0.elf&lt;br /&gt;FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map &lt;br /&gt;cmd.exe /C &amp;quot;cd . &amp;amp;&amp;amp; C:\Nordic1\toolchains\c57af46cb7\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -gdwarf-4 @CMakeFiles\zephyr_pre0.rsp -o zephyr\zephyr_pre0.elf &amp;amp;&amp;amp; cmd.exe /C &amp;quot;cd /D C:\Nordic1\test\hci_lpuart\build\zephyr &amp;amp;&amp;amp; C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.exe -E true&amp;quot;&amp;quot;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: app/libapp.a(main.c.obj): in function `uart_irq_tx_ready&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:939: undefined reference to `__device_dts_ord_107&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: app/libapp.a(main.c.obj): in function `z_impl_uart_irq_tx_disable&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:904: undefined reference to `__device_dts_ord_107&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: app/libapp.a(main.c.obj): in function `uart_fifo_read&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:820: undefined reference to `__device_dts_ord_107&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: app/libapp.a(main.c.obj): in function `hci_uart_init&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\samples\bluetooth\hci_uart\src\main.c:342: undefined reference to `__device_dts_ord_107&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: app/libapp.a(main.c.obj): in function `rx_isr&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\samples\bluetooth\hci_uart\src\main.c:193: undefined reference to `__device_dts_ord_107&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: app/libapp.a(main.c.obj):C:\Nordic1\v2.5.0\zephyr\samples\bluetooth\hci_uart\src\main.c:403: more undefined references to `__device_dts_ord_107&amp;#39; follow&lt;br /&gt;collect2.exe: error: ld returned 1 exit status&lt;br /&gt;ninja: build stopped: subcommand failed.&lt;br /&gt;FATAL ERROR: command exited with status 1: &amp;#39;C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.EXE&amp;#39; --build &amp;#39;c:\Nordic1\test\hci_lpuart\build&amp;#39;&lt;/p&gt;
&lt;p&gt;* The terminal process terminated with exit code: 1. &lt;br /&gt; * Terminal will be reused by tasks, press any key to close it. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456946?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 13:54:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a97f795-803f-4136-bd9d-4cc9d5424da9</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;No problem. Yes, &amp;quot;&lt;span&gt;C:\Nordic1\v2.5.0\nrf\samples\Bluetooth\hci_lpuart&lt;/span&gt;&amp;quot; is the project you want to flash to the nRF52840.&lt;/p&gt;
[quote userid="87403" url="~/f/nordic-q-a/105879/ble-communication-between-a-nrf52-dk-board-and-a-nrf9160-dk-board/456945"]what application is flashed into the nRF9160? is that the centarl_uart you sent me that I cannot get to build yet or some other from the list of samples?[/quote]
&lt;p&gt;Correct. The central UART sample I provided should be programmed to the nRF9160. If everything works it should try to connect to your nRF52 DK board programmed with the Peripheral UART example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456945?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 13:50:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a216ef4-995e-4ef3-898d-2708ae609a28</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;Vidor thanks for the quick response.&lt;/p&gt;
&lt;p&gt;so is&amp;nbsp;C:\Nordic1\v2.5.0\nrf\samples\bluetooth\hci_lpuart the project that gets flashed into the nRF52840 on the nRF9160 DK board? I will flash that into the nRF52840 using the SW10 switch in the nRF52 position.&lt;/p&gt;
&lt;p&gt;what application is flashed into the nRF9160? is that the centarl_uart you sent me that I cannot get to build yet or some other from the list of samples?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456941?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 13:37:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de5d7b36-11b9-4103-a0a8-5c3b1a324acc</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The nRF9160 runs the Bluetooth host (i.e., the upper layers of the Bluetooth stack) and the application code, while the nRF52840 chip on the same nRF9160 DK board is&amp;nbsp;supposed to run the Bluetooth controller firmware (&lt;a class="reference internal" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/bluetooth/hci_lpuart/README.html#bluetooth-hci-lpuart-sample"&gt;&lt;span class="std std-ref"&gt;Bluetooth: HCI low power UART&lt;/span&gt;&lt;/a&gt;) to enable the BLE connectivity since the 9160 doesn&amp;#39;t have its own BLE RADIO.&lt;/p&gt;
&lt;p&gt;The nRF52840 must be programmed separately with the FW build from the&amp;nbsp;&lt;a class="reference internal" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/bluetooth/hci_lpuart/README.html#bluetooth-hci-lpuart-sample"&gt;&lt;span class="std std-ref"&gt;Bluetooth: HCI low power UART&lt;/span&gt;&lt;/a&gt;&amp;nbsp;project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456938?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 13:30:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:396fb38a-e2f6-4284-b49e-1ff3a3091753</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I think I understand what you are trying to say. The nrf9160 has a programmed flashed in that device. what is that program? the nrf%2840 on the DK board has a separate program flashed in that part. What is that program and how do I program the nRF52840 on the nRF9160 DK board? Thanks for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456884?ContentTypeID=1</link><pubDate>Wed, 22 Nov 2023 11:09:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b44eabf8-2006-4033-95b9-ff25b443773f</guid><dc:creator>Vidar Berg</dc:creator><description>[quote user="tjm1"]ASSERTION FAIL [err == 0] @ WEST_TOPDIR/zephyr/subsys/bluetooth/host/hci_core.c:338&lt;br /&gt; command opcode 0x0c03 timeout with err -11[/quote]
&lt;p&gt;The assertion displayed when you programmed the gateway sample indicates that the Bluetooth host on the nRF9160 is failing to communicate with the Bluetooth controller on the nRF52840. Did you remember to program the controller?&lt;/p&gt;
[quote user="vibe"]&lt;strong&gt;Edit:&amp;nbsp;&lt;/strong&gt;forgot to add that you need to program the LP HCI UART sample to the nRF52840 on the board for BLE connectivity:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#programming-the-sample"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#programming-the-sample&lt;/a&gt;&amp;nbsp;[/quote]
&lt;p&gt;Do you know what was done differently this time as you managed to build the LTE_BLE_GATEWAY without the errors mentioned earlier? I can&amp;#39;t see any reason why you would be able to build this sample, but not the one I uploaded, given that the BLE configurations should be&amp;nbsp;the same in&amp;nbsp;both cases.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456788?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 21:34:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b36845f7-9e66-4cc4-bba7-57a8b9c848ea</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I did get LTE_BLE_GATEWAY allpication to build and run. The output is what is shown below.&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v2.5.0 ***Resetting system&lt;br /&gt;[00:00:00.251,770] &amp;lt;inf&amp;gt; lte_ble_gw: LTE Sensor Gateway sample started&lt;br /&gt;[00:00:00.251,953] &amp;lt;inf&amp;gt; lte_ble_gw: Initializing Bluetooth..&lt;br /&gt;[00:00:00.499,328] &amp;lt;inf&amp;gt; lte_ble_gw: Establishing LTE link (this may take some time) ...&lt;br /&gt;ASSERTION FAIL [err == 0] @ WEST_TOPDIR/zephyr/subsys/bluetooth/host/hci_core.c:338&lt;br /&gt; command opcode 0x0c03 timeout with err -11&lt;br /&gt;[00:00:10.262,481] &amp;lt;err&amp;gt; os: r0/a1: 0x00000003 r1/a2: 0x00000000 r2/a3: 0x00000002&lt;br /&gt;[00:00:10.262,512] &amp;lt;err&amp;gt; os: r3/a4: 0x2000d218 r12/ip: 0x00000010 r14/lr: 0x000102b5&lt;br /&gt;[00:00:10.262,512] &amp;lt;err&amp;gt; os: xpsr: 0x41000000&lt;br /&gt;[00:00:10.262,542] &amp;lt;err&amp;gt; os: Faulting instruction address (r15/pc): 0x000102c0&lt;br /&gt;[00:00:10.262,573] &amp;lt;err&amp;gt; os: &amp;gt;&amp;gt;&amp;gt; ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0&lt;br /&gt;[00:00:10.262,603] &amp;lt;err&amp;gt; os: Current thread: 0x2000f7e0 (unknown)&lt;br /&gt;*** Booting nRF Connect SDK v2.5.0 ***Resetting system&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456774?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 18:02:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ac7cbac-3054-4994-bb9b-0ff05bd33b85</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I started from scratch. I unzipped your file and opened existing application and rebuilt the application. I still get the errors. below is my screen shot similar to yours.&amp;nbsp; what am I doing wrong or missing?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/8877.Image1.jpg" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456768?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 17:09:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c578e08-1c22-4cd9-a84a-58ed48be076e</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I get similar messages if I just build the LTE App unchanged.&lt;/p&gt;
&lt;p&gt;&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/pastedimage1700586480589v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456758?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 16:34:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26f4d03d-f799-44be-9fce-2e4036ab613a</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I&amp;#39;m afraid I don&amp;#39;t have an explanation for why it is failing to build now. I had a coworker&amp;nbsp;try the same project I uploaded here, and he couldn&amp;#39;t reproduce the issue either.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a screenshot of what I&amp;#39;m seeing after building the project for comparison:&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/pastedimage1700584366505v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;But did you try with the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#cellular-lte-sensor-gateway"&gt;Cellular: LTE Sensor Gateway sample&lt;/a&gt;?&amp;nbsp;As mentioned earlier, I took must of my changes from that project, so it would be interesting to know if it results in the same errors or not.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456750?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 16:06:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62bb24bf-4e97-4290-8723-1c2594fcab99</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;errors now are shown below. A different undefined.&amp;nbsp; I was hoping the sample Bluetooth/central_uart would be the simple way to connect to the Bluetooth/peripheral_uart but that does not seem to work.&lt;/p&gt;
&lt;p&gt;what am I missing?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -L&amp;quot;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v8-m.main/nofp&amp;quot; -LC:/Nordic1/test_n160/central_uart_n9160/build/zephyr -lgcc zephyr/arch/common/libisr_tables.a -mcpu=cortex-m33 -mthumb -mabi=aapcs -mfp16-format=ieee -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -Wl,-X -Wl,-N -Wl,--orphan-handling=warn -Wl,-no-pie -DPICOLIBC_INTEGER_PRINTF_SCANF C:/Nordic1/v2.5.0/nrfxlib/crypto/nrf_cc310_platform/lib/cortex-m33/soft-float/no-interrupts/libnrf_cc310_platform_0.9.18.a --specs=picolibc.specs -lc -lgcc &amp;amp;&amp;amp; cmd.exe /C &amp;quot;cd /D C:\Nordic1\test_n160\central_uart_n9160\build\zephyr &amp;amp;&amp;amp; C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.exe -E true&amp;quot;&amp;quot;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `uart_irq_rx_disable&amp;#39;:&lt;br /&gt;C:\Nordic1\test_n160\central_uart_n9160\build\zephyr\include\generated\syscalls\uart.h:278: undefined reference to `__device_dts_ord_123&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `z_impl_uart_irq_rx_enable&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:960: undefined reference to `__device_dts_ord_123&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `uart_irq_tx_disable&amp;#39;:&lt;br /&gt;C:\Nordic1\test_n160\central_uart_n9160\build\zephyr\include\generated\syscalls\uart.h:230: undefined reference to `__device_dts_ord_123&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `h4_send&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\drivers\bluetooth\hci\h4.c:490: undefined reference to `__device_dts_ord_123&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `uart_fifo_read&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:820: undefined reference to `__device_dts_ord_123&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj):C:\Nordic1\v2.5.0\zephyr\drivers\bluetooth\hci\h4.c:560: more undefined references to `__device_dts_ord_123&amp;#39; follow&lt;br /&gt;collect2.exe: error: ld returned 1 exit status&lt;br /&gt;ninja: build stopped: subcommand failed.&lt;br /&gt;FATAL ERROR: command exited with status 1: &amp;#39;C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.EXE&amp;#39; --build &amp;#39;c:\Nordic1\test_n160\central_uart_n9160\build&amp;#39;&lt;/p&gt;
&lt;p&gt;* The terminal process terminated with exit code: 1. &lt;br /&gt; * Terminal will be reused by tasks, press any key to close it. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456744?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 15:40:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f496517-c4db-40e5-b077-9ab7dc290c2b</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Not sure what I&amp;#39;m missing, but it should&amp;nbsp;not have&amp;nbsp;been neccessary to add the overlay manually. As I test, can you try to&amp;nbsp;remove&amp;nbsp;the build folder, then set up the build configuration again, but this time with the board revision set to 1.1.0?&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1700581243256v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;Edit: the &amp;quot;\hci\h4.c:560: more undefined references to `__device_dts_ord_118&amp;#39; follow&amp;quot; error likely means the&amp;nbsp;CONFIG_NRF_SW_LPUART symbol did not get enabled in your build. It should&amp;nbsp;habe been enabled by the&amp;nbsp;central_uart/boards/nrf9160dk_nrf9160_ns.conf file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456740?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 15:30:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab83e985-aa55-41ae-9936-9932a34c77aa</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;I had left out the second overlay file. It does build a configuration file now but when I go to build it I get the following errors. I am still missing something. any ideas?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;[291/298] Linking C executable zephyr\zephyr_pre0.elf&lt;br /&gt;FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map &lt;br /&gt;cmd.exe /C &amp;quot;cd . &amp;amp;&amp;amp; C:\Nordic1\toolchains\c57af46cb7\opt\zephyr-sdk\arm-zephyr-eabi\bin\arm-zephyr-eabi-gcc.exe -gdwarf-4 @CMakeFiles\zephyr_pre0.rsp -o zephyr\zephyr_pre0.elf &amp;amp;&amp;amp; cmd.exe /C &amp;quot;cd /D C:\Nordic1\test_n160\central_uart_n9160\build\zephyr &amp;amp;&amp;amp; C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.exe -E true&amp;quot;&amp;quot;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `uart_irq_rx_disable&amp;#39;:&lt;br /&gt;C:\Nordic1\test_n160\central_uart_n9160\build\zephyr\include\generated\syscalls\uart.h:278: undefined reference to `__device_dts_ord_118&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `z_impl_uart_irq_rx_enable&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:960: undefined reference to `__device_dts_ord_118&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `uart_irq_tx_disable&amp;#39;:&lt;br /&gt;C:\Nordic1\test_n160\central_uart_n9160\build\zephyr\include\generated\syscalls\uart.h:230: undefined reference to `__device_dts_ord_118&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `h4_send&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\drivers\bluetooth\hci\h4.c:490: undefined reference to `__device_dts_ord_118&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj): in function `uart_fifo_read&amp;#39;:&lt;br /&gt;C:\Nordic1\v2.5.0\zephyr\include\zephyr\drivers\uart.h:820: undefined reference to `__device_dts_ord_118&amp;#39;&lt;br /&gt;c:/nordic1/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe: zephyr/drivers/bluetooth/libdrivers__bluetooth.a(h4.c.obj):C:\Nordic1\v2.5.0\zephyr\drivers\bluetooth\hci\h4.c:560: more undefined references to `__device_dts_ord_118&amp;#39; follow&lt;br /&gt;collect2.exe: error: ld returned 1 exit status&lt;br /&gt;ninja: build stopped: subcommand failed.&lt;br /&gt;FATAL ERROR: command exited with status 1: &amp;#39;C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.EXE&amp;#39; --build &amp;#39;c:\Nordic1\test_n160\central_uart_n9160\build&amp;#39;&lt;/p&gt;
&lt;p&gt;* The terminal process terminated with exit code: 1. &lt;br /&gt; * Terminal will be reused by tasks, press any key to close it. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456732?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 15:04:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d6e7260-8456-4030-bc59-9da6fa990c9c</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Does your build configuration look&amp;nbsp;identical to mine here:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1700578907023v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;?&amp;nbsp;From the build log you posted, we can see the 9160 overlay is picked up by the build system, but I don&amp;#39;t understand the reference to the nrf21540dk here:&amp;nbsp;Bc:\Nordic1\test_n160\central_uart_n9160\build&amp;#39; -GNinja -DBOARD=nrf21540dk_nrf52840 -&lt;/p&gt;
&lt;p&gt;It would also be interesting to know if you receive the same error if you build the&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#cellular-lte-sensor-gateway"&gt;Cellular: LTE Sensor Gateway sample&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456717?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 14:39:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85eead36-a2db-4182-b40d-15d04b601bec</guid><dc:creator>Timothy</dc:creator><description>&lt;p&gt;Vidar: thank you for your quick response. I tried to build a configuration and it failed with the information shown below. what am I doing wrong? I unzipped the file and tried to configure as I have done with all of the other samples.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;-- Found devicetree overlay: boards/nrf9160dk_nrf9160_ns.overlay&lt;br /&gt;In file included from &amp;lt;command-line&amp;gt;:&lt;br /&gt;./boards/nrf9160dk_nrf9160_ns.overlay:1:10: fatal error: nrf9160dk_nrf52840_reset_on_if5.dtsi: No such file or directory&lt;br /&gt; 1 | #include &amp;lt;nrf9160dk_nrf52840_reset_on_if5.dtsi&amp;gt;&lt;br /&gt; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;br /&gt;compilation terminated.&lt;br /&gt;CMake Error at C:/Nordic1/v2.5.0/zephyr/cmake/modules/extensions.cmake:3885 (message):&lt;br /&gt; failed to preprocess devicetree files (error code 1):&lt;br /&gt; C:/Nordic1/v2.5.0/zephyr/boards/arm/nrf21540dk_nrf52840/nrf21540dk_nrf52840.dts;boards/nrf9160dk_nrf9160_ns.overlay&lt;br /&gt;Call Stack (most recent call first):&lt;br /&gt; C:/Nordic1/v2.5.0/zephyr/cmake/modules/dts.cmake:226 (zephyr_dt_preprocess)&lt;br /&gt; C:/Nordic1/v2.5.0/zephyr/cmake/modules/zephyr_default.cmake:129 (include)&lt;br /&gt; C:/Nordic1/v2.5.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)&lt;br /&gt; C:/Nordic1/v2.5.0/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)&lt;br /&gt; CMakeLists.txt:8 (find_package)&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;-- Configuring incomplete, errors occurred!&lt;br /&gt;FATAL ERROR: command exited with status 1: &amp;#39;C:\Nordic1\toolchains\c57af46cb7\opt\bin\cmake.EXE&amp;#39; -DWEST_PYTHON=C:/Nordic1/toolchains/c57af46cb7/opt/bin/python.exe &amp;#39;-Bc:\Nordic1\test_n160\central_uart_n9160\build&amp;#39; -GNinja -DBOARD=nrf21540dk_nrf52840 -DNCS_TOOLCHAIN_VERSION:STRING=NONE -DCONF_FILE:STRING=c:/Nordic1/test_n160/central_uart_n9160/prj.conf -DDTC_OVERLAY_FILE:STRING=boards/nrf9160dk_nrf9160_ns.overlay &amp;#39;-DBOARD_ROOT:STRING=c:/nordic1/test/peripheral_uart;c:/nordic1/test/ble_prototype;c:/nordic1/test/i2c_api;c:/nordic1/test_n160/asset_tracker_v2_n9160;c:/nordic1/test_n160/central_uart_n9160;.&amp;#39; &amp;#39;-Sc:\Nordic1\test_n160\central_uart_n9160&amp;#39;&lt;/p&gt;
&lt;p&gt;* The terminal process terminated with exit code: 1. &lt;br /&gt; * Terminal will be reused by tasks, press any key to close it. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE communication between a nRF52 DK board and a nRF9160 DK board</title><link>https://devzone.nordicsemi.com/thread/456709?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2023 14:24:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:965f270c-1118-4376-ac0b-8cfd7a5f378b</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Attached is a modified version of the Central UART sample, which you can program to the nRF9160 on the nRF9160 DK (use the &amp;#39;nrf9160dk_nrf9160_ns&amp;#39; build target). You can see the changes I made in the &amp;#39;changes.diff&amp;#39; file bundled with the zip. It was mostly just copy-and-paste from the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#cellular-lte-sensor-gateway"&gt;Cellular: LTE Sensor Gateway sample&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Attachment (tested with SDK v.2.5.0)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/6431.central_5F00_uart.zip"&gt;devzone.nordicsemi.com/.../6431.central_5F00_uart.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Edit:&amp;nbsp;&lt;/strong&gt;forgot to add that you need to program the LP HCI UART sample to the nRF52840 on the board for BLE connectivity:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#programming-the-sample"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.0/nrf/samples/cellular/lte_ble_gateway/README.html#programming-the-sample&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>