<?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>Load NRF52833-DK code on custom NRF52820</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/69110/load-nrf52833-dk-code-on-custom-nrf52820</link><description>Hi everyone, 
 I have designed a project based on the Radio test example, in the Nordic SDK. After programming all my code on the NRF52833 DK (PCA10100), i decided to design my own pcb and load it with the NRF-DK. As Chip i used the NRF52820. So far so</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 08 Dec 2020 08:16:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/69110/load-nrf52833-dk-code-on-custom-nrf52820" /><item><title>RE: Load NRF52833-DK code on custom NRF52820</title><link>https://devzone.nordicsemi.com/thread/283711?ContentTypeID=1</link><pubDate>Tue, 08 Dec 2020 08:16:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:408bead0-3184-411c-8f40-945b01ee6657</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;When I tried compiling your project it seems you haven&amp;#39;t included the bsp.h header file to your project. As the note under&amp;nbsp;&lt;strong&gt;Transferring the project to nRF52820 hardware&amp;nbsp;&lt;/strong&gt;says &amp;quot;as part of this procedure, you must change the BSP to the one matching your custom board. Please see U&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/sdk_for_custom_boards.html"&gt;sing the SDK with other boards&lt;/a&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Load NRF52833-DK code on custom NRF52820</title><link>https://devzone.nordicsemi.com/thread/283498?ContentTypeID=1</link><pubDate>Mon, 07 Dec 2020 10:50:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0cfce725-b4d9-4291-89b1-d5f44475746d</guid><dc:creator>PIRHeisenberg</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Bluetooth_5F00_Radio_5F00_Central_5F00_NRF52820.zip"&gt;devzone.nordicsemi.com/.../Bluetooth_5F00_Radio_5F00_Central_5F00_NRF52820.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;well I have worked trough all those steps, and i&amp;#39;m still getting those issues. I used the the UART nrf52833e project to get all the configurations right. Then I took all my NRF52833 Radio_test project files an added those to the NRF52820 project. I added all the headers and all the C includes. As far as I can tell are all necessary peripherals included in the NRF52820 project so it should work. But please see for yourself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Load NRF52833-DK code on custom NRF52820</title><link>https://devzone.nordicsemi.com/thread/283493?ContentTypeID=1</link><pubDate>Mon, 07 Dec 2020 10:32:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43d09fbd-c60b-4464-9da1-00869f29a8ab</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The easiest way to make any project (I.E. the UART peripheral project) to run on an nRF52820 SoC, you should start out with the standard nRF52833 project (pca10100) and follow the &amp;quot;Transferring the project to nRF52820 hardware &amp;quot;recipe&amp;quot;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the example project for your IDE.&lt;/li&gt;
&lt;li&gt;In the project settings, change to device &amp;quot;NordicSemiconductor-&amp;gt;nRF52820_xxaa&amp;quot;.&lt;/li&gt;
&lt;li&gt;In the C/C++ preprocessor settings, remove the defines &amp;quot;NRF52&amp;quot; and &amp;quot;NRF52833_XXAA&amp;quot;.&lt;/li&gt;
&lt;li&gt;Add the preprocessor define &amp;quot;NRF52820_XXAA&amp;quot;.&lt;/li&gt;
&lt;li&gt;In the linker script settings, adjust the linker script to match the maximum RAM and flash size of nRF52820.
&lt;ul&gt;
&lt;li&gt;ROM END: 0x3FFFF&lt;/li&gt;
&lt;li&gt;RAM END: 0x20007FFF&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Remove the following files from the project:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;compiler&amp;gt;_startup_nrf52833.s&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;and&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;system_nrf52833.c&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Add the following files to the project:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&amp;lt;compiler&amp;gt;_startup_nrf52820.s&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;and&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;system_nrf52820.c&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Creating a new project from scratch will take a lot more time and be much more difficult than just modifying the existing nRF52833 project.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Load NRF52833-DK code on custom NRF52820</title><link>https://devzone.nordicsemi.com/thread/283482?ContentTypeID=1</link><pubDate>Mon, 07 Dec 2020 09:40:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd89ba96-029c-42f4-9afa-c45cca3e7468</guid><dc:creator>PIRHeisenberg</dc:creator><description>&lt;p&gt;Hi Simonr,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for your help, you set me on the right way. I have now Created a new Project based on the NRF52820 chip. Now i am running into some compatability issues. I probably have to change some things in the flashplacement file. but im not shure.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; Linking uart_pca10100e.elf&lt;br /&gt; Output/Release/Exe/uart_pca10100e.elf section `.nrf_queue&amp;#39; will not fit in region `UNPLACED_SECTIONS&amp;#39;&lt;br /&gt; region `UNPLACED_SECTIONS&amp;#39; overflowed by 20 bytes&lt;br /&gt; Output/uart_pca10100e Release/Obj/nrf_cli.o: in function `cmd_get&amp;#39;:&lt;br /&gt; undefined reference to `__start_cli_sorted_cmd_ptrs&amp;#39;&lt;br /&gt; Output/uart_pca10100e Release/Obj/main.o:(.rodata.m_cli_uart_transport+0x0): undefined reference to `nrf_cli_uart_transport_api&amp;#39;&lt;br /&gt;Build failed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Load NRF52833-DK code on custom NRF52820</title><link>https://devzone.nordicsemi.com/thread/283335?ContentTypeID=1</link><pubDate>Fri, 04 Dec 2020 13:48:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb835f81-ae6c-47ce-9aa5-a0dec8241c0e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hello Maikel&lt;/p&gt;
&lt;p&gt;Please check out the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/nrf52820_user_guide.html"&gt;developing for nRF52820 user guide&lt;/a&gt; on the Infocenter, and specifically the section on &amp;quot;Transferring the project to nRF52820 hardware&amp;quot; which will explain what you need to modify in your project to make it run on the nRF52820.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>