<?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>mcuboot can&amp;#39;t find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93193/mcuboot-can-t-find-bootable-image-when-multi-image-configuration-is-used</link><description>Hi, I am looking to use mcuboot to manage 2 separate images. The idea is that under certain conditions, image 1 would jump to image 2. 
 To test the idea, I am using the zephyr hello_world sample with minimal modifications: 
 
 prj.conf: 
 
 child_image</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Nov 2022 18:47:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93193/mcuboot-can-t-find-bootable-image-when-multi-image-configuration-is-used" /><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/394540?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2022 18:47:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23bdb8ad-9192-4dbd-8ead-0aaf105203c6</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Jason,&lt;/p&gt;
&lt;p&gt;Described way of having main and recovery images as well as update support for the application is not supported at the moment. However, you might still be able to achieve your goal. As this is design decision, you would need to be aware of its potential implications. You can find some suggestions on similar topic in this&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/93374/ble-recovery-image"&gt;discussion&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/393553?ContentTypeID=1</link><pubDate>Tue, 01 Nov 2022 23:36:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07871008-9cd0-4a08-b11f-c39abedac5a9</guid><dc:creator>Jason Wright</dc:creator><description>&lt;p&gt;Thank you Dejan, I&amp;#39;ll wait for your update.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/393513?ContentTypeID=1</link><pubDate>Tue, 01 Nov 2022 15:16:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:476946ae-d720-4eb3-8893-c8815bba2f7d</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;It seems that your use case might be supported. However, additional discussion with developers would be needed to consider potential options and approaches. I&amp;#39;ll get back to you when I get new information, hopefully till the end of this week.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/393286?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2022 14:48:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:038f3e60-3873-4952-88bb-7df1606648fa</guid><dc:creator>Jason Wright</dc:creator><description>&lt;p&gt;Do you think Partition Manager is the issue here? I understand the downsides, but it would be worth it for our use case (bricked or non-upgradable device is unacceptable).&lt;/p&gt;
&lt;p&gt;I would like to understand what&amp;#39;s going wrong as this looks to be a supported use case of mcuboot, any suggestions for how to troubleshoot further?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/392976?ContentTypeID=1</link><pubDate>Fri, 28 Oct 2022 09:32:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f069ad1d-aa78-480c-bd4d-025f032a137a</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Jason,&lt;br /&gt;&lt;br /&gt;I would suggest that you use regular MCUBoot functionality with SMP server as part of the application. In this case it would not be necessary to use pm_static.yml, as partition manager can do partitioning for you. The disadvantages of your idea would be the need for additional flash space and issues with static partitioning.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/392389?ContentTypeID=1</link><pubDate>Tue, 25 Oct 2022 12:53:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04397a30-8c87-45da-9c05-6b8008304996</guid><dc:creator>Jason Wright</dc:creator><description>&lt;p&gt;Hi Dejan,&lt;/p&gt;
&lt;p&gt;For my use case, I want to support an updateable application with signing and BLE-only transport (SMP server). In the field, there is no possibility of hardware access to the device, so the concern is that having only a single image containing SMP server as part of the application could lead to a bricked device if the application fails to boot properly.&lt;/p&gt;
&lt;p&gt;So the idea is&amp;nbsp;to have a &amp;quot;recovery&amp;quot; image and a &amp;quot;main&amp;quot; image, where the recovery image is essentially just SMP sever, but will jump to the &amp;quot;main&amp;quot; image (mcuboot&amp;#39;s image 1 slot 0 -- mcuboot_primary_1 partition) after a command is sent or timeout occurs. This way we do not depend on the application itself to provide the upgrade transport.&lt;/p&gt;
&lt;p&gt;Let me know if that helps.&lt;/p&gt;
&lt;p&gt;Jason&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcuboot can't find bootable image when multi-image configuration is used</title><link>https://devzone.nordicsemi.com/thread/392369?ContentTypeID=1</link><pubDate>Tue, 25 Oct 2022 11:47:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92769350-0289-40de-beb2-db6842848b10</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Jason,&lt;br /&gt;&lt;br /&gt;Could you provide more information about your use case?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>