<?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>DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/97174/dfu-zephyr-using-usb</link><description>Hello, 
 In my application I&amp;#39;m using NORA B106 and I would like to update the firmware using USB. 
 In my device there isn&amp;#39;t any FTDI and I want to use the USB layer available in Zephyr. 
 Can you help me to understand what are the steps to implement</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 29 Jun 2023 20:47:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/97174/dfu-zephyr-using-usb" /><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/433791?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 20:47:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bcc7e052-2080-43de-8532-a53285d0d8e1</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Hello Vlad,&lt;/p&gt;
&lt;p&gt;Finally, updating SDK and after NORA port configuration, I was able to update the software in DFU mode.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;MP&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/418947?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 07:22:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6ba1ed4-1159-4c32-9ef8-e9b45ac94c25</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;I used the app_update.bin that was generated after I&amp;nbsp;bumped the&amp;nbsp;&amp;#39;CONFIG_MCUBOOT_IMAGE_VERSION&amp;#39; value.&amp;nbsp;&lt;/p&gt;
[quote user="MPDeveloper89"]Regarding your consideration, please consider that I&amp;#39;m using a custom board based on the same Soc then external peripheral are custom configured.[/quote]
&lt;p&gt;Yes, the reason I asked you to try with the same build target (i.e.&amp;nbsp;&lt;span&gt;nrf5340dk_nrf5340_cpuapp) was to see if it would work&amp;nbsp;if we had the same configuration settings.&amp;nbsp;&lt;/span&gt;&lt;span&gt;Anyway. I have built the project again for &amp;#39;ubx_evknorab10_nrf5340_cpuapp&amp;#39; and included the hex files below. Please test with these and see if you still experience the same problem.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1. Program&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5153.GENERATED_5F00_CP_5F00_APPLICATION_5F00_merged_5F00_domains.hex"&gt;devzone.nordicsemi.com/.../5153.GENERATED_5F00_CP_5F00_APPLICATION_5F00_merged_5F00_domains.hex&lt;/a&gt; and&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/8880.GENERATED_5F00_CP_5F00_NETWORK_5F00_merged_5F00_domains.hex"&gt;devzone.nordicsemi.com/.../8880.GENERATED_5F00_CP_5F00_NETWORK_5F00_merged_5F00_domains.hex&lt;/a&gt; to your board with nrfjprog or the Programmer app in nRF connect for desktop&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2. Upload&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/7713.app_5F00_update.bin"&gt;devzone.nordicsemi.com/.../7713.app_5F00_update.bin&lt;/a&gt; with mcumgr.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expected result&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&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/pastedimage1680592876038v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/418912?ContentTypeID=1</link><pubDate>Mon, 03 Apr 2023 22:10:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63602610-62bb-47a4-be3c-d869db55f0ed</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Which .bin file are you used (from screenshot is not visible)?&lt;/p&gt;
&lt;p&gt;I tried with the app_update.bin file but versioning is not updated.&lt;/p&gt;
[quote userid="118444" url="~/f/nordic-q-a/97174/dfu-zephyr-using-usb/418724"]&lt;div&gt;So, I started the DFU procedure suggested after entering in DFU mode:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;img style="max-height:240px;max-width:320px;cursor:zoom-in;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1680477022461v1.png" alt=" " /&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;The procedure seems work but flash memory is not updated.&lt;/div&gt;[/quote]
&lt;p&gt;Regarding your consideration, please consider that I&amp;#39;m using a custom board based on the same Soc then external peripheral are custom configured.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/418854?ContentTypeID=1</link><pubDate>Mon, 03 Apr 2023 13:10:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f687768-9b27-41a5-b3bb-840d12c8e662</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thanks for uploading your project. It works as expected when I build it for the nrf5340dk_nrf5340_cpuapp board at least:&amp;nbsp;&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/pastedimage1680527316131v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Could you try the same to see if the version number gets updated as shown in the screenshot above? The button and LED assigment will not match your board but you can still check if the update succeeds.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/418830?ContentTypeID=1</link><pubDate>Mon, 03 Apr 2023 11:40:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f8a270a-b234-4b44-be73-253da0a13ceb</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Yes, sure. Attached the project used&amp;nbsp;and.dts files (they&amp;nbsp;could useful ).&lt;/p&gt;
&lt;p&gt;Regarding your example, I cannot verify immediately your example because I don&amp;#39;t have any additional usb driver on board to verify the &amp;quot;hello world&amp;quot; printing.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/button_5F00_w_5F00_serial_5F00_recovery_5F00_nrf53_5F00_SDKv2.2.0.zip"&gt;devzone.nordicsemi.com/.../button_5F00_w_5F00_serial_5F00_recovery_5F00_nrf53_5F00_SDKv2.2.0.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ubx_5F00_evknorab10_5F00_cpuapp_5F00_common.zip"&gt;devzone.nordicsemi.com/.../ubx_5F00_evknorab10_5F00_cpuapp_5F00_common.zip&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/418756?ContentTypeID=1</link><pubDate>Mon, 03 Apr 2023 07:28:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7e2fa90-6e8b-4ec2-b5ab-7f6b570765a1</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Are you able to upload your project so I can try to have a look at it here? Alternatively,&amp;nbsp;could you test again with the example I uploaded without making any modifications to it (apart from matching the pinout to your board) and see if you get the same problem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/418724?ContentTypeID=1</link><pubDate>Sun, 02 Apr 2023 23:20:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91c67731-cf5d-4864-9401-db0c9a8ded63</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Hello Vidar,&lt;/p&gt;
&lt;p&gt;I found some trouble with driver installed with Zadig but I solved and finally using your example with a small adjastment for button to enter in DFU mode I can recognize the device in device manager.&lt;/p&gt;
&lt;p&gt;Thank you very much.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Then, I created a new project (based on your) where i turned on a led when button is pushed.&lt;/p&gt;
&lt;p&gt;Practically I used the same project shared but I updated the main.c file and updated the versioning:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_MCUBOOT_IMAGE_VERSION=&amp;quot;1.1.0+0&amp;quot;&lt;/pre&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;So, I started the DFU procedure suggested after entering in DFU mode:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&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/pastedimage1680477022461v1.png" alt=" " /&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;The procedure seems work but flash memory is not updated.&lt;/div&gt;
&lt;div&gt;Versioning not updated and application not updated.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;At the next power on, led is not turned on.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;I used the bin file app_update.bin&amp;nbsp;(means signed variant) where I suppose that creation of public or private keys is not necessary for development phase.&lt;/div&gt;
&lt;div&gt;Zephtr should be create them automatically.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Anyway, I tried also to generate them (following this &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/app_dev/bootloaders_and_dfu/fw_update.html#using-mcuboot"&gt;guide&lt;/a&gt;) and updating the prj.conf but with negative result.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Do you have some suggestion?&lt;/div&gt;
&lt;div&gt;Have I miss something?&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Thank you again.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/416576?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2023 13:59:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:efa093c3-007f-4f5c-9bdd-1e70da0a1001</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;If you hold the button (P0.08) on startup, the bootloader should enter serial recovery mode and enable the USB interface and make it appear as a VCOM on your PC. Had you tried that?&lt;/p&gt;
&lt;p&gt;The USB interface enabled by the serial recovery mode shown in the device manager:&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/pastedimage1679407259889v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/416128?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2023 23:31:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2777e05b-1b51-4a84-9fe6-b316ae1860fb</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Hello Vidar,&lt;/p&gt;
&lt;p&gt;Thank you for feedback.&lt;/p&gt;
&lt;p&gt;Considering your example&lt;/p&gt;
[quote userid="4240" url="~/f/nordic-q-a/97174/dfu-zephyr-using-usb/413012"]hello_word_w_serial_recovery_nrf53_SDKv2.2.0.zip[/quote]
&lt;p&gt;I added configuration suggested and verified pin (in my case P0.08) status at the power on but &lt;span style="text-decoration:underline;"&gt;something is not clear for me.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Probably, I forgot or missed that my device is vergin and based on procedure suggested to update the software:&amp;nbsp;&lt;/p&gt;
[quote userid="4240" url="~/f/nordic-q-a/97174/dfu-zephyr-using-usb/413012"]You should not need to install any additional USB drivers for this unless you are working on Windows 7 or older.&amp;nbsp;But you will&amp;nbsp;need to install &amp;#39;&lt;span&gt;MCUmgr&amp;#39;,&lt;/span&gt; the command line tool to perform the update:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#command-line-tool"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#command-line-tool&lt;/a&gt;&amp;nbsp;[/quote]
&lt;p&gt;I think that for my device is mandatory recognize it&amp;nbsp;like a device from windows due to procedure itself:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:200px;max-width:368px;" height="200" src="https://devzone.nordicsemi.com/resized-image/__size/736x400/__key/communityserver-discussions-components-files/4/pastedimage1679095393217v1.png" width="368" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Then,&amp;nbsp;I suppose that a software should be pre-flashed before the flashing procedure using the MCUboot and a possible&amp;nbsp;example could be:&lt;/p&gt;
[quote userid="118444" url="~/f/nordic-q-a/97174/dfu-zephyr-using-usb/415027"]&amp;nbsp; &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/subsys/usb/cdc_acm/README.html"&gt;USB CDC ACM Sample Applicatio&lt;/a&gt;[/quote]
&lt;p&gt;Are correct my assumptions?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/415076?ContentTypeID=1</link><pubDate>Tue, 14 Mar 2023 08:54:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:152f6dc9-428b-4f91-887c-fb3d2f64957f</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The USB interface&amp;nbsp;will get enabled when the Bootloader enters the Serial recovery / DFU mode on startup. But you need a way to signal the bootloader to enter DFU mode. Otherwise, it will just proceed to boot the application as normal when you reboot the device.&lt;/p&gt;
&lt;p&gt;Do you have a button on your Board you can use to enter&amp;nbsp;DFU mode? If you do, you can assign the button by&amp;nbsp;adding and editing the following Kconfig symbols in&amp;nbsp;&lt;span&gt;child_image/&lt;/span&gt;mcuboot.conf:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;# Enter DFU mode if P0.23 is pulled low on startup&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BOOT_SERIAL_DETECT_PORT=&amp;quot;GPIO_0&amp;quot;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;a href="https://github.com/nrfconnect/sdk-mcuboot/blob/main/boot/zephyr/Kconfig.serial_recovery#L80"&gt;CONFIG_BOOT_SERIAL_DETECT_PIN&lt;/a&gt;=23&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BOOT_SERIAL_DETECT_PIN_VAL=0&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Here is where the bootloader decides whether to enter serial recovery mode or not:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/nrfconnect/sdk-mcuboot/blob/main/boot/zephyr/main.c#L574"&gt;https://github.com/nrfconnect/sdk-mcuboot/blob/main/boot/zephyr/main.c#L574&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/415027?ContentTypeID=1</link><pubDate>Mon, 13 Mar 2023 23:56:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b273c64-cee7-4b2d-a2fa-0b274827e5a3</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Finally, I&amp;#39;m able to build using SDK 2.2.0.&lt;/p&gt;
&lt;p&gt;Then, I back on the current task and I build&amp;nbsp; the example shared to print &amp;quot;Hello World&amp;quot; after flashing.&lt;/p&gt;
&lt;p&gt;Based on this consideration, which software should be already uploaded in my device?&lt;/p&gt;
&lt;p&gt;Could be&amp;nbsp; &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/subsys/usb/cdc_acm/README.html"&gt;USB CDC ACM Sample Application&lt;/a&gt;&amp;nbsp;?&lt;/p&gt;
&lt;p&gt;I suppose that, to perform the software update&amp;nbsp;procedure , my device should be detected.&lt;/p&gt;
&lt;p&gt;Are correct my assumptions?&lt;/p&gt;
&lt;p&gt;Thank you again.&lt;/p&gt;
&lt;p&gt;MP&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/413263?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2023 13:14:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ac6548a-8bab-4b51-84ad-ab53e196041c</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for the update. Yes, this makes sense, the Kconfig symbol was not defined in SDK 1.9.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/413259?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2023 13:10:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1f5038ec-bf50-405e-8207-e962e8ab90ff</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;I tried with version 1.9.&lt;/p&gt;
&lt;p&gt;Then, I will test it with newer version (2.2.0 I think) and I back.&lt;/p&gt;
&lt;p&gt;MP&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/413151?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2023 07:38:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c42d205-abf8-44a5-9a93-8f89566351d4</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Did you build the project with an older SDK version? I tested it with v2.2.0, but v2.3.0 should work too.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/413129?ContentTypeID=1</link><pubDate>Thu, 02 Mar 2023 22:09:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fe662d2-3d8c-4437-8f16-3fbab2804700</guid><dc:creator>MPDeveloper89</dc:creator><description>&lt;p&gt;Hello Vidar,&lt;/p&gt;
&lt;p&gt;Thank you for feedback.&lt;/p&gt;
&lt;p&gt;I load your example where I added my board:&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/pastedimage1677794464190v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;But, during compilation I found some errors.&lt;/p&gt;
&lt;p&gt;In prj.conf&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/pastedimage1677794550040v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;In mcuboot.overlay&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/pastedimage1677794583705v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Do you know the possible root cause?&lt;/p&gt;
&lt;p&gt;Thank.&lt;/p&gt;
&lt;p&gt;MP&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Zephyr using USB</title><link>https://devzone.nordicsemi.com/thread/413012?ContentTypeID=1</link><pubDate>Thu, 02 Mar 2023 12:39:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:119e5fa3-11fb-4bdc-842f-be2ea4bdaf1d</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Attached below is an example based on the &amp;quot;Hello world&amp;quot; sample that includes MCUBoot&amp;nbsp;configured with &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/working_with_nrf/nrf53/nrf5340.html#mcuboot-s-serial-recovery-of-the-networking-core-image"&gt;serial recovery support &lt;/a&gt;over USB ACM if you want to give it a try. You should not need to install any additional USB drivers for this unless you are working on Windows 7 or older.&amp;nbsp;But you will&amp;nbsp;need to install &amp;#39;&lt;span&gt;MCUmgr&amp;#39;,&lt;/span&gt; the command line tool to perform the update:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#command-line-tool"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#command-line-tool&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/hello_5F00_word_5F00_w_5F00_serial_5F00_recovery_5F00_nrf53_5F00_SDKv2.2.0.zip"&gt;devzone.nordicsemi.com/.../hello_5F00_word_5F00_w_5F00_serial_5F00_recovery_5F00_nrf53_5F00_SDKv2.2.0.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Otherwise,&amp;nbsp;if you need to rely on the USB class, you can try the&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/subsys/usb/dfu/README.html"&gt;USB DFU Sample Application&lt;/a&gt;&amp;nbsp;in Zephyr instead.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>