<?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>tweak softdevice hex file</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116859/tweak-softdevice-hex-file</link><description>Hi, 
 first of all i know that this is not a &amp;quot;good question&amp;quot;, but my hacker side is trying to... tweak hex file of softdevice 113 to fit my low memory footprint. 
 I mean s113 jumps to 0x1c000 in the normal case, but i see that final address of hex file</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 02 Dec 2024 13:08:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116859/tweak-softdevice-hex-file" /><item><title>RE: tweak softdevice hex file</title><link>https://devzone.nordicsemi.com/thread/512979?ContentTypeID=1</link><pubDate>Mon, 02 Dec 2024 13:08:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15b881bb-2a4d-4d75-9bea-5a7cf9bd0602</guid><dc:creator>marklander</dc:creator><description>&lt;p&gt;I discovered that there was an issue on my side, softdevice boots fine also from 0x1b800...&lt;/p&gt;
&lt;p&gt;Thanks for support!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tweak softdevice hex file</title><link>https://devzone.nordicsemi.com/thread/512971?ContentTypeID=1</link><pubDate>Mon, 02 Dec 2024 12:15:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:166df6f1-4884-4a7c-a117-55059cf70f31</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It is possible to change the application start address in the&amp;nbsp;softdevice binary as you have discovered, and while it will likely work just fine, we cannot guarantee it won&amp;#39;t have side effects since it is not something we test for. The start address must be aligned to a 4096 byte page boundary. Otherwise, you&amp;nbsp;will encounter&amp;nbsp;problems when updating the application image through DFU.&lt;/p&gt;
[quote user="marklander"]Maybe is there any sanity check inside SD code that blocks not aligned address in some way?[/quote]
&lt;p&gt;I have not confirmed this, but it seems like the most likely explanation.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: tweak softdevice hex file</title><link>https://devzone.nordicsemi.com/thread/512855?ContentTypeID=1</link><pubDate>Sun, 01 Dec 2024 09:22:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f613d638-9645-4974-b61e-8e0f848e0fa7</guid><dc:creator>marklander</dc:creator><description>&lt;p&gt;Adding one note:&lt;/p&gt;
&lt;p&gt;I tried moving to 0x1D000 the tweaked address and seems working!&lt;/p&gt;
&lt;p&gt;Maybe is there any sanity check inside SD code that blocks not aligned address in some way?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>