<?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>nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/125681/nrf52840-spi-miso-is-actively-driven</link><description>Greetings, 
 Using SDK v3.1.1 the SPI MISO signal appears to be actively driven by the nRF5280 for both my SPI1 and SPI2 configurations. In both cases there are no active SPI Slaves connected - just a loopback connection from MOSI to MISO. A SPI Master</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 21 Nov 2025 18:01:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/125681/nrf52840-spi-miso-is-actively-driven" /><item><title>RE: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/555092?ContentTypeID=1</link><pubDate>Fri, 21 Nov 2025 18:01:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c516f10-327c-480f-a7d2-c3b158aff91d</guid><dc:creator>Dave Littell</dc:creator><description>&lt;p&gt;Thanks for your attention.&amp;nbsp; It turns out the board had some misbehaving SPI Slaves that were driving MISO in spite of their CS signals being negated.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/555052?ContentTypeID=1</link><pubDate>Fri, 21 Nov 2025 13:35:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee8ca784-cf5d-4236-a679-bcb8c7474ee7</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Q1: Have you tried using other GPIOs than P1.08 to P1.10 ?&lt;/p&gt;
&lt;p&gt;Q2: Have you tried to switch the MOSI to MISO (in firmware), to see if there is any other pin conflict that could explain why it does not sample?&lt;/p&gt;
&lt;p&gt;Ie. if MOSI outputs on P1.10, and MISO does not sample correctly on P1.09;&lt;/p&gt;
&lt;p&gt;will then MOSI output correctly on P1.09, and MISO sample correctly on P1.10?&lt;/p&gt;
&lt;p&gt;Q3: What is being read by the nRF when you loopback? Please provide any runtime logs.&lt;/p&gt;
&lt;p&gt;Q4: how did you measure that MISO is driven by the nRF? please share any details on your test setup.&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: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/555049?ContentTypeID=1</link><pubDate>Fri, 21 Nov 2025 13:25:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b036bbd7-b661-4113-9fb8-e340c9ae2c69</guid><dc:creator>Dave Littell</dc:creator><description>&lt;p&gt;OP second sentence: &amp;quot;&lt;span&gt;In both cases there are no active SPI Slaves connected - just a loopback connection from MOSI to MISO.&lt;/span&gt;&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/555013?ContentTypeID=1</link><pubDate>Fri, 21 Nov 2025 09:15:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85e500fa-66ae-4726-ae3e-1725b866cd03</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;nRF SPIM module does not drive the MISO, but you can enable a pull in the pad itself (pull-up/down of approx. 13 kOhm).&lt;/p&gt;
[quote user="Dave Littell"]Thanks for the reply but 15K shouldn&amp;#39;t be enough to defeat a loopback from MOSI, right?[/quote]
&lt;p&gt;The loop-back should be able to drive such a load.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You have two cs-gpios defined, and two sensors, are these connected now? If yes, can you double-check the orientation of their cs-gpios to ensure that they are indeed idle when testing this loopback scenario?&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: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/554999?ContentTypeID=1</link><pubDate>Fri, 21 Nov 2025 08:23:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8993c26e-0133-4b21-a2a2-78ab90a079b9</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;Only when MOSI is actively driven in an SPI transaction.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t remember whether the MCU drives MOSI at all after SPI transactions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/554967?ContentTypeID=1</link><pubDate>Thu, 20 Nov 2025 22:11:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c60e84f6-032d-45c4-a6e8-b33e558528f1</guid><dc:creator>Dave Littell</dc:creator><description>&lt;p&gt;Hello?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/554716?ContentTypeID=1</link><pubDate>Tue, 18 Nov 2025 20:04:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dbd79173-c364-4ff3-a245-579ef01b1aea</guid><dc:creator>Dave Littell</dc:creator><description>&lt;p&gt;Thanks for the reply but 15K shouldn&amp;#39;t be enough to defeat a loopback from MOSI, right?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 SPI MISO is actively driven</title><link>https://devzone.nordicsemi.com/thread/554710?ContentTypeID=1</link><pubDate>Tue, 18 Nov 2025 19:13:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07c97712-9c2e-4b3f-a7af-0099d3279f79</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;You have the &amp;quot;bias-pull-down&amp;quot; option enabled. The pullup and pulldown resistors in NRF chips are unusually strong (see PS), around 15K Ohms.&lt;/p&gt;
&lt;p&gt;This won&amp;#39;t look like an open line in the oscilloscope but more like an inverted I&amp;sup2;C signal. And yes, those pulldowns are always active when you configure the bus pins this way.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>