<?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 MDK 5.28 with SDK16 Problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/57753/keil-mdk-5-28-with-sdk16-problem</link><description>Hi, 
 
 I am using SDK15.3 very well with Keil 5.28 ( I cannot update because my licence for 5.28) When i try to change my sdk from 15 to 16, i have problem. I tried change Device family pack ( 8.30.2, 8.29.0, 8.28.0, 8.27.1 any of them is solve my problem</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 13 Feb 2020 09:34:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/57753/keil-mdk-5-28-with-sdk16-problem" /><item><title>RE: Keil MDK 5.28 with SDK16 Problem</title><link>https://devzone.nordicsemi.com/thread/234134?ContentTypeID=1</link><pubDate>Thu, 13 Feb 2020 09:34:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93bbbd9c-9db5-4126-af22-e1685e785045</guid><dc:creator>Ekmekci</dc:creator><description>&lt;p&gt;Thank you for your help,&lt;/p&gt;
&lt;p&gt;It solved.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil MDK 5.28 with SDK16 Problem</title><link>https://devzone.nordicsemi.com/thread/234133?ContentTypeID=1</link><pubDate>Thu, 13 Feb 2020 09:31:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5a3cc2c-2298-41de-a7cf-33eca5b2dc2e</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see. If you want to use a newer MDK version (nRF_DeviceFamilyPack), you should first install it from Project -&amp;gt; Manage -&amp;gt; Pack Installer.... Once it is installed, you select it from Project -&amp;gt; Manage -&amp;gt; Select Software Packs... Like this:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-53c531c3c53f45a69d9534eecca0da68/select_5F00_device_5F00_family_5F00_pack.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Then Manage Run-Time Environment dialog should pop-up, and you select the new version there as well. Alternatively, open the dialog from Project -&amp;gt; Manage -&amp;gt; Run-Time Environment. Select both StartupConfig and Startup:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-53c531c3c53f45a69d9534eecca0da68/runtimeenv.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Depending on the previous configuration, some versions may still remain old after this. If so, right-click on all the files under Device (green icon at the end of the directory listings to the left), and select Options for... Make sure that the correct version is set for all.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-53c531c3c53f45a69d9534eecca0da68/version.PNG" /&gt;&lt;/p&gt;
[quote user="Ekmekci"]And, what is the differences between MDK versions ? (8.24.1 - 8.30.2 ) what feature will change ?[/quote]
&lt;p&gt;Newer MDK versions typically include support for new chips as well as new errata workarounds for older chips.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil MDK 5.28 with SDK16 Problem</title><link>https://devzone.nordicsemi.com/thread/234115?ContentTypeID=1</link><pubDate>Thu, 13 Feb 2020 08:31:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6385199d-83eb-4a44-a65d-edc2ceadfddf</guid><dc:creator>Ekmekci</dc:creator><description>&lt;p&gt;Dear Einar&lt;/p&gt;
&lt;p&gt;Thank you for quick reply.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;\RTE\Device\nRF52840_xxAA\system_nrf52840.c.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I changed this .c file with .c file which you attached.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;It solved. I can compile.&lt;br /&gt;&lt;br /&gt;But, i dont understand,&amp;nbsp;&lt;br /&gt;I think i am using 8.24.1 right now, but i want to latest version (8.30.2)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;And, what is the differences between MDK versions ? (8.24.1 - 8.30.2 ) what feature will change ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil MDK 5.28 with SDK16 Problem</title><link>https://devzone.nordicsemi.com/thread/234110?ContentTypeID=1</link><pubDate>Thu, 13 Feb 2020 08:06:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:974a34d0-388a-4f84-a0ab-a4458a211578</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Keil has a peculiarity where it picks&amp;nbsp;system_nrf52840.c from the latest installed MDK pack even if you select an older. So you need to find the correct MDK pack an copy the&amp;nbsp;system_nrf52840.c from there, and overwrite the one in &amp;lt;keil project&amp;gt;\RTE\Device\nRF52840_xxAA\system_nrf52840.c.&lt;/p&gt;
&lt;p&gt;For SDK 15.3 the default MDK version is 8.24.1, so if that is what you use, you can copy the file from either&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lt;Keil 5 install directory&amp;gt;\ARM\PACK\NordicSemiconductor\nRF_DeviceFamilyPack\8.24.1\Device\Source&lt;/li&gt;
&lt;li&gt;%APPDATA%\..\Local\Arm\Packs\NordicSemiconductor\nRF_DeviceFamilyPack\8.24.1\Device\Source&lt;/li&gt;
&lt;li&gt;or simply use this one which if for 8.24.1: &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-53c531c3c53f45a69d9534eecca0da68/system_5F00_nrf52840.c"&gt;devzone.nordicsemi.com/.../system_5F00_nrf52840.c&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>