<?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>SPI frequency limit</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/104993/spi-frequency-limit</link><description>In the nrf_drv_spi_frequency_t; structure, the maximum SPI frequency I can set is 8MHz, while m any new SPI devices run at a higher speed. 
 The device I&amp;#39;m using can run up to 50MHz. But at this moment I&amp;#39;m limited to 8MHz due to that firmware structure</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Oct 2023 11:25:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/104993/spi-frequency-limit" /><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/452240?ContentTypeID=1</link><pubDate>Wed, 25 Oct 2023 11:25:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94a65a89-f642-4f39-8e37-2a42a7774a3e</guid><dc:creator>vn2000</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;I never thought we have to do that. However, the problem is fixed and now I can compile it.&lt;/p&gt;
&lt;p&gt;Thank you for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/452233?ContentTypeID=1</link><pubDate>Wed, 25 Oct 2023 10:59:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9253ee46-f075-4fb5-9c1a-3b238b91fcaf</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The case you link to says that you should comment out SPI_ENABLED, so for instance:&lt;br /&gt;&lt;br /&gt;//#ifndef SPI_ENABLED&lt;br /&gt;//#define SPI_ENABLED 0&lt;br /&gt;//#endif&lt;br /&gt;&lt;br /&gt;Please do so.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Kenneth&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/452208?ContentTypeID=1</link><pubDate>Wed, 25 Oct 2023 09:33:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9924475-ac62-4a72-8ef6-d8e2055c8aa8</guid><dc:creator>vn2000</dc:creator><description>&lt;p&gt;Enclosed please find the file sdk_config.h&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/452203?ContentTypeID=1</link><pubDate>Wed, 25 Oct 2023 09:32:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f951c081-8e43-4e4e-960c-46ce7b798a5d</guid><dc:creator>vn2000</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/3652.sdk_5F00_config.h"&gt;devzone.nordicsemi.com/.../3652.sdk_5F00_config.h&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/452156?ContentTypeID=1</link><pubDate>Wed, 25 Oct 2023 07:44:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d94f3c7a-c4bf-41ed-9867-b8ad19817776</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Can you share you sdk_config.h file?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/451997?ContentTypeID=1</link><pubDate>Tue, 24 Oct 2023 13:27:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fb50497-0a72-498b-b70d-db4d2d68c46e</guid><dc:creator>vn2000</dc:creator><description>&lt;p&gt;I was able to locate a SPIM3 example here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/76594/spim3-on-nrf52840-and-sdk17-0-2"&gt;SPIM3 on nRF52840 and SDK17.0.2 - Nordic Q&amp;amp;A - Nordic DevZone - Nordic DevZone (nordicsemi.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I downloaded ble_test_spim3.zip and compiled it. But I got the error &amp;#39;undefined reference to nrfx_spim_init&amp;#39;.&lt;/p&gt;
&lt;p&gt;What I don&amp;#39;t understand is that I have &amp;#39;I#define NRFX_SPIM_ENABLED 1&amp;#39; in sdk_config.h, but in nrfx_spim.c everything is grayed out after the line:&lt;/p&gt;
&lt;p&gt;#if NRFX_CHECK(NRFX_SPIM_ENABLED)&lt;/p&gt;
&lt;p&gt;Therefore&amp;nbsp;&lt;span&gt;nrfx_spim_init is undefined.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI frequency limit</title><link>https://devzone.nordicsemi.com/thread/451900?ContentTypeID=1</link><pubDate>Tue, 24 Oct 2023 08:10:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9b961f3-d5fe-4269-bf14-95e606ef6c58</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Try using SPIM3 (SPIM0-SPIM2 only support 8MHz and below), while SPIM3 support up to 32MHz:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/spim.html#topic"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf52840/spim.html#topic&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>