<?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>nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/83823/nrf52820-secure-bootloader-uart</link><description>Hello, 
 we are trying to get the uart secure bootloader running on the nRF52820. When linking we receive the error message that RTC1_IRQHandler is defined multiple times, once in bootloader_dfu_timer.o and once in app_timer.o. 
 We are using the SDK17</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 27 Jan 2022 15:41:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/83823/nrf52820-secure-bootloader-uart" /><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/350035?ContentTypeID=1</link><pubDate>Thu, 27 Jan 2022 15:41:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd2c990b-7e36-408a-9c17-efcf4b55b69c</guid><dc:creator>JoEi</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;as expected the app timer wasn&amp;#39;t needed.&lt;br /&gt;After removing it, everything worked fine.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Johannes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/348530?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 13:49:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:483a74db-899e-42ac-91be-b57fe5286881</guid><dc:creator>JoEi</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;thanks, that would be awesome. =)&lt;br /&gt;I&amp;#39;ll try it and let you know if it worked.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Johannes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/348527?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 13:46:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0156f305-adc5-4218-adb6-c17c9316c9ce</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi &lt;span&gt;Johannes&lt;/span&gt;,&lt;/p&gt;
&lt;p&gt;Yes I think so. Our example does not rely on the app timer library at least. You can of course make sure yours doesn&amp;#39;t either by searching through it and&amp;nbsp; see if any of the app timer functions are being used or not.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/348526?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 13:42:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89e0379d-99e2-406a-94cf-d490a25c397d</guid><dc:creator>JoEi</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;thanks for the fast response.&lt;br /&gt;A colleague of mine ported the bootloader and it works for our nRF52840 devices.&lt;/p&gt;
&lt;p&gt;I just had a quick look through the new&amp;nbsp;&lt;span&gt;pca10056_uart example and I&amp;#39;ve&amp;nbsp;noticed that it doesn&amp;#39;t use the app_timer.&lt;br /&gt;Just a quick thought of mine but could it be enough to just remove the app_timer from&amp;nbsp;the bootloader?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;br /&gt;Johannes&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/348511?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 13:14:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93bee6f0-fc93-41fc-8268-10dc6c9679e5</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi Johannes,&lt;/p&gt;
&lt;p&gt;Maybe this is what you did already,&amp;nbsp; but I generally find that it&amp;#39;s easier to start&amp;nbsp; with the project from the most recent SDK, then integrate the necessary modifications from your previous version, rather than trying to port a whole project from one SDK to another.&lt;/p&gt;
&lt;p&gt;One approach could be to start with the &amp;#39;pca10100e_usb&amp;#39; project and replace the USB transport with UART using &amp;#39;pca10056_uart&amp;#39; as a reference.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/348499?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 12:45:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c573951c-03de-4d6e-8fe0-1b0a52f9cc73</guid><dc:creator>JoEi</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;we&amp;nbsp;use a bootloader that is based on the pca10056 examples, since we already use this one for other devices that&amp;nbsp;use the nRF52840.&lt;/p&gt;
&lt;p&gt;FYI: This bootloader was originally written with the SDK14.2.0 but has been ported to the SDK17.1.0&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Johannes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52820 secure bootloader uart</title><link>https://devzone.nordicsemi.com/thread/348488?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 12:11:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a319eca3-578f-48b2-81c2-54fc40cec071</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s not possible to share the same RTC instance between these two implementations. That&amp;#39;s why we only use the &amp;quot;dfu timers&amp;quot; in our example (lower memory footprint). Did you use one of the PCA10100E projects as a starting point?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>