<?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>Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/44335/importing-keil-uvision-project-to-segger</link><description>I am using the nRF51422 development kit with the SDK 11. I am trying to run the proximity application located in ble_peripherals. When the project is build I am receiving the following error message: &amp;quot; Code size of this image exceeds the maximum allowed</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 11 Apr 2021 21:43:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/44335/importing-keil-uvision-project-to-segger" /><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/304151?ContentTypeID=1</link><pubDate>Sun, 11 Apr 2021 21:43:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b00831a-f6e5-4d3b-b411-84e63a04d53b</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;Not anymore!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;There are many confusing items in the Keil to Segger import guide here&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/segger-embedded-studio-a-cross-platform-ide"&gt;https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/segger-embedded-studio-a-cross-platform-ide&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s out of date.&lt;/p&gt;
&lt;p&gt;I am porting over an nRF51 project - why does the tutorial specify nrf52 startup and c files? I assume this should be nrf51 if I want to run on an nrf51 DK. I want to do that because my Keil project WORKS on the nRF51 DK using Keil. Ports direct to Segger and nrf52840 DK are not working and a week has gone by with little progress.&lt;/p&gt;
&lt;p&gt;So porting nrf51 to Segger is one baby step (I hope). So I go with the nRF51 options instead.&lt;/p&gt;
&lt;p&gt;Now more trouble. The IDE has changed from what shown. Internal tool chain has no compiler associated with it like in the tutorial. I assume it is still the correct choice.&lt;/p&gt;
&lt;p&gt;The build configurations are also different. There are copies of the public projects in the private.&lt;/p&gt;
&lt;p&gt;The include file additional looks different ... assuming also a UI change only.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/304150?ContentTypeID=1</link><pubDate>Sun, 11 Apr 2021 21:42:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80c0c5a0-483b-4d1e-9c6a-fd1c92350d54</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;Tutorial linked is out of date. The include directories in Segger are all empty except the one I had to copy in by hand (no browse option) and link to&amp;nbsp;&lt;a class="xref" href="https://infocenter.nordicsemi.com/pdf/sdk12/flash_placement.xml"&gt;flash_placement.xml&lt;/a&gt;&amp;nbsp;is empty. Of course the build failed everywhere.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/177225?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2019 07:45:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b083c63e-125d-4da3-92b5-8bd632979e31</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The LED should blink to indicate advertising. Please try to do a chip-erase (&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.tools/dita/tools/nrf5x_command_line_tools/nrf5x_nrfjprogexe.html?cp=5_1_3"&gt;nrfjprog &lt;/a&gt;-e) before programming the example code to ensure that you only have the Softdevice and app programmed as SES will only erase Flash sections that overlap with the new images (app+softdevice). I suspect that you may have data in the app data region (where bonding information gets stored), which can&amp;nbsp;cause peer manager initialization to fail.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/177179?ContentTypeID=1</link><pubDate>Tue, 19 Mar 2019 20:35:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9289408-53e0-44de-a5d4-a739444215dd</guid><dc:creator>rahul1</dc:creator><description>&lt;p&gt;The LED does not blink.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/177168?ContentTypeID=1</link><pubDate>Tue, 19 Mar 2019 18:37:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:663d8276-cfd2-46dd-9870-9acf69ce35e4</guid><dc:creator>rahul1</dc:creator><description>&lt;p&gt;Hello, thank you for all your help so far.&amp;nbsp; I was able to &amp;#39;build and run&amp;#39; the project using SES.&amp;nbsp; The issue I am having now is that the device does not seem to be advertising.&amp;nbsp; I am using the nRF Connect app for ios to discover the device.&amp;nbsp; I am only interested in testing the ADC peripheral for Battery Level Service.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/177023?ContentTypeID=1</link><pubDate>Tue, 19 Mar 2019 13:15:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e53cd73f-2893-475c-8d4b-fa357f5813bc</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I&amp;#39;m not sure why you get the errors, I have tested it on two different PCs (SES v.3.50 and 4.10). To try the example you can&amp;nbsp;download the zip and extract the content of it to the existing ble_app_proximity folder.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Like this:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;\nRF5_SDK_11.0.0_89a8197\examples\ble_peripheral\&lt;strong&gt;ble_app_proximity&lt;/strong&gt;\pca10028\s130\&lt;strong&gt;ses&lt;/strong&gt;\ble_app_proximity_s130_pca10028.emProject&amp;quot;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/176817?ContentTypeID=1</link><pubDate>Mon, 18 Mar 2019 19:36:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ec29655-9efd-4fbd-a00d-fc245bce6fce</guid><dc:creator>rahul1</dc:creator><description>&lt;p&gt;The previous issue has been resolved.&amp;nbsp; Now I am receiving an UNPLACED SECTIONS error.&lt;/p&gt;
&lt;p&gt;&amp;quot;Output/nrf51422_xxac_s130?Exe/ble_app_proximity_s130_pca10028.elf section &amp;#39;.text.SystemInit&amp;#39; will not fit in region &amp;#39;UNPLACED_SECTIONS&amp;#39;&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/176816?ContentTypeID=1</link><pubDate>Mon, 18 Mar 2019 19:16:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2ac71d1-0fa0-45e4-a654-34e95ca30483</guid><dc:creator>rahul1</dc:creator><description>&lt;p&gt;Hello, thank you for your response.&amp;nbsp; I have built the file you sent me and I am getting an error that says:&lt;/p&gt;
&lt;p&gt;&amp;quot;ble_advertizing.h no such file or directory&amp;quot;&lt;/p&gt;
&lt;p&gt;I am unable to read any file under &amp;quot;Dependencies&amp;quot;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/174790?ContentTypeID=1</link><pubDate>Thu, 07 Mar 2019 11:58:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fbd92b8-aceb-4b13-9114-a85359cc4bce</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Try this:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2727.ble_5F00_app_5F00_proximity.zip"&gt;devzone.nordicsemi.com/.../2727.ble_5F00_app_5F00_proximity.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I used the import function, but I had to make some additional changes that are not mentioned in the documentation to make it work. I will report this internally.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/174396?ContentTypeID=1</link><pubDate>Tue, 05 Mar 2019 23:45:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85440516-5380-4ccb-b520-190a96203a69</guid><dc:creator>rahul1</dc:creator><description>&lt;p&gt;Yes I have done this.&amp;nbsp; The error I am getting when run the program is &amp;quot;&amp;#39;init&amp;#39; will not fit in region &amp;quot;UNPLACED_SECTIONS&amp;quot;&amp;quot;.&amp;nbsp; I am still not receiving and option to &amp;quot;Import Section Placement&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/174155?ContentTypeID=1</link><pubDate>Tue, 05 Mar 2019 07:46:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2dd77775-5d63-4604-b03e-6a7c75919288</guid><dc:creator>Ruth Fuchss</dc:creator><description>&lt;p&gt;Have you changed the Linker option to GNU (step 7b)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/174103?ContentTypeID=1</link><pubDate>Mon, 04 Mar 2019 22:21:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4abd9cd9-d3de-45c6-80d5-01aec37b5fe3</guid><dc:creator>rahul1</dc:creator><description>&lt;p&gt;Hello thank you for your response.&amp;nbsp; I am having an issue following the example you&amp;#39;ve given.&amp;nbsp; On the final step it requires me to right click the project name and select &amp;quot;&lt;span&gt;Import Section Placement&amp;quot;.&amp;nbsp;&amp;nbsp;When I right click the project name I do not receive &amp;quot;Import Section Placement&amp;quot; as an option.&amp;nbsp; I am using SES 4.12&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/174009?ContentTypeID=1</link><pubDate>Mon, 04 Mar 2019 13:36:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14bf67d2-3e44-4d44-b87c-d09d2055e585</guid><dc:creator>Ruth Fuchss</dc:creator><description>&lt;p&gt;See the Getting Started Guide for SEGGER Embedded Studio &lt;a href="https://www.nordicsemi.com/DocLib/Content/User_Guides/gsg_ses/latest/UG/gsg/intro"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;a href="https://www.nordicsemi.com/DocLib/Content/User_Guides/gsg_ses/latest/UG/gsg/import_ses"&gt;Importing Keil projects&lt;/a&gt; should have the information you need.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Importing Keil uVision project to Segger</title><link>https://devzone.nordicsemi.com/thread/173981?ContentTypeID=1</link><pubDate>Mon, 04 Mar 2019 12:57:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d432294-ce52-49bf-a17d-46ced8daed43</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You may use the example that I uploaded &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42662/segger-studio-backward-migration"&gt;here &lt;/a&gt;and use it as a starting point for your project. Alternatively, follow the steps to import an existing Keil project as outlined in this tutorial (&lt;a href="https://devzone.nordicsemi.com/b/blog/posts/segger-embedded-studio-a-cross-platform-ide"&gt;link&lt;/a&gt;). Warning, the tutorial might not be up to date with more recent SES versions.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>