<?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>thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98224/thingy53-firmware-update-using-mcuboot-bootloader</link><description>Dear community, 
 
 I am a beginner with nRF products. However I managed to use the nRF52840 dongle to sniff btmesh opcodes and implement on nRF52840DK multiples bluetooth mesh models. 
 I bought then a Thingy53 in order to exploit btmesh sensors models</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 31 Mar 2023 13:04:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98224/thingy53-firmware-update-using-mcuboot-bootloader" /><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418606?ContentTypeID=1</link><pubDate>Fri, 31 Mar 2023 13:04:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4cc21be-cb9e-4465-9a7f-c206317f0527</guid><dc:creator>BesbarJB</dc:creator><description>&lt;p&gt;Hello&amp;nbsp;&lt;span&gt;Abhijith,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you very much for your support and time spent on this case.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Indeed hopefully it might be useful for other users.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Have a great day&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418600?ContentTypeID=1</link><pubDate>Fri, 31 Mar 2023 12:52:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d62de97d-2580-488f-9881-20707955236a</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Glad to hear that it worked. iOS stores some old connection configuration of peripheral and will be expecting a same old configuration next time you connect. I have seen&lt;a href="https://devzone.nordicsemi.com/support-private/support/293774"&gt; something simila&lt;/a&gt;r with Thingy53.&lt;/p&gt;
&lt;p&gt;But thank you for sharing the details here, will be useful for some other users.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418488?ContentTypeID=1</link><pubDate>Fri, 31 Mar 2023 07:29:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb6f140a-c536-4a05-a5b7-1c9ff37d7df7</guid><dc:creator>BesbarJB</dc:creator><description>&lt;p&gt;This morning I read about this post (&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/83711/when-do-you-get-the-peer-removed-pairing-information-error"&gt;When do you get the &amp;quot;peer removed pairing information&amp;quot; error?&lt;/a&gt;&amp;nbsp;) about&amp;nbsp; the &amp;quot;peer removed pairing information&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I deleted the existing Bluetooth bond between my iPhone and Thingy53 &lt;/strong&gt;in bluetooth settings,&lt;strong&gt; then everything is working back to normal.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;However it looks like the nRF programmer 3.0.8 update on windows was fully necessary for the MCU bootloader to work correctly.&lt;/p&gt;
&lt;p&gt;Now it is time to exploit the BT mesh sensor model, I might come back with some questions on this model&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank You !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418275?ContentTypeID=1</link><pubDate>Thu, 30 Mar 2023 11:34:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca900d7c-b215-4b50-b3b9-7f61cb5f86f0</guid><dc:creator>BesbarJB</dc:creator><description>&lt;p&gt;This morning there has been an update of nRF programmer for desktop (on windows) 3.0.8.&lt;/p&gt;
&lt;p&gt;Things are working better but still not completely.&lt;/p&gt;
&lt;p&gt;With this new version, now I can upload the pre-compiled firmwares and Thingy53 is now recognized in apps, though not working&amp;nbsp;as expected.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;My observations:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1) Uploading (with MCU bootloader via USB &amp;amp; nRF programmer windows)&amp;nbsp;edge_impulse_1.0.0_thingy53_nrf5340.zip&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Upload is successful. Thingy53 is recognized in nRF EdgeImpulse App (cf. 2 screenshots below), but with failure message when trying to connect: &amp;laquo;&amp;nbsp;peer removed pairing information&amp;nbsp;&amp;raquo;.&lt;/p&gt;
&lt;p&gt;&lt;img height="217" src="https://devzone.nordicsemi.com/resized-image/__size/200x434/__key/communityserver-discussions-components-files/4/IMG_5F00_6589.PNG" width="100" alt=" " /&gt;&lt;img height="217" src="https://devzone.nordicsemi.com/resized-image/__size/200x434/__key/communityserver-discussions-components-files/4/IMG_5F00_6590.PNG" width="100" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;In addition, any update with nRF programmer on iOS is not working, as seen on 3 screenshots below.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680173837087v1.png" width="100" alt=" " /&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/IMG_5F00_6592.PNG" width="100" alt=" " /&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680173851369v2.png" width="100" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2) Uploading (with MCU bootloader via USB&lt;span&gt;&amp;nbsp;&lt;/span&gt;&amp;amp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;nRF programmer windows) matter_weather_station_2.0.2_thingy53_nrf5340.zip&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Upload is successful&amp;nbsp;with nRF programmer windows. Blue led is blinking.&lt;/p&gt;
&lt;p&gt;In addition Thingy53 is visible in nRF Programmer iOS as MatterWeather.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680175408467v3.png" width="100" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;From there I can update via BLE with iOS nRF programmer (which was not working with EdgeImpulse above..).&amp;nbsp;For instance I update the firmware with BT mesh sensors server (this reason why I bought Thingy53). Device is now seen in app as Mesh Sensor.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680175458981v4.png" width="100" alt=" " /&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680175472804v5.png" width="100" alt=" " /&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680175520748v6.png" width="100" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BUT, &lt;/strong&gt;unfortunately even though the Mesh sensor is recognized i provisionning process in nRF Mesh App, I am unable to connect to the device. Status stays to connecting without connecting.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:216px;max-width:100px;" height="216" src="https://devzone.nordicsemi.com/resized-image/__size/200x432/__key/communityserver-discussions-components-files/4/pastedimage1680175609272v7.png" width="100" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3) other observations.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I noticed that the only pre-compiled firmware (uploaded with nRF Programmer windows via MCU bootloader) that allow me after to update firmware in iOS nRF Programmer is MatterWeather.&lt;/p&gt;
&lt;p&gt;All the other pre-compiled firmwares, there is an error when trying to update in iOS nRF programmer &amp;quot;Device capabilities not supported&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1680175859962v8.png" alt=" " /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I also tried to upload the other BTmesh firmwares, namely:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-&amp;nbsp;mesh_light_1.0.0_thingy53_nrf5340.zip&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-&amp;nbsp;mesh_light_ctrl_1.0.0_thingy53_nrf5340.zip&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;- mesh_light_switch_1.0.0_thingy53_nrf5340.zip&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I can&amp;nbsp;&lt;/strong&gt;see Thingy 53 as MeshLight, Mesh Light Fixture, Mesh Light Switch respectively in nRF Mesh App but the device is unable to be provisionned.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I would be so happy to be able to run again the sensor model on Thingy53, so that I can practise the sensors models.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks again for any help on that topic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418153?ContentTypeID=1</link><pubDate>Wed, 29 Mar 2023 14:47:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90c7bb95-702b-476f-add1-f3d155ed66b0</guid><dc:creator>BesbarJB</dc:creator><description>&lt;p&gt;I forget also to mention that as you suggested I uploaded&amp;nbsp;t&lt;span&gt;he peripheral lbs sample&amp;nbsp;but thingy53&amp;nbsp;is not&amp;nbsp;visible as Nordic_LBS.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418151?ContentTypeID=1</link><pubDate>Wed, 29 Mar 2023 14:44:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e66e20d2-3921-48d9-b04d-7c77da505fac</guid><dc:creator>BesbarJB</dc:creator><description>&lt;p&gt;Dear&amp;nbsp;&lt;span&gt;Abhijith,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you very much for your help.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Indeed it looks a good idea to check whether it is not a name problem.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So I have uploaded the&amp;nbsp;Edge impulse firmware (edge_impulse_1.0.0_thingy53_nrf5340.zip) to the thingy53 as you may see on pictures below :&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:133px;max-width:225px;" height="133" src="https://devzone.nordicsemi.com/resized-image/__size/450x266/__key/communityserver-discussions-components-files/4/pastedimage1680100228900v1.png" width="225" alt=" " /&gt;&amp;nbsp;&lt;img style="max-height:132px;max-width:230px;" height="132" src="https://devzone.nordicsemi.com/resized-image/__size/460x264/__key/communityserver-discussions-components-files/4/pastedimage1680100241557v2.png" width="230" alt=" " /&gt;&lt;img style="max-height:128px;max-width:221px;" height="128" src="https://devzone.nordicsemi.com/resized-image/__size/442x256/__key/communityserver-discussions-components-files/4/pastedimage1680100263747v3.png" width="221" alt=" " /&gt;&lt;img height="134" src="https://devzone.nordicsemi.com/resized-image/__size/476x268/__key/communityserver-discussions-components-files/4/pastedimage1680100280135v4.png" width="238" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="118" src="https://devzone.nordicsemi.com/resized-image/__size/412x236/__key/communityserver-discussions-components-files/4/pastedimage1680100289512v5.png" width="206" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The upload looks good, and at the end of it, I can see Application: Thingy53 instead of bootloader.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Then I am looking for a Thingy (or any other name) in Edge Impulse App, but not found :&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1680100518030v7.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Also I am looking for thingy in nRF Programmer on iOS, but I cannot see any name.&lt;/p&gt;
&lt;p&gt;In addition I tried to update on all nearby devices with n/a names also, but still.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1680101004347v8.png" alt=" " /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1680101027219v9.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Would&amp;nbsp;Thingy 53 be slightly capricious :) ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418116?ContentTypeID=1</link><pubDate>Wed, 29 Mar 2023 13:16:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a237cd85-d4f9-4018-bf37-13ffd1f70383</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]Thingy in nRF app[/quote]
&lt;p&gt;Is it because the precompiled files will change the name of the thingy after doing an update. For eg: If you are uploading the peripheral lbs sample then thingy53 will be visible as Nordic_LBS.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you once try with &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-programmer"&gt;nRF programmer app&lt;/a&gt; for uploading the Edge impulse firmware to the thingy53? You &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/working_with_nrf/nrf53/thingy53_gs.html#id19"&gt;can follow this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: thingy53: Firmware update using MCUboot bootloader</title><link>https://devzone.nordicsemi.com/thread/418022?ContentTypeID=1</link><pubDate>Wed, 29 Mar 2023 07:55:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9adf1b71-56f5-4791-8a93-5e642b9db1d9</guid><dc:creator>BesbarJB</dc:creator><description>&lt;p&gt;I tried this morning again. It is still not working.&lt;/p&gt;
&lt;p&gt;However I have built the blinky example (with nRF SDK in VS code, using thingy53_nrf5340_cpuapp as target board) and upload the resulting dfu_application.zip to thingy53.&lt;/p&gt;
&lt;p&gt;Now&amp;nbsp;the led blinks indeed.&lt;/p&gt;
&lt;p&gt;So I wonder why this is not working with other softwares.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>