<?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>Unclear on how to move forward with nRF7002 companion outside of Dev Kits</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119650/unclear-on-how-to-move-forward-with-nrf7002-companion-outside-of-dev-kits</link><description>Hi folks. 
 
 recently I&amp;#39;ve been experimenting with the nrf7002dk Development Kit, and I&amp;#39;d like to move forward with prototyping a custom board around the nRF7002 + nRF5340 chips (along with some other peripheral devices specifically for my use case)</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 10 Mar 2025 23:10:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119650/unclear-on-how-to-move-forward-with-nrf7002-companion-outside-of-dev-kits" /><item><title>RE: Unclear on how to move forward with nRF7002 companion outside of Dev Kits</title><link>https://devzone.nordicsemi.com/thread/526658?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 23:10:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ebba2172-33d3-47a6-a1ea-b5f222cf2bf1</guid><dc:creator>Aidan Eglin</dc:creator><description>&lt;p&gt;Great! Appreciate the help here Amanda, thank you. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unclear on how to move forward with nRF7002 companion outside of Dev Kits</title><link>https://devzone.nordicsemi.com/thread/526647?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 21:32:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26a112f2-32a2-471a-859e-ee6d91de49f0</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Aidan,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
[quote user="Aidan Eglin"]How does Zephyr WIFI Management know that 1/ we&amp;#39;re using the nRF7002[/quote]
&lt;p&gt;&lt;span&gt;This is configured through Kconfig options. When you set&amp;nbsp;&lt;/span&gt;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v2.9.1/samples/wifi/scan/prj.conf#L7"&gt;&lt;code dir="ltr"&gt;CONFIG_WIFI_NRF70&lt;/code&gt;&lt;span&gt;&amp;nbsp;to&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;y&lt;/code&gt;&lt;/a&gt;&lt;span&gt;&amp;nbsp;in your project&amp;#39;s configuration, you&amp;#39;re telling the system to use the nRF Wi-Fi driver for the nRF70 Series devices. For Sysbuild projects, you would use&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;SB_CONFIG_WIFI_NRF70&lt;/code&gt;&lt;span&gt;&amp;nbsp;instead. See the&amp;nbsp;&lt;/span&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.9.1/page/nrf/drivers/wifi/nrf70_native.html"&gt;nRF Wi-Fi driver&lt;/a&gt;.&lt;/p&gt;
[quote user="Aidan Eglin"]2/ what QPSI configurations we&amp;#39;re using?[/quote]
&lt;p&gt;For the nRF7002DK, the nRF5340 host processor communicates over the QSPI bus with the nRF7002. See&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/v3.7.99-ncs2/boards/nordic/nrf7002dk/nrf7002dk_nrf5340_cpuapp.dts#L26"&gt;https://github.com/nrfconnect/sdk-zephyr/blob/v3.7.99-ncs2/boards/nordic/nrf7002dk/nrf7002dk_nrf5340_cpuapp.dts#L26&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/drivers/wifi/nrf70_native.html#driver_to_nrf70_series_device_communication"&gt;Driver to nRF70 Series device communication&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;Hope the&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/wi-fi-fundamentals/"&gt;Wi-Fi Fundamentals&lt;/a&gt;&amp;nbsp;would help.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unclear on how to move forward with nRF7002 companion outside of Dev Kits</title><link>https://devzone.nordicsemi.com/thread/526641?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 20:04:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d2900d3-ba35-419d-8308-4d0082ac1025</guid><dc:creator>Aidan Eglin</dc:creator><description>&lt;p&gt;Thanks Amanda, I appreciate the support. I have previously used the custom boards guide &amp;amp; have followed through the Fundamentals &amp;amp; Intermediate course. My question is primarily related specifically to the nrf7002 - for this chip in particular, I&amp;#39;m struggling to find clear hands-on documentation for common functionality in a way that&amp;#39;s easy to transfer to a custom board. Do you have any particular tutorials that may be most useful in this case?&lt;br /&gt;&lt;br /&gt;For example, let&amp;#39;s take a look at this sample: &lt;a id="" href="https://github.com/nrfconnect/sdk-nrf/blob/main/samples/wifi/scan/src/main.c"&gt;https://github.com/nrfconnect/sdk-nrf/blob/main/samples/wifi/scan/src/main.c&lt;/a&gt;. Where can I read more about &amp;quot;how&amp;quot; this works? How does Zephyr WIFI Management know that 1/ we&amp;#39;re using the nRF7002 and 2/ what QPSI configurations we&amp;#39;re using? I&amp;#39;m probably just missing something in the docs somewhere but right now I feel like I&amp;#39;ve got a gap in my understanding of how this works, which makes me apprehensive to use it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Aidan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unclear on how to move forward with nRF7002 companion outside of Dev Kits</title><link>https://devzone.nordicsemi.com/thread/526557?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 13:23:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8702cef0-7ae1-4ecf-9f77-206bd668395e</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can refer to this &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/custom/index.html"&gt;Developing with custom boards&lt;/a&gt;&amp;nbsp;guide, which explains how to add your custom board to the nRF Connect SDK.&amp;nbsp;For learning about device tree configuration, the Nordic Developer Academy offers courses that cover this topic:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-3-adding-custom-board-support/"&gt;Lesson 3 – Adding custom board support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the nRF7002DK board file:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/boards/nordic/nrf7002dk"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/boards/nordic/nrf7002dk&lt;/a&gt;&amp;nbsp;, for your reference.&lt;/p&gt;
&lt;div&gt;For a more structured approach to learning device tree customization, you can check these courses:&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;&lt;span&gt;nRF Connect SDK Fundamentals&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/"&gt;&lt;span&gt;nRF Connect SDK Intermediate&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>