<?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>GPIOTE input event is not called</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114955/gpiote-input-event-is-not-called</link><description>Hello Nordic. 
 
 I&amp;#39;m now using nRF5 sdk and nrf52480 to develop custom device and firmware. 
 My goal is doing SPI transmission when input signal is detected. 
 This is SPI standard for my project. 
 
 
 As you can see, I have to start SPI transmission</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 27 Sep 2024 02:34:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114955/gpiote-input-event-is-not-called" /><item><title>RE: GPIOTE input event is not called</title><link>https://devzone.nordicsemi.com/thread/504076?ContentTypeID=1</link><pubDate>Fri, 27 Sep 2024 02:34:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:992b6088-6271-4b9c-a6c8-8839f0235462</guid><dc:creator>seunghun</dc:creator><description>&lt;p&gt;Hello. Sigurd,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;There was problem with Analog-front-End IC.&lt;/p&gt;
&lt;p&gt;After replacing it with new one, I can get event from it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Seunghun.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPIOTE input event is not called</title><link>https://devzone.nordicsemi.com/thread/503697?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 09:12:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18c51cb8-bc4a-4236-89eb-e9e08c8f8414</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;I&amp;#39;m surprised that your&amp;nbsp;gpio_event_handler() is not called. Did you check that the line actually goes from high to low on a logic analyzer / oscilloscope? We have a example that shows how this should work here: &lt;a href="https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/pin_change_int_example.html"&gt;https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/pin_change_int_example.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPIOTE input event is not called</title><link>https://devzone.nordicsemi.com/thread/503662?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 05:49:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0a02a83-f1ff-45a7-9362-cf6a2c44cb00</guid><dc:creator>seunghun</dc:creator><description>&lt;p&gt;Hello Sigurd,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;1. I edited codes as you guide. However there is no change from past.&lt;/p&gt;
&lt;p&gt;2. I&amp;#39;m using custom board using nrf52840. I attached schematic of device.&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1727243368230v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Seunghun.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GPIOTE input event is not called</title><link>https://devzone.nordicsemi.com/thread/503629?ContentTypeID=1</link><pubDate>Tue, 24 Sep 2024 17:33:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef2d9633-6603-4400-b48a-5d61687169c4</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;1) Maybe you need pull-up on the line?&lt;/p&gt;
&lt;p&gt;Snippet:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;gpiote_cfg.pull =&amp;#160;NRF_GPIO_PIN_PULLUP;

&amp;#160;err_code = nrf_drv_gpiote_in_init(20 , &amp;amp;gpiote_cfg, gpio_event_handler); // cs pin&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;2) If you are using DK, the pin you are using is default used for the external memory chip, and some solder brdige modifications are needed in order to use it for other things:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf52840_dk/page/UG/dk/hw_external_memory.html"&gt;https://docs.nordicsemi.com/bundle/ug_nrf52840_dk/page/UG/dk/hw_external_memory.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>