<?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>compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22688/compiling-nrf52-ble-image-transfer-demo</link><description>hi, 
 I have several questions regarding the demo. 
 
 I tried to load the provided nrf52840_xxaa.hex to PCA100056 with s140 5 alfa, however, no images is transferred 
 
 This is the output from device 
 UART Start!
SPIM - Spi master interface</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 13 Jul 2017 05:08:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22688/compiling-nrf52-ble-image-transfer-demo" /><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89200?ContentTypeID=1</link><pubDate>Thu, 13 Jul 2017 05:08:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfe00688-53ca-459d-8bb1-a04dc0556693</guid><dc:creator>chengma</dc:creator><description>&lt;p&gt;Thank you very much. I got it run finally. I test on nexus 5 and samsung 4s works all right, while Moto4G did not recognize its service.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89199?ContentTypeID=1</link><pubDate>Wed, 12 Jul 2017 08:47:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79a9be5d-a038-4b8b-b94b-25d698709a54</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;You don&amp;#39;t need to change the targets. Except the name, they should be updated. If you get errors when compiling with Keil, check that you created the directory &lt;code&gt;\nRF5_SDK_13.0.0\components\softdevice\s132_v5_alpha\headers\&lt;/code&gt; and copied the content of the &lt;code&gt;s132_nrf52_5.0.0-3.alpha_API\include&lt;/code&gt;-directory of the softdevice zip file into this directory.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89198?ContentTypeID=1</link><pubDate>Wed, 12 Jul 2017 05:15:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ebf0cc9-4bfc-4b58-bb2e-4f2907080c7e</guid><dc:creator>chengma</dc:creator><description>&lt;p&gt;Yes, I did flash s132 v5.alpha with nRFgo studio. But I still can&amp;#39;t find device with my app. Should I build with Keil 5 instead? There is only two target option: 52832xxaa and s132v4, which I believe is the old version. How could I update it? I have tried to build it.But I found a lot of linking error about undefined symbol error, like app_uart_init ... and many more other symbol error not only about uart ones.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89201?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2017 07:50:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fad2e1ac-94fd-48aa-a0b6-99dd834a66a7</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Did you flash the correc softdevice for you device in addition to the application? For PCA10040 you should use S132 v5.0.0-3.alpha softdevice, &lt;a href="https://www.nordicsemi.com/eng/nordic/download_resource/58987/7/11392435/116068"&gt;found here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89197?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2017 23:28:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0240a2ba-9c41-44cf-b3d4-9009be3afa8d</guid><dc:creator>chengma</dc:creator><description>&lt;p&gt;I have set optimization level to -O1. So the output is now smaller than 32kb. While I still can&amp;#39;t find my device when scanning for scanner on Android (Nexus5, on any ). Do you have any idea about this?  Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89202?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2017 19:46:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6f66dc5-b44a-4d9b-95f0-dca2e629c7d0</guid><dc:creator>chengma</dc:creator><description>&lt;p&gt;Thank you. My board is PCA10040 nrf52832. I have almost built all source files but an error said:  the size of this image exceeds the maximum allowed for this version of linker.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89196?ContentTypeID=1</link><pubDate>Mon, 10 Jul 2017 12:40:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e726f22d-fa1d-4d59-84c0-f879f15141b8</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Which board do you use? For PCA10056, simply download the repo, extract it, and copy the directory &lt;em&gt;nrf52-ble-image-transfer-demo&lt;/em&gt; into [SDKv13.0.0\examples\ble_peripheral]. Open the Keil 5 project found in &lt;em&gt;pca10056\s140\arm5_no_packs\ble_app_uart_pca10056_s140.uvprojx&lt;/em&gt;. You should now be able to compile the project with correct paths and settings. For PCA10040, the procedure is the same, but you will have to download the softdevice and header files as described &lt;a href="https://github.com/NordicSemiconductor/nrf52-ble-image-transfer-demo#softdevice-version"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89195?ContentTypeID=1</link><pubDate>Sat, 08 Jul 2017 09:49:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c08ea002-a7f5-42d0-ac84-5dd860fae4d1</guid><dc:creator>chengma</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I m trying this repo as well. I have a issue about the compiling: how can I import nrf52 SDK-13 into my project with right path setting? And I have tried mbed online compiler, Keil5 and gcc. They are all hard to import whole folder. Is there any detailed instruction I can follow?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;Best,
Cheng&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: compiling nrf52-ble-image-transfer-demo</title><link>https://devzone.nordicsemi.com/thread/89194?ContentTypeID=1</link><pubDate>Mon, 12 Jun 2017 08:16:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da9cc179-8aa0-4a43-bd7b-aa47b84e22ef</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Did you disconnect the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/development/nrf52840_pdk/external_memory.html?cp=2_1_2_5_4"&gt;external memory IC&lt;/a&gt; on the nRF52840-PDK by cutting SB10-15 and connect the GPIOs to the pin header by soldering SB20-25? This is required if you want to use the pins mentioned in the example. If you do not want to modify your board, you can use pins P0.27-&amp;gt;P1.12 on &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52/dita/nrf52/development/nrf52840_pdk/connector_if.html?cp=2_1_2_5_5"&gt;P4 header&lt;/a&gt; by setting &lt;a href="https://github.com/NordicSemiconductor/nrf52-ble-image-transfer-demo/blob/master/main.c#L78"&gt;the define&lt;/a&gt; &lt;code&gt;PCA10056_USE_FRONT_HEADER = 0&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The project can be compiled using Keil 5 IDE. It is noted on the GitHub, in the &lt;a href="https://github.com/NordicSemiconductor/nrf52-ble-image-transfer-demo#todo"&gt;TODO section&lt;/a&gt;, that GCC and IAR projects will be updated later.&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>