<?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>Initializing nRF52832 Over the air</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93575/initializing-nrf52832-over-the-air</link><description>Hi, 
 I have several devices with the RIGADO BMDWare on them but whose hardware is inaccessible. I want to initialize these nRF52832 chips with out nRF Bootloader, Softdevice and Application. 
 I have loaded the nRF Bootloader and Application as a RIGADO</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Nov 2022 12:49:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93575/initializing-nrf52832-over-the-air" /><item><title>RE: Initializing nRF52832 Over the air</title><link>https://devzone.nordicsemi.com/thread/394420?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 12:49:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9924080-be4f-413c-940a-9f823886d940</guid><dc:creator>pressure_sensor_nonconn_adv</dc:creator><description>&lt;p&gt;Oh, yes what I meant is that the Bootloader settings and the MBR settings are changing upon a bootloader update. (at 0x7E0000 and 0x7F0000)&lt;/p&gt;
&lt;p&gt;This happens even when the BL should be the same.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Ok I will try to debug the Bootloader over RTT.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Initializing nRF52832 Over the air</title><link>https://devzone.nordicsemi.com/thread/394396?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 11:55:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0faa699c-e4cb-4769-921b-aad7d5f036c9</guid><dc:creator>Edvin</dc:creator><description>[quote user="pressure_sensor_nonconn_adv"]&lt;p&gt;should the bootloader settings at 0x7E0000 get changed upon an nRF bootloader update?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;Yes.&lt;/p&gt;
[quote user="pressure_sensor_nonconn_adv"]does the change of the MBR upon a BL update imply that the BL writes into the wrong location?[/quote]
&lt;p&gt;The MBR should not change. Are you sure that it does? Remember that the MBR is located from 0x00000000 to 0x00001000. Is that changing? Or are you talking about the MBR settings page? Because that will change.&lt;/p&gt;
&lt;p&gt;Try to debug your bootloader. Or you can test with the _debug bootloadert (SDK\examples\dfui\secure_bootloader\&amp;lt;whatever_bootloader_you_are_using&amp;gt;_debug&lt;/p&gt;
&lt;p&gt;And monitor the RTT log. It should state whats happening.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Initializing nRF52832 Over the air</title><link>https://devzone.nordicsemi.com/thread/394353?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 09:37:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c4c33b1-121f-44c3-8002-54a62f587d66</guid><dc:creator>pressure_sensor_nonconn_adv</dc:creator><description>&lt;p&gt;Thank you for the response, Edvin.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I can update the RIGADO bootloader OTA with an nRF bootloader and softdevice S132 v7.0.1 from SDK16. The problem arises when I try to update the bootloader a second time OTA or over UART. At this point the bootloader settings get changed.&lt;/p&gt;
&lt;p&gt;- should the bootloader settings at 0x7E0000 get changed upon an nRF bootloader update?&lt;/p&gt;
&lt;p&gt;- does the change of the MBR upon a BL update imply that the BL writes into the wrong location?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Initializing nRF52832 Over the air</title><link>https://devzone.nordicsemi.com/thread/394341?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 09:04:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef4536dd-b859-4fd7-8d46-592d8d0a1afc</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]&lt;p&gt;Do I need to send a settings.hex file over nRF_DFU and if yes how can I do it?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;No,&lt;/p&gt;
[quote user=""]Do I need to write into the MBR and if yes how can I do it OTA or by modifying the Bootloader?[/quote]
&lt;p&gt;No,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The settings.hex files are only used if you program the application using a programmer directly, and not over DFU. When you perform a DFU then the bootloader will generate the settings file on it&amp;#39;s own.&lt;/p&gt;
&lt;p&gt;The MBR never (!) changes. The MBR is part of the softdevice, but even if you update the softdevice, the MBR is constant in all versions, and is not updated when you perform a softdevice update.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you were using a normal bootloader from our SDK, I would be able to help you more, but I don&amp;#39;t know what Rigado has done in their bootloader. I think you need to reach out to them to see if they have done anything custom in their bootloader project. For all I know, they could have forbidden/limited the bootloader to update itself.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>