<?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>The nRF52832 operates as a host in NCS 3.0.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123640/the-nrf52832-operates-as-a-host-in-ncs-3-0-2</link><description>Hi, 
 I noticed that NCS has been updated to version 3.0.2. I now want to compile the beacon in host-only mode and make it work on the nRF52832, but I haven&amp;#39;t succeeded so far. 
 I used the &amp;quot;beacon&amp;quot; example from the sample library as a base. My prj.conf</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 13 Aug 2025 03:45:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123640/the-nrf52832-operates-as-a-host-in-ncs-3-0-2" /><item><title>RE: The nRF52832 operates as a host in NCS 3.0.2</title><link>https://devzone.nordicsemi.com/thread/545458?ContentTypeID=1</link><pubDate>Wed, 13 Aug 2025 03:45:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef46d8fb-b1c5-4c2b-a569-9ccd2dc769d4</guid><dc:creator>Cookie_can</dc:creator><description>&lt;p&gt;I found the solution in zephyr&amp;#39;s documentation. The problem has been solved. Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The nRF52832 operates as a host in NCS 3.0.2</title><link>https://devzone.nordicsemi.com/thread/545387?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 13:10:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae75d46c-dad2-4292-9d69-8925fa4acc54</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;That is good. Regarding BT_H4, the error about&amp;nbsp;DT_HAS_ZEPHYR_BT_HCI_UART_ENABLED not being met indicate that &amp;quot;zephyr,bt-hci-uart&amp;quot; is not set in the devicetree. Are you missing &lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/89ba1294ac9b624e28271a5c71e99193ed4d92a4/samples/cellular/lte_ble_gateway/boards/nrf9160dk_nrf9160_ns.overlay#L27"&gt;this&lt;/a&gt;? (The nrf9160 device tree overlay from this sample application can be a good reference here, as this also acts as just a BT host).&lt;/p&gt;
&lt;p&gt;If you do not have any luck, can you upload the generated zephyr.dts from the build folder (&amp;lt;build_folder&amp;gt;/&amp;lt;application name&amp;gt;/zephyr/zephyr.dts)? If this lack bt_hci_uart we need to backtrack and look at your dts and overlay files more closely to understand why.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The nRF52832 operates as a host in NCS 3.0.2</title><link>https://devzone.nordicsemi.com/thread/545373?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 12:25:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:321f807d-7f99-45a3-9bea-85ba9376ba5d</guid><dc:creator>Cookie_can</dc:creator><description>&lt;p&gt;&lt;span&gt;Using my existing configuration, the serial&amp;nbsp;outputs the following logs:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;**** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
*** Using Zephyr OS v4.0.99-f791c49f492c ***
Starting Beacon Demo
Bluetooth init failed (err -1)
&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I tried using the following prj.conf and overlay files to redirect log output to RTT, and it appears to have resolved the previous issue. Could there be any problems with this approach?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;# prj.conf:
CONFIG_BT=y
CONFIG_LOG=y
CONFIG_BT_DEVICE_NAME=&amp;quot;Test beacon&amp;quot;

CONFIG_BT_HCI=y
CONFIG_BT_CTLR=n
CONFIG_BT_H4=y

# Disable UART console (if still enabled)
CONFIG_UART_CONSOLE=n  

CONFIG_USE_SEGGER_RTT=y  
CONFIG_RTT_CONSOLE=y  
CONFIG_LOG_BACKEND_RTT=y  

CONFIG_LOG_PRINTK=y  
&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;# nrf52dk_nrf52832.overlay:
/ {
    chosen {
        zephyr,bt-hci = &amp;amp;uart0;  
        zephyr,bt-hci-uart = &amp;amp;uart0;
        zephyr,bt-c2h-uart = &amp;amp;uart0;   
        zephyr,bt-uart = &amp;amp;uart0;  
    };
 };

 &amp;amp;uart0 {
	status = &amp;quot;okay&amp;quot;;
	current-speed = &amp;lt;115200&amp;gt;;
	// hw-flow-control;
};
&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I urgently need to know how to resolve the BT_H4 configuration failure issue mentioned in my original question. After my serial stopped outputting logs, it seems that the collaborative system between my nrf52832 (beacon_host_only) and nrf52833 (HCI_UART) is not performing its intended functions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Cookie_can&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The nRF52832 operates as a host in NCS 3.0.2</title><link>https://devzone.nordicsemi.com/thread/545361?ContentTypeID=1</link><pubDate>Tue, 12 Aug 2025 11:45:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f42db02c-500b-46eb-a969-143f74dd3fb8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Can you share the serial output that looks like looging? That can give an indication on where it comes from. Logs are disabled with&amp;nbsp;CONFIG_LOG=n as you have done, but there can be other things that write to serial as well (for instance printk). You may also want to delete some properties that I expect point to uart0 on your board, so perhaps expant your chosen like this:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;/ {
    chosen {
        zephyr,bt-hci = &amp;amp;uart0;
        zephyr,bt-hci-uart = &amp;amp;uart0;
        zephyr,bt-c2h-uart = &amp;amp;uart0;
        zephyr,bt-uart = &amp;amp;uart0;
 		/delete-property/ zephyr,console;
		/delete-property/ zephyr,shell-uart;
		/delete-property/ zephyr,uart-mcumgr;
		/delete-property/ zephyr,bt-mon-uart;
    };
};&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>