<?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>Issue nRF Connect SDK Intermediate - Exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118739/issue-nrf-connect-sdk-intermediate---exercise-3---interfacing-with-adc-using-nrfx-drivers-and-timer-ppi</link><description>Hello all, 
 Going through the nRF Connect SDK Intermediate course with my nRF54L15 DK, I stumbled upon a problem at step 6 of exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI. 
 Because I am using the nRF54L15, I #include the nrfx_dppi</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 13 Feb 2025 15:45:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118739/issue-nrf-connect-sdk-intermediate---exercise-3---interfacing-with-adc-using-nrfx-drivers-and-timer-ppi" /><item><title>RE: Issue nRF Connect SDK Intermediate - Exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI</title><link>https://devzone.nordicsemi.com/thread/522922?ContentTypeID=1</link><pubDate>Thu, 13 Feb 2025 15:45:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:137bb2a6-a435-4d42-bae3-d64005c670a5</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;You need to remove &amp;quot;&lt;span&gt;CONFIG_NRFX_&lt;strong&gt;D&lt;/strong&gt;PPI=y&amp;quot; from the prj.conf file, and then add &amp;quot;CONFIG_NRFX_&lt;strong&gt;G&lt;/strong&gt;PPI=y&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue nRF Connect SDK Intermediate - Exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI</title><link>https://devzone.nordicsemi.com/thread/522782?ContentTypeID=1</link><pubDate>Thu, 13 Feb 2025 08:06:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3207412c-c668-40a4-9c51-d45dbf968526</guid><dc:creator>VitalityVH</dc:creator><description>&lt;p&gt;Hey!&lt;br /&gt;&lt;br /&gt;Did you put CONFIG_NRFX_DPPI=y or&amp;nbsp;&lt;span&gt;CONFIG_NRFX_DPPI00=y?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue nRF Connect SDK Intermediate - Exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI</title><link>https://devzone.nordicsemi.com/thread/522718?ContentTypeID=1</link><pubDate>Wed, 12 Feb 2025 17:24:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1749705-326f-430b-bd6e-ab508d866ca3</guid><dc:creator>twalsh_mri</dc:creator><description>&lt;p&gt;I seem to have the same issue, for the same board and NCS version.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve tried opening the solution and building that, but I can&amp;#39;t get past the step of adding a build configuration for the NRF54L15. Adding the lines to prj.conf that you and the OP mentioned don&amp;#39;t seem to fix things either. No matter which I tried, I got the following error when I try to configure the build:&lt;br /&gt;&lt;br /&gt;error: NRFX_DPPI (defined at C:/ncs/v2.9.0/zephyr/modules/hal_nordic\nrfx/Kconfig:28,&lt;br /&gt;modules\hal_nordic\nrfx/Kconfig:28) is assigned in a configuration file, but is not directly user-&lt;br /&gt;configurable (has no prompt). It gets its value indirectly from other symbols. See&lt;br /&gt;Parsing C:/ncs/v2.9.0/zephyr/Kconfig&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue nRF Connect SDK Intermediate - Exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI</title><link>https://devzone.nordicsemi.com/thread/521931?ContentTypeID=1</link><pubDate>Fri, 07 Feb 2025 12:57:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7675ca83-4295-436f-b2ce-462fecf18fd6</guid><dc:creator>VitalityVH</dc:creator><description>&lt;p&gt;Hey &lt;span&gt;J&amp;oslash;rgen,&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I was indeed working with the 2.9.0 version of NCS, adding the&amp;nbsp;CONFIG_NRFX_GPPI=y did do the trick.&amp;nbsp;&lt;br /&gt;For the DPPI config I added the &amp;quot;&lt;/span&gt;&lt;span&gt;CONFIG_NRFX_DPPI00&lt;/span&gt;&lt;span&gt;=y&amp;quot; option.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you for the quick response, I suggest adding this solution to the exercise itself!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Kind regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Vital&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue nRF Connect SDK Intermediate - Exercise 3 - Interfacing with ADC using nrfx drivers and TIMER/PPI</title><link>https://devzone.nordicsemi.com/thread/521923?ContentTypeID=1</link><pubDate>Fri, 07 Feb 2025 12:47:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30652202-1e19-493b-bb50-d0741f5eb996</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Which NCS version are you using when testing this exercise? It was tested on nRF54L15 with NCS 2.8.0 and should work there with the solution found in the GitHub repository.&lt;/p&gt;
&lt;p&gt;nrfx_gppi is series of helper functions that provides a common API for both PPI and DPPI.&lt;/p&gt;
&lt;p&gt;I noticed that the Kconfig CONFIG_NRFX_DPPI is not directly assignable in NCS v2.9.0. Can you try to add&amp;nbsp;CONFIG_NRFX_GPPI=y to your prj.conf file if you are using v2.9.0, and see if this resolve the problem you are seeing?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>