<?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>NRF51-52 SDK14 GZP</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/27948/nrf51-52-sdk14-gzp</link><description>Hi everyone, 
 It looks like there is a bug in GZP host example.There is a function gzp_host_chip_id_read where flash is accessed at GZP_PARAMS_STORAGE_ADR. But there is no c array or a separate section in .ld file. So when built and run it is trying</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 06 Dec 2017 11:42:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/27948/nrf51-52-sdk14-gzp" /><item><title>RE: NRF51-52 SDK14 GZP</title><link>https://devzone.nordicsemi.com/thread/110292?ContentTypeID=1</link><pubDate>Wed, 06 Dec 2017 11:42:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58e64f4e-71fa-4d5d-8940-262c37931396</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I found it hard to believe at first, but it appears you are correct. The host ID is stored at address 0x1000 in the flash, which is used for code.&lt;br /&gt;
The reason it works in a fashion is that the first byte is something different from 0xFF, which means the flash is not being overwritten. Instead it simply uses the code that happens to be there as the host ID.&lt;/p&gt;
&lt;p&gt;I will report this to the team, and update the case when I know more.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;
Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>