<?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>Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/113826/configuring-ad4130-through-spi-on-nrf52dk-nrf52832</link><description>Hello, 
 I am working on setting up the nrf52 (nrf52832) to communicated with the AD4130 from Analog Devices via the SPI Port. However, I am encountering a problem that I have not been able to solve. Below I have included my overlay file and the error</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 13 Aug 2024 15:12:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/113826/configuring-ad4130-through-spi-on-nrf52dk-nrf52832" /><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/498105?ContentTypeID=1</link><pubDate>Tue, 13 Aug 2024 15:12:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d78b9a8-72a7-438e-a5d4-91ad29ff3e51</guid><dc:creator>chrisafitz</dc:creator><description>&lt;p&gt;Hi Kenneth, the version I have is v2.6.1. The sample application I was trying to copy was pulling from the Nordic dev academy (nRF SDK Connect Intermediate) exercise 1 under the nrf where they connect a BME280 via SPI. Thank you for your response.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/497965?ContentTypeID=1</link><pubDate>Tue, 13 Aug 2024 08:25:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab05e4b1-d11a-49f7-ade7-db5362aebd01</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Any way you can share a simple application that we can use to recreate it here? Specify which ncs release you are using at the same time.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/497878?ContentTypeID=1</link><pubDate>Mon, 12 Aug 2024 17:29:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe744afe-9392-426f-9138-17d1c6ce937b</guid><dc:creator>chrisafitz</dc:creator><description>&lt;p&gt;yes, I went tried switching the compatible string but didn&amp;#39;t seem like that solved the issue nor did a pristine build&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/497877?ContentTypeID=1</link><pubDate>Mon, 12 Aug 2024 17:28:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f70dc11a-533d-4121-95d8-04b9dd122432</guid><dc:creator>chrisafitz</dc:creator><description>&lt;p&gt;I switched the frequency in my overlay to 4000000 to be in line with he default and this is the result in the zephyr.dts although it is still giving me that &amp;quot;frequency undefined&amp;quot; error when I build:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;spi1:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;spi&lt;/span&gt;&lt;span&gt;@&lt;/span&gt;&lt;span&gt;40004000&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;compatible&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;nordic,nrf-spi&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;#address-cells&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x1&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;#size-cells&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x0&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;reg&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x40004000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0x1000&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;interrupts&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0x1&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;max-frequency&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x7a1200&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;easydma-maxcnt-bits&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x8&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;status&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;okay&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;pinctrl-0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;spi1_default&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;pinctrl-1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;spi1_sleep&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;pinctrl-names&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;default&amp;quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&amp;quot;sleep&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;cs-gpios&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;gpio0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0x19&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;0x1&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ad4130:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ad4130&lt;/span&gt;&lt;span&gt;@&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatible&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;spi-device&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reg&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x0&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; spi-max-frequency&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0x3d0900&lt;/span&gt;&lt;span&gt; &amp;gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; label&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;ad4130&amp;quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; };&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/497793?ContentTypeID=1</link><pubDate>Mon, 12 Aug 2024 11:38:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0eb9051f-4e37-4484-ade5-8f50c3fde73e</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Can you try with&amp;nbsp;&lt;span&gt;compatible&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;vnd,spi-device&amp;quot;&lt;/span&gt;&lt;span&gt;;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If that doesn&amp;#39;t helps, then sometimes is helps to do a --pristine build, or delete the build folder and try again.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/497698?ContentTypeID=1</link><pubDate>Sun, 11 Aug 2024 09:32:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e66d73b2-39d4-473a-8658-abffd2bdbaa0</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;The translation is exactly where you would expect it: In &lt;code&gt;zephyr/drivers/spi/spi_nrfx_spim.c&lt;/code&gt; source file.&lt;/p&gt;
&lt;p&gt;The code would select the correct frequency code (4 MHz here).&lt;/p&gt;
&lt;p&gt;The &amp;quot;undefined&amp;quot; label makes me think something is off in the dts, look at the combined (resulting) dts in build/zephyr. It may not have pulled in your overlay properly.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring AD4130 through SPI on nRF52dk (nrf52832)</title><link>https://devzone.nordicsemi.com/thread/497693?ContentTypeID=1</link><pubDate>Sat, 10 Aug 2024 18:05:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b32ee2a2-cbea-42f4-a0a9-5a80909e0935</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Note 5000000 is not a frequency supported by the nRF52832 SPIM, it will default to 4Mbps:&lt;/p&gt;
&lt;p&gt;K125&amp;nbsp; 0x02000000 125 kbps&lt;br /&gt;K250&amp;nbsp; 0x04000000 250 kbps&lt;br /&gt;K500&amp;nbsp; 0x08000000 500 kbps&lt;br /&gt;M1&amp;nbsp; &amp;nbsp; &amp;nbsp;0x10000000 1 Mbps&lt;br /&gt;M2&amp;nbsp; &amp;nbsp; &amp;nbsp;0x20000000 2 Mbps&lt;br /&gt;M4&amp;nbsp; &amp;nbsp; &amp;nbsp;0x40000000 4 Mbps&lt;br /&gt;M8&amp;nbsp; &amp;nbsp; &amp;nbsp;0x80000000 8 Mbps&lt;/p&gt;
&lt;p&gt;If anyone happens to know where the translation is done from spi-max-frequency to SPIM1-&amp;gt;FREQUENCY if would be most helpful as I am currently&amp;nbsp;searching ..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>