<?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>nRF54L15DK with nRF7002EK on SPI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/124077/nrf54l15dk-with-nrf7002ek-on-spi</link><description>Hi, 
 I am trying to get an nRF54L15DK working with an nRF7002EK using SPI (not QSPI) and I cannot get this working using the wifi-scan sample. 
 I am using nRF Connect SDK v3.1.0 and toolchain v3.1.0. 
 It seems that the build system is linking in files</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 28 Oct 2025 11:01:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/124077/nrf54l15dk-with-nrf7002ek-on-spi" /><item><title>RE: nRF54L15DK with nRF7002EK on SPI</title><link>https://devzone.nordicsemi.com/thread/552620?ContentTypeID=1</link><pubDate>Tue, 28 Oct 2025 11:01:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d6724e5-d1be-4465-8c74-44203f48add1</guid><dc:creator>Maulik Sojitra</dc:creator><description>&lt;p&gt;Hi Hakon,&lt;br /&gt;&lt;br /&gt;Can you please share other related files(like C files and all) if it is possible? I also wanted to test the same scenario over the nrf54l15DK to the nrf7002EK board.&lt;/p&gt;
&lt;p&gt;I am using nRF Connect SDK v3.1.0 &lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Maulik&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15DK with nRF7002EK on SPI</title><link>https://devzone.nordicsemi.com/thread/547592?ContentTypeID=1</link><pubDate>Wed, 03 Sep 2025 09:27:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d19bec01-8d33-43fa-8d29-fd0c1f346f54</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am glad to hear that you found the root cause of your problems, and thank you for posting an answer with the details on how you fixed the problem!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hope you have a wonderful day!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15DK with nRF7002EK on SPI</title><link>https://devzone.nordicsemi.com/thread/547556?ContentTypeID=1</link><pubDate>Wed, 03 Sep 2025 02:20:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51a1d26d-ba01-4a62-9fff-b8ee3888d653</guid><dc:creator>CharlesO</dc:creator><description>&lt;p&gt;Thanks&amp;nbsp;&lt;span&gt;H&amp;aring;kon, that was part of the problem and it is working now.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I also had MISO and MOSI mixed up, even after checking my wiring several times!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For anyone interested, here is the working overlay:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;/*
 * Copyright (c) 2024 Nordic Semiconductor ASA
 *
 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
 */

#include &amp;lt;freq.h&amp;gt;

/ {
	chosen {
		zephyr,wifi = &amp;amp;wlan0;
	};

	aliases {
		/delete-property/ led1;
		/delete-property/ led3;
		/delete-property/ sw0;
		/delete-property/ sw1;
	};

	buttons {
		/delete-property/ button0;
		/delete-property/ button1;
	};

	leds {
		/delete-property/ led3;
	};
};

&amp;amp;pinctrl {
	spi21_default: spi21_default {
		group1 {
			psels = &amp;lt;NRF_PSEL(SPIM_SCK, 1, 11)&amp;gt;,
				&amp;lt;NRF_PSEL(SPIM_MISO, 1, 13)&amp;gt;,
				&amp;lt;NRF_PSEL(SPIM_MOSI, 1, 12)&amp;gt;;
		};
	};

	spi21_sleep: spi21_sleep {
		group1 {
			psels = &amp;lt;NRF_PSEL(SPIM_SCK, 1, 11)&amp;gt;,
				&amp;lt;NRF_PSEL(SPIM_MISO, 1, 13)&amp;gt;,
				&amp;lt;NRF_PSEL(SPIM_MOSI, 1, 12)&amp;gt;;
			low-power-enable;
		};
	};
};

&amp;amp;spi21 {
	compatible = &amp;quot;nordic,nrf-spim&amp;quot;;
	status = &amp;quot;okay&amp;quot;;
	cs-gpios = &amp;lt; &amp;amp;gpio1 14 GPIO_ACTIVE_LOW &amp;gt;;
	pinctrl-0 = &amp;lt; &amp;amp;spi21_default &amp;gt;;
	pinctrl-1 = &amp;lt; &amp;amp;spi21_sleep &amp;gt;;
	pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
	nrf70: nrf7002@0 {
		compatible = &amp;quot;nordic,nrf7002-spi&amp;quot;;
		status = &amp;quot;okay&amp;quot;;
		reg = &amp;lt;0&amp;gt;;
		label = &amp;quot;nrf7002_wlan&amp;quot;;
		spi-max-frequency = &amp;lt;DT_FREQ_M(1)&amp;gt;;

		iovdd-ctrl-gpios = &amp;lt;&amp;amp;gpio2 8 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)&amp;gt;;
		bucken-gpios = &amp;lt;&amp;amp;gpio2 10 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)&amp;gt;;
		host-irq-gpios = &amp;lt;&amp;amp;gpio1 9 GPIO_ACTIVE_HIGH&amp;gt;;

		/* Maximum TX power limits for 2.4 GHz */
		wifi-max-tx-pwr-2g-dsss = &amp;lt;21&amp;gt;;
		wifi-max-tx-pwr-2g-mcs0 = &amp;lt;16&amp;gt;;
		wifi-max-tx-pwr-2g-mcs7 = &amp;lt;16&amp;gt;;
		/* Maximum TX power limits for 5 GHz */
		wifi-max-tx-pwr-5g-low-mcs0 = &amp;lt;13&amp;gt;;
		wifi-max-tx-pwr-5g-low-mcs7 = &amp;lt;13&amp;gt;;
		wifi-max-tx-pwr-5g-mid-mcs0 = &amp;lt;13&amp;gt;;
		wifi-max-tx-pwr-5g-mid-mcs7 = &amp;lt;13&amp;gt;;
		wifi-max-tx-pwr-5g-high-mcs0 = &amp;lt;12&amp;gt;;
		wifi-max-tx-pwr-5g-high-mcs7 = &amp;lt;12&amp;gt;;

        wlan0: wlan0 {
            compatible = &amp;quot;nordic,wlan&amp;quot;;
        };
	};
};

&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15DK with nRF7002EK on SPI</title><link>https://devzone.nordicsemi.com/thread/547517?ContentTypeID=1</link><pubDate>Tue, 02 Sep 2025 14:06:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c30a31b2-ddb6-4fc5-a855-cf88b8a6350a</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]It seems that the build system is linking in files that expect to be using QSPI only and the log indicates that it is running functions that use QSPI.[/quote]
&lt;p&gt;It will run on SPI, as indicated by the first lines:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:00:00.004,598] &amp;lt;inf&amp;gt; wifi_nrf_bus: SPIM spi@c7000: freq = 1 MHz
[00:00:00.004,618] &amp;lt;inf&amp;gt; wifi_nrf_bus: SPIM spi@c7000: latency = 0&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;The remainder is due to common file for both transports.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This pin needs to be changed:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;host-irq-gpios = &amp;lt;&amp;amp;gpio2 6 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;as P2 does not have a GPIOTE instance.&lt;/p&gt;
&lt;p&gt;Could you try this and report back?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>