<?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>Adding BLE kills my console!</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/102060/adding-ble-kills-my-console</link><description>I&amp;#39;m working on a custom board that is very similar to nRF7002-DK. It uses nRF5340 and nRF7002 
 I&amp;#39;m working with a custom program that is very similar to the wifi shell sample program. I started with the wifi shell program and modified it from there.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 08 Jan 2024 09:00:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/102060/adding-ble-kills-my-console" /><item><title>RE: Adding BLE kills my console!</title><link>https://devzone.nordicsemi.com/thread/463075?ContentTypeID=1</link><pubDate>Mon, 08 Jan 2024 09:00:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40c1bb50-6ab5-41c8-ad45-ad8feae6de8e</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello Doug,&lt;/p&gt;
&lt;p&gt;Please verify if the &amp;#39;uart&amp;#39; group is still present in the generated zephyr.dts file located at build/zephyr/. It should have been removed by the &amp;#39;/delete-node/ uart;&amp;#39; line in your overlay.&amp;nbsp;&lt;span&gt;&amp;nbsp;As you can see from the 7002 DK board file here&amp;nbsp;&lt;/span&gt;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/5232725dcf686b0865535d3335d4ebcab8794ea7/boards/arm/nrf7002dk_nrf5340/nrf5340_cpuapp_common.dts#L92"&gt;link&lt;/a&gt;, P1.0 and P1.1 should only be assigned to the network core if the &amp;#39;uart&amp;#39; group has not been deleted.&lt;/p&gt;
&lt;p&gt;By the way, since my first reply, we have created a webinar on how to create a custom board in the SDK, see &lt;a href="https://www.youtube.com/watch?v=V_dVKgWKILM"&gt;https://www.youtube.com/watch?v=V_dVKgWKILM&lt;/a&gt;. This is an alternative to creating board overlays for our 7002 DK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding BLE kills my console!</title><link>https://devzone.nordicsemi.com/thread/462984?ContentTypeID=1</link><pubDate>Fri, 05 Jan 2024 20:10:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d239ad9-3957-4560-9004-c34a84069c11</guid><dc:creator>DBT</dc:creator><description>&lt;p&gt;Vidar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;For option 3 above, what besides &amp;quot;uart&amp;quot; can you use /delete-node/ with?&lt;/p&gt;
&lt;p&gt;When I check my MCUSEL bits in the&amp;nbsp;PIN_CNF[n] registers, I notice that P1.0 and P1.1 are also assigned to the NetworkMCU, which isn&amp;#39;t what I want either.&amp;nbsp; I want both assigned to the ApplicationMCU&lt;/p&gt;
&lt;p&gt;Is there some documentation somewhere that answers this question?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding BLE kills my console!</title><link>https://devzone.nordicsemi.com/thread/437468?ContentTypeID=1</link><pubDate>Thu, 20 Jul 2023 12:20:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e890ad5-2239-4472-9936-4cdd0606638c</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The pins defined in the &amp;#39;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/c455c150f82a0199661096bf1f2c5240dddffed8/boards/arm/nrf7002dk_nrf5340/nrf5340_cpuapp_common.dts#L92"&gt;gpio_fwd&lt;/a&gt;&amp;#39; node (&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/build/dts/api/bindings/gpio/nordic,nrf-gpio-forwarder.html"&gt;binding&lt;/a&gt;) will automatically be assigned to the network core when the network core is enabled by the SoC init code &lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/60166d9f304b48febbbaad58a210d0017ed8fdd3/soc/arm/nordic_nrf/nrf53/soc.c#L231"&gt;here&lt;/a&gt;. But these pins are only used for UART logging from the net core. You can safely remove these pin assignments if you don&amp;#39;t need UART logging from the net core.&lt;/p&gt;
&lt;p&gt;Ways you can disable the GPIO forwarding&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp; Set the &amp;#39;gpio_fwd&amp;#39; status to &amp;quot;disabled&amp;quot; in your board dts&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp; Create a board overlay where you disable the gpio forwarding mechanism:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;gpio_fwd {
    status = &amp;quot;disabled&amp;quot;;
};
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;3. Create a board overlay where you remove the pin assignments for UART but keep the forwarding mechanism enabled (useful if you&amp;nbsp;want to define other pins you want to assign the network core:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;gpio_fwd {
    /delete-node/ uart;
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>