<?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>SPIM MOSI sending 0x00 even though TX buffer is non-zero</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121089/spim-mosi-sending-0x00-even-though-tx-buffer-is-non-zero</link><description>Hi, I&amp;#39;m using the following SPIM setup on the nrf54L15pdk evaluation board: 
 spi00 : spi @ 4a000 { 
 compatible = &amp;quot;nordic,nrf-spim&amp;quot; ; #address-cells = &amp;lt; 1 &amp;gt;; #size-cells = &amp;lt; 0 &amp;gt;; reg = &amp;lt; 0x4a000 0x1000 &amp;gt;; interrupts = &amp;lt; 74 NRF_DEFAULT_IRQ_PRIORITY &amp;gt;;</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 30 Apr 2025 21:48:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121089/spim-mosi-sending-0x00-even-though-tx-buffer-is-non-zero" /><item><title>RE: SPIM MOSI sending 0x00 even though TX buffer is non-zero</title><link>https://devzone.nordicsemi.com/thread/533644?ContentTypeID=1</link><pubDate>Wed, 30 Apr 2025 21:48:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8f87e88-133b-49b3-aa92-3850e2c924ae</guid><dc:creator>KarthikS27</dc:creator><description>&lt;p&gt;Hi Maria,&lt;/p&gt;
&lt;p&gt;Thanks for letting me know about the modifications needed for P2.02 and P2.09. I&amp;nbsp;already have led0 disabled. For the sake of testing, I tried using P1.11 and P1.12 for MOSI and MISO respectively. I&amp;#39;ve been able to use these pins for I2C reliably, however, I still see the lines being held low for SPI.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;My board version is 0.8.1 and I have been running DK firmware on it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll try again after configuring SPIS for the device&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPIM MOSI sending 0x00 even though TX buffer is non-zero</title><link>https://devzone.nordicsemi.com/thread/533536?ContentTypeID=1</link><pubDate>Wed, 30 Apr 2025 10:28:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:180d8288-2759-44aa-9816-079a04bf33dc</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Have you followed the guidelines to use P2.02 as a GPIO instead of the default (memory)? This information can be found &lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/hw_desription/external_memory.html"&gt;here&lt;/a&gt;, and in short you need to cut SB13 and short SB19.&lt;/p&gt;
&lt;p&gt;P2.09 is connected to LED0 by default (&lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/hw_desription/buttons_leds.html"&gt;source&lt;/a&gt;). Disable LED0 to use P2.09 for SPI_MISO instead with something like:&lt;/p&gt;
&lt;p&gt;&amp;amp;led0 {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status=&amp;quot;disabled&amp;quot;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;If the above does not help, you may need to also configure SPIS for the device.&lt;/p&gt;
&lt;p&gt;Also, let me know if you don&amp;#39;t have an nRF54L15&lt;strong&gt;DK&lt;/strong&gt; available. We should be able to provide you with one/some if you don&amp;#39;t them available.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>