<?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>Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/55203/programming-external-board-bc832-with-nrf52840-dk</link><description>Hello, I have read posts about programming external boards and want to use BC832 as a beacon. I have been trying to program it with nRF52840 DK and followed these operations: 
 
 Powering BC832 from P20 Pin 1 VDD nRF 
 Shorting P20 Pin 2 VDD and Pin 3</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 11 Dec 2019 11:10:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/55203/programming-external-board-bc832-with-nrf52840-dk" /><item><title>RE: Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/thread/224895?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2019 11:10:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ec51907-03d4-4b83-ac3e-0969836e691d</guid><dc:creator>OpenCircuit</dc:creator><description>&lt;p&gt;Now I flashed the board and can finally see the advertising. I was trying to drag both SoftDevice and application to File Memory Layout at the same time, that was my mistake. So thank you J&amp;oslash;rgen. &lt;br /&gt;One more issue : I think I don&amp;#39;t need to program bootloader to the board for standalone application unless I want to update the application firmware or SoftDevice, is that right ?&lt;/p&gt;
&lt;p&gt;To program bootloader to board, I should program in this order: 1.SoftDevice 2. Bootloader 3. Application, shouldn&amp;#39;t I ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/thread/224350?ContentTypeID=1</link><pubDate>Mon, 09 Dec 2019 09:21:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fc37249-8acd-4939-af04-301cd52ba59c</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Are you using the precompiled hex-file from hex-directory in the project folder? By default, this has the softdevice hex merged in already. If you use the softdevice and project examples for same SDK version, you should never have to modify the start address of unmodified projects to get it working. The start address in your image is correct.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/thread/224217?ContentTypeID=1</link><pubDate>Fri, 06 Dec 2019 14:18:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79237b62-9719-4708-812e-d35ebf38d2e2</guid><dc:creator>OpenCircuit</dc:creator><description>&lt;p&gt;I&amp;#39;ve followed your instructions, but it still says &amp;quot;Some of the HEX files have overlapping data&amp;quot;. &amp;quot;Nordic_Blinky&amp;quot; isn&amp;#39;t on discovered devices list.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/7433.screenshot.png" /&gt;&lt;/p&gt;
&lt;p&gt;I searched for the solution in the forum and I have seen this post:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/adjustment-of-ram-and-flash-memory"&gt;https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/adjustment-of-ram-and-flash-memory&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;This tutorial uses SDK 15.2 and nrf52840 board. According to that, the start address of the blinky application can be configured so that it doesn&amp;#39;t overlap with the SoftDevice. What do you think ?&lt;/p&gt;
&lt;p&gt;For ble_app_blinky_pca10040_s132, addresses are like this :&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/8510.screenshot2.png" /&gt;&lt;br /&gt;I tried to find appopriate RAM and Flash memory addresses for s132_nrf52_7.0.1_softdevice and ble_app_blinky_pca10040_s132, but I couldn&amp;#39;t find them. How can I get them ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/thread/223797?ContentTypeID=1</link><pubDate>Thu, 05 Dec 2019 08:54:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:437d74cd-1dbe-4281-a4dd-6a80b558c748</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Please make sure you erase the board before flashing the softdevice and application, and make sure you use PCA10040 example and the softdevice supported by the SDK version where you found the example (Softdevice hex is found in&amp;nbsp;components\softdevice\s132\hex).&lt;/p&gt;
&lt;p&gt;From what I can see, your module does not come with a built-in 32.768 kHz crystal. This requires some changes to the code in order to run BLE examples. Please follow &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39655/programming-nrf52840-on-custom-board-with-the-ble_app_uart/153752#153752"&gt;these instructions&lt;/a&gt; to configure the chip to use internal RC oscillator for LFCLK source.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/thread/223778?ContentTypeID=1</link><pubDate>Thu, 05 Dec 2019 08:01:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9439e5b-b855-4b9e-8701-5107afb8cec4</guid><dc:creator>OpenCircuit</dc:creator><description>&lt;p&gt;Thank you for your informing J&amp;oslash;rgen.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;I checked my wiring again, no problem.&lt;/p&gt;
&lt;p&gt;So I can proceed with nRF52840 DK by using S132 softdevice or PCA10040 examples, right ?&lt;br /&gt;&lt;br /&gt;I programmed Soft Device S132 on nRF Connect Programmer App and I don&amp;#39;t know how to program ble_blinky example after that. I mean &amp;nbsp; when I add hex file of blinky example after I programmed Soft Device s132, it says there are overlapping hex files. How can I program blinky example after programming softdevice. Is there another platform to program this example ? &lt;br /&gt;&lt;br /&gt;I tried to program BC832 by downloading ble_blinky example on Segger Embedded Studio, but I can not still see &amp;quot;Nordic_Blinky&amp;quot; advertisement on discovered devices on nRF Connect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming External Board (BC832) with nRF52840 DK</title><link>https://devzone.nordicsemi.com/thread/223650?ContentTypeID=1</link><pubDate>Wed, 04 Dec 2019 14:38:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb272a09-e743-4866-9a81-c7a2ea165e16</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Yes, from the schematics it looks like the wiring is correct. I can&amp;#39;t comment on the physical connections, but I assume you have checked that these are correct according to the schematics?&lt;/li&gt;
&lt;li&gt;From what I can see, Fanstel&amp;nbsp;&lt;span&gt;BC832 is a module based on nRF52832 IC. If you try to flash this with a S140 softdevice and application intended for nRF52840, it will most likely not work due to issues with RAM/Flash size, etc. You should try with S132 softdevice and examples for nRF52832 (PCA10040 project are for nRF52 DK board).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Yes, you should not use nRFGo Studio at all, this is deprecated. Use Segger Embedded Studio or &lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-programmer#nrf-connect-programmer"&gt;nRF Connect Programmer App&lt;/a&gt; for application flashing.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Again, nRFGo Studio should not be used. You can program &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/examples_bootloader.html?cp=6_1_4_4"&gt;DFU bootloader&lt;/a&gt; through SES or nRF Connect.&lt;/li&gt;
&lt;/ol&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>