<?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>keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/29724/keil-5-with-led-button-app</link><description>Hi; 
 i tried to compile LED Button app founded in this tutorial infocenter.nordicsemi.com/index.jsp in nrf51822 pca 20006 I had these errors someone can help me please or provide me a version compatible with my beacon 
 errors: 
 *** Using Compiler</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Dec 2020 11:10:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/29724/keil-5-with-led-button-app" /><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/285019?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 11:10:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b930159a-ce25-4a55-a468-018d4f4de3d5</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Could be that something changes in Keil in the past 3 years since this question was posted. I still find it in the&amp;nbsp;&lt;code&gt;(Keil_install_dir)\ARM\PACK\ &lt;/code&gt;directory, but do not have a recent version of Keil.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/285006?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 10:41:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:212347cb-6fc8-4da0-bf65-46221ff231c6</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;Since I am getting the same error I found the file located here&lt;/p&gt;
&lt;p&gt;&amp;nbsp;--&amp;gt; (&lt;code&gt;Keil_install_dir)\ARM\packs\ARM\CMSIS\{version}\CMSIS\Include&lt;br /&gt;&lt;br /&gt;not here&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;--&amp;gt; (Keil_install_dir)\ARM\PACK\&lt;br /&gt;&lt;br /&gt;In the &amp;#39;PACK&amp;#39; directory there was a .Download and .Web directory. &lt;br /&gt;&lt;br /&gt;What is messed up?&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;I had to manually add this path to the list of include files in the target options &lt;br /&gt;dialog box. That seems weird. &lt;br /&gt;I would think it would be part of a system file and handled by Keil.&lt;br /&gt;&lt;br /&gt;Sorry about the format. Something is screwed up as usual on this web site&lt;br /&gt;and I cannot get out of this ridiculous mode.&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117924?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 14:18:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c0ec1090-db01-4770-a505-d8de42f40380</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;As the error say, you ar missing the implementation of &lt;code&gt;app_gpiote_init()&lt;/code&gt;, which makes sense since you just remover the source file implementing this function. It seems that &lt;em&gt;app_gpiote_fast_detect.c&lt;/em&gt; implements directly access the peripheral, instead of using the driver. Did you intend to include &lt;em&gt;app_gpiote.c&lt;/em&gt; in your project instead? The second error is due to missing source file &lt;em&gt;nrf_drv_common.c&lt;/em&gt;. Please search the SDK directory for the functions in the errors and include the missing files if you get more errors.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117923?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 13:05:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e5e7fd2-466c-4248-aab1-4762301e7335</guid><dc:creator>james tech</dc:creator><description>&lt;p&gt;when i tried that i find two errors more&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;*** Using Compiler &amp;#39;V5.06 update 5 (build 528)&amp;#39;, folder: &amp;#39;C:\Keil_v5\ARM\ARMCC\Bin&amp;#39;
Build target &amp;#39;nrf51822_xxaa_s110 (256K)&amp;#39;
linking...
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol app_gpiote_init (referred from main.o).
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_common_irq_enable (referred from nrf_drv_gpiote.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 2 error messages.
&amp;quot;.\_build\ble_app_lbs.axf&amp;quot; - 2 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:02
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117922?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 12:54:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75fd7025-c2f8-40ce-9720-f839e1c91a45</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Then you have included the source file &lt;em&gt;app_gpiote_fast_detect.c&lt;/em&gt; from the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/lib_gpiote.html?cp=4_0_8_3_11"&gt;GPIOTE library&lt;/a&gt;. Remove it and try again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117921?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 12:49:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a73b2ab-ef03-4a34-844f-3b130d97db85</guid><dc:creator>james tech</dc:creator><description>&lt;p&gt;i still ahve this error&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;linking...
.\_build\ble_app_lbs.axf: Error: L6200E: Symbol GPIOTE_IRQHandler multiply defined (by app_gpiote_fast_detect.o and nrf_drv_gpiote.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 1 error messages.
&amp;quot;.\_build\ble_app_lbs.axf&amp;quot; - 1 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:02
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117920?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 11:40:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8a28455-22ac-45c1-b583-b06453aa4e89</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;The linker errors indicate that you have not included the source file &lt;em&gt;nrf_drv_gpiote.c&lt;/em&gt; in your project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117919?ContentTypeID=1</link><pubDate>Wed, 24 Jan 2018 14:41:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e07eed29-7d0f-43e8-94dc-aa830b551c92</guid><dc:creator>james tech</dc:creator><description>&lt;p&gt;the project that i downloaded doesn&amp;#39;t have this folder because of that i copied-pasted it from another folder in my sdk but when i did it i had these errors&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;*** Using Compiler &amp;#39;V5.06 update 5 (build 528)&amp;#39;, folder: &amp;#39;C:\Keil_v5\ARM\ARMCC\Bin&amp;#39;
Build target &amp;#39;nrf51822_xxaa_s110 (256K)&amp;#39;
compiling ble_error_log.c...
compiling app_button.c...
compiling pstorage.c...
linking...
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_gpiote_in_event_disable (referred from app_button.o).
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_gpiote_in_event_enable (referred from app_button.o).
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_gpiote_in_init (referred from app_button.o).
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_gpiote_in_is_set (referred from app_button.o).
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_gpiote_init (referred from app_button.o).
.\_build\ble_app_lbs.axf: Error: L6218E: Undefined symbol nrf_drv_gpiote_is_init (referred from app_button.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 6 error messages.
&amp;quot;.\_build\ble_app_lbs.axf&amp;quot; - 6 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:05
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117918?ContentTypeID=1</link><pubDate>Wed, 24 Jan 2018 14:12:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31690261-86b2-4630-8c46-6fab35641170</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;You need to include the paths to the header files in your project settings in Keil. &lt;em&gt;nrf_drv_config.h&lt;/em&gt; is located in the subdirectory named by your board and softdevice version in the config directory inside the project folder. &lt;code&gt;PSTORAGE_NUM_OF_PAGES&lt;/code&gt; is defined in &lt;em&gt;pstorage_platform.h&lt;/em&gt;, located in root of the same config directory.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117925?ContentTypeID=1</link><pubDate>Wed, 24 Jan 2018 10:47:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57912cb8-3df1-495c-8795-034a4b8404bf</guid><dc:creator>james tech</dc:creator><description>&lt;p&gt;thank you , but i still have the two errors&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; *** Using Compiler &amp;#39;V5.06 update 5 (build 528)&amp;#39;, folder: &amp;#39;C:\Keil_v5\ARM\ARMCC\Bin&amp;#39;
Build target &amp;#39;nrf51822_xxaa_s110 (256K)&amp;#39;
compiling system_nrf51.c...
compiling ble_lbs.c...
compiling ble_srv_common.c...
compiling ble_error_log.c...
compiling ble_debug_assert_handler.c...
compiling ble_conn_params.c...
compiling softdevice_handler.c...
compiling app_button.c...
..\..\..\..\components\drivers_nrf\gpiote\nrf_drv_gpiote.h(28): error:  #5: cannot open source input file &amp;quot;nrf_drv_config.h&amp;quot;: No such file or directory
  #include &amp;quot;nrf_drv_config.h&amp;quot;
..\..\..\..\components\libraries\button\app_button.c: 0 warnings, 1 error
compiling app_scheduler.c...
compiling ble_advdata.c...
compiling crc16.c...
compiling pstorage.c...
..\..\..\..\components\drivers_nrf\pstorage\pstorage.c(222): error:  #20: identifier &amp;quot;PSTORAGE_NUM_OF_PAGES&amp;quot; is undefined
  static pstorage_module_table_t m_app_table[PSTORAGE_NUM_OF_PAGES];     /**&amp;lt; Registered application information table. */
..\..\..\..\components\drivers_nrf\pstorage\pstorage.c: 0 warnings, 1 error
compiling app_gpiote.c...
compiling app_timer.c...
compiling app_timer_appsh.c...
&amp;quot;.\_build\ble_app_lbs.axf&amp;quot; - 2 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:14
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: keil 5 with LED Button app</title><link>https://devzone.nordicsemi.com/thread/117917?ContentTypeID=1</link><pubDate>Wed, 24 Jan 2018 10:18:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb48e41f-6d9f-4f5f-b68a-0abe2dacb98a</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Have you checked that you have installed the ARM CMSIS pack in Keil Pack Installer?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ARM_5F00_CMSIS.png" alt="image description" /&gt;&lt;/p&gt;
&lt;p&gt;This should provide the missing file (&lt;em&gt;core_cm0.h&lt;/em&gt;), and it should be located in the following path:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{Keil_install_dir}\ARM\PACK\ARM\CMSIS\{version}\CMSIS\Include
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you have the pack correctly installed, you should check that the file can be found in the path.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>