<?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>Why size of S112, nrf52810 softdevice, is bigger than flash memory?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/26405/why-size-of-s112-nrf52810-softdevice-is-bigger-than-flash-memory</link><description>Hi, I&amp;#39;m using nrf52810. 
 Size of flash memory of nrf52810 is 192kb according to the datasheet.
But size of hex of S112, nrf52810 softdevice, is 281kb. 
 Why size of S112 is bigger than flash memory of nrf52810? 
 Is it correct?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 30 Oct 2017 08:31:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/26405/why-size-of-s112-nrf52810-softdevice-is-bigger-than-flash-memory" /><item><title>RE: Why size of S112, nrf52810 softdevice, is bigger than flash memory?</title><link>https://devzone.nordicsemi.com/thread/103915?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2017 08:31:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1920df42-cbbb-44e5-be1b-bd35a851b170</guid><dc:creator>neosarchizo</dc:creator><description>&lt;p&gt;@endnode Thanks. I got it!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why size of S112, nrf52810 softdevice, is bigger than flash memory?</title><link>https://devzone.nordicsemi.com/thread/103917?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2017 04:24:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1175c5e-d508-4a25-9162-f44eafb69dc3</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I&amp;#39;ve thought I made it clear but probably not: size of the HEX file on your computer (281kB) has almost nothing to do with binary size on target chip. HEX file is text file which only says which part of the binary should be loaded to what address. In human readable form (just open it in Notepad or similar SW and read). If you have HEX file and you want to know what actual size on target memory model the binary consumes you need to either convert it to some binary format (e.g. GCC has some command line utils) or you need to learn how to read Intel HEX format and do it manually by reading the file basically line by line. Or you just load the file to the chip and let some dump tool tell you what is used memory size. In every case you can trust Nordic documentation: if release notes say that S112 has 100kB it really has 100kB.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why size of S112, nrf52810 softdevice, is bigger than flash memory?</title><link>https://devzone.nordicsemi.com/thread/103916?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2017 04:18:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4314549-899d-4a23-87d4-c6be2fb7aaf6</guid><dc:creator>neosarchizo</dc:creator><description>&lt;p&gt;I downloaded S112 V5.1.0-2.alpha, too. There is &lt;code&gt;s112_nrf52810_5.1.0-2.alpha_softdevice.hex&lt;/code&gt; in it. As you said, isn&amp;#39;t it matter that size of the file? Size of the file is 281 kb.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why size of S112, nrf52810 softdevice, is bigger than flash memory?</title><link>https://devzone.nordicsemi.com/thread/103914?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2017 03:54:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b654b00c-22ba-452f-b410-3fd36092c6e4</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;You are mixing size of HEX file on PC (= text file) and binary on the chip. &lt;a href="https://en.wikipedia.org/wiki/Intel_HEX"&gt;Study how Intel HEX format looks like&lt;/a&gt;. The size of S112 V5.1.0-2.alpha is 100kB (as explained also in release notes attached to the HEX file).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>