<?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>Bootloader ROM about nRF52810</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85279/bootloader-rom-about-nrf52810</link><description>Hi, 
 Our product is using nRF52810, and we need DFU. But the size of application Bin is over 60kbyte(about 63k). When we use S112(100K), the bootloader is 32K, so we just have 60k to use. 
 Have any ways to reduce the size of bootloader? 
 Thanks!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 Mar 2022 13:00:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85279/bootloader-rom-about-nrf52810" /><item><title>RE: Bootloader ROM about nRF52810</title><link>https://devzone.nordicsemi.com/thread/355821?ContentTypeID=1</link><pubDate>Wed, 02 Mar 2022 13:00:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91e99349-21c1-442d-9db9-a861015b5881</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;&lt;span&gt;The memory layout looks fine to me. Have you tried to see if you can debug the application or bootloader after completing the DFU? Maybe it is going in a reset/boot loop? Or is the device going back to DFU mode?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader ROM about nRF52810</title><link>https://devzone.nordicsemi.com/thread/355784?ContentTypeID=1</link><pubDate>Wed, 02 Mar 2022 11:00:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fca57efe-69da-4d89-8cc9-cc78f71dd899</guid><dc:creator>Taylor</dc:creator><description>&lt;p&gt;You are right!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have found&amp;nbsp;&lt;span&gt;NRF_DFU_APP_DATA_AREA_SIZE in bootloader, could I set&amp;nbsp;NRF_DFU_APP_DATA_AREA_SIZE to 0? In my application, I don not use FDS, but I don&amp;#39;t know that nordic BLE SDK have used or not. My project was based on ble_app_uart_pca10040e.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader ROM about nRF52810</title><link>https://devzone.nordicsemi.com/thread/355759?ContentTypeID=1</link><pubDate>Wed, 02 Mar 2022 09:52:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56cd71e4-89e8-4823-91c2-802274e99d81</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The application data (&lt;span&gt;NRF_DFU_APP_DATA_AREA_SIZE&lt;/span&gt;) will also use the space of the application. See&amp;nbsp;&lt;a title="Memory layout" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/lib_bootloader.html?cp=8_1_3_5_0_7#lib_bootloader_memory"&gt;Memory layout&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader ROM about nRF52810</title><link>https://devzone.nordicsemi.com/thread/355584?ContentTypeID=1</link><pubDate>Tue, 01 Mar 2022 13:59:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:70bb9597-7964-44ed-b7e5-4cf19147c644</guid><dc:creator>Taylor</dc:creator><description>&lt;p&gt;Thanks！&lt;/p&gt;
&lt;p&gt;But why the size of application cant over 52k? When my application over 52k, DFU showing insufficient resources?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader ROM about nRF52810</title><link>https://devzone.nordicsemi.com/thread/355477?ContentTypeID=1</link><pubDate>Tue, 01 Mar 2022 10:02:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b4edbb9-e88f-4791-858e-4a3e08b9cd9b</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Unfortunately, it is not plausible to reduce the size of the bootloader. Our developers have already spent quite some time on making this as small as possible. I would suggest you use another nRF52 chip with large memory or reduce the size of the app by removing some functions/features.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>