<?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>Using PCA10059&amp;#39;s bootloader on PCA10056</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/77145/using-pca10059-s-bootloader-on-pca10056</link><description>Hi, 
 I have PCA10059, its bootload is very handy, the customer can use the bootloader to upgrade the firmware for PCA10059 by serial port. 
 
 At this moment, I also want to make PCA10056 with the bootloader of PCA10059, I have a few questions: 
 1.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 06 Jul 2021 12:52:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/77145/using-pca10059-s-bootloader-on-pca10056" /><item><title>RE: Using PCA10059's bootloader on PCA10056</title><link>https://devzone.nordicsemi.com/thread/318799?ContentTypeID=1</link><pubDate>Tue, 06 Jul 2021 12:52:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8eed94ba-9b9b-4279-9e50-137e00618af9</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You can connect the nRF52840 DK to your computer with a USB cable just as when you program other applications to it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You cannot program the precompiled bootloader hex file for the dongle directly the DK, as hex files compiled for one board is not compatible with another board. You will have to create a bootloader application, build it, and then program it to the DK. We have multiple examples you can take a look at and use as starting points, such as the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_open_bootloader.html"&gt;Open Bootloader&lt;/a&gt;&amp;nbsp;and the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/sdk_app_serial_dfu_bootloader.html"&gt;Serial Secure DFU Bootloader&lt;/a&gt;. The open bootloader has more relaxed security compared to the serial secure bootloader. Both can use &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/lib_dfu_transport_serial.html?cp=8_1_3_5_2_3_0#lib_dfu_transport_usb"&gt;USB CDC ACM DFU transport&lt;/a&gt;&amp;nbsp;for DFU, and the serial secure bootloader can use UART as well. You can read more about the bootloader and DFU modules&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/lib_bootloader_modules.html"&gt;here&lt;/a&gt;. To flash the bootloader to your DK, you must follow the guide&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/lib_bootloader.html?cp=8_1_3_5_0_6#lib_bootloader_programming"&gt;Programming the bootloader&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>