<?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 Clock edge too slow</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93483/spi-clock-edge-too-slow</link><description>Hi, 
 We are having some issues communicating with a Winbond W25Q64 flash memory. Using the standard SPI Zephyr drivers an attempt to get the Manufacturer ID returns 0xDC rather than the expected oxEF. By analysing things with both a logic analyser and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 09 Nov 2022 10:16:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93483/spi-clock-edge-too-slow" /><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/394873?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2022 10:16:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ff72f57-5a04-4816-b0ad-1431652d9bc0</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Glad to hear that Glenn! That should be fine. Let me know if you have any further follow ups.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/394796?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 18:52:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f558a167-4bad-44cc-9b24-ba6cc82fc709</guid><dc:creator>GLNeedham</dc:creator><description>&lt;p&gt;Simon,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks for your help. We could not get the &lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;gpio_pin_configure&lt;/span&gt;() to work in the main code, even after spim initialisation. However, we did change the configuration of the clock pin in the low level SPIM source &lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;gpio_pin_configure&lt;/span&gt;() function in v2.1.0\modules\hal\nordic\nrfx\drivers\src and that had the desired affect.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;With the H1H0 drive set the SPIM works fine.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks again&lt;/p&gt;
&lt;p&gt;Glenn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/394708?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 13:25:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:396336ac-d190-45ac-9f31-41de1c6f0081</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Glenn&lt;/p&gt;
&lt;p&gt;I think this should be the correct way to sett the drive of GPIOs. As ong as you call the gpio_pin_configure after Zephyr has initialized the drivers/libraries used in your project. To make sure that the GPIO config register (PIN-CNF) is set to high drive you can use a debugger to see the setting of this register. Using the nRF Connect Extension in VS code and the debugger available there should be okay for example.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/394474?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 14:49:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90904454-67cd-4cc9-848b-9b191db7e0f8</guid><dc:creator>GLNeedham</dc:creator><description>&lt;p&gt;Simon,&lt;/p&gt;
&lt;p&gt;We are using Zephyr 3.1.99 so the new variants apply.&lt;/p&gt;
&lt;p&gt;In our code we have tried doing:&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;gpio_pin_configure&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;(&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;g_flash_data&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;gpio_dev&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;20&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;NRF_GPIO_DRIVE_H0H1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;which we took from the page you linked to (&lt;a href="https://github.com/zephyrproject-rtos/zephyr/blob/main/include/zephyr/dt-bindings/gpio/nordic-nrf-gpio.h"&gt;nordic-nrf-gpio.h&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;Is this correct?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;If so they seem to make absolutely no difference to the drive of GPIO 20&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;As we follow this with a &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;spi_result&lt;span&gt;&amp;nbsp;&lt;/span&gt;=&lt;span&gt;&amp;nbsp;&lt;/span&gt;spi_write(spi_dev,&lt;span&gt;&amp;nbsp;&lt;/span&gt;spi_cfg_ptr, &amp;amp;tx);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;would the spi_cfg_ptr in that call effectively be reconfiguring the port pins back to their default and effectively ignoring our attempts to change them?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;We did note the &lt;span class="sig-name descname"&gt;&lt;span class="n"&gt;&lt;span class="pre"&gt;GPIO_DS_ALT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a class="headerlink" title="Permalink to this definition" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.2/zephyr/hardware/peripherals/gpio.html#c.GPIO_DS_ALT"&gt;&lt;/a&gt; flags but they are indicated as &amp;#39;deprecated&amp;#39; when we try to use those.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;Frankly..... it is all a bit confusing!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;If you have a code example of how to change the pin drive strength that would be VERY useful&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;Thanks for your help&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;color:#242424;font-family:-apple-system, BlinkMacSystemFont, &amp;#39;Segoe UI&amp;#39;, system-ui, &amp;#39;Apple Color Emoji&amp;#39;, &amp;#39;Segoe UI Emoji&amp;#39;, &amp;#39;Segoe UI Web&amp;#39;, sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;"&gt;Glenn&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/394061?ContentTypeID=1</link><pubDate>Fri, 04 Nov 2022 08:22:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0b6937e-7e0a-4a4d-8303-481b60e4a624</guid><dc:creator>GLNeedham</dc:creator><description>&lt;p&gt;Simon,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks we will take a look at those flags and use them to set the drive strength&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Glenn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/394056?ContentTypeID=1</link><pubDate>Fri, 04 Nov 2022 08:01:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da7860ce-c0ec-4113-8cb0-b623df840b29</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Glenn&lt;/p&gt;
&lt;p&gt;There were some Drive Strength flags in the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.1/zephyr/hardware/peripherals/gpio.html"&gt;GPIO peripheral API&lt;/a&gt;, but&amp;nbsp;as of Zephyr 3.1.0 the GPIO devicetree flags were refactored, and now the upper 8 bits of gpio_dt_flags_t are now reserved for controller/SoC specific flags. So you should now use the *_GPIO_DS_* specific flags to set drive strength. These are included in &lt;a href="https://github.com/zephyrproject-rtos/zephyr/blob/main/include/zephyr/dt-bindings/gpio/nordic-nrf-gpio.h"&gt;nordic-nrf-gpio.h&lt;/a&gt; in the Zephyr tree.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/393802?ContentTypeID=1</link><pubDate>Thu, 03 Nov 2022 08:28:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9f6aed4-c1af-4c5c-a532-ae6f7bb16a04</guid><dc:creator>GLNeedham</dc:creator><description>&lt;p&gt;Simon, Thanks for the reply. We completely undestand the situation with the nrfx driver but my question was specifically about the Zephyr environment.&lt;/p&gt;
&lt;p&gt;We cannot find anything in the Zephyr environment which would be an equivilent to configurepins() that allows us to set high drive.&lt;/p&gt;
&lt;p&gt;Is it possible in Zephyr to set high drive? and if so how?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI Clock edge too slow</title><link>https://devzone.nordicsemi.com/thread/393800?ContentTypeID=1</link><pubDate>Thu, 03 Nov 2022 08:16:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0de21e85-2476-4cac-8f67-e7158e338b74</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;From the &lt;a href="https://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.8.pdf"&gt;nRF52832 product specification&lt;/a&gt;&amp;nbsp;(page 523) and &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf9160%2Fspim.html&amp;amp;anchor=unique_695946236"&gt;nRF91 specification&lt;/a&gt;, you can see that the &amp;quot;SPIM clock edge to MOSI valid&amp;quot; timing can indeed be up to 59ns, so if the pins aren&amp;#39;t configured to high drive this doesn&amp;#39;t seem unlikely. You can use the nrfx driver function&lt;strong&gt; configure_pins()&lt;/strong&gt; in &lt;strong&gt;nrfx_spim.c&amp;nbsp;&lt;/strong&gt;to set SPIM pins to high drive for example.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>