<?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>Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85666/over-the-air-modem-aws-mqtt-firmware-update-1-2-3-to-1-3-1</link><description>Hi, I want to update the modem firmware devices(in the field).I am using nRfconnect sdk 1.5.0 and hardware is brf9160 SICA B1 . current modem firmware is 1.2.3 . I tried to https://devzone.nordicsemi.com/f/nordic-q-a/81643/full-modem-firmware-update-for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 28 Mar 2022 13:18:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85666/over-the-air-modem-aws-mqtt-firmware-update-1-2-3-to-1-3-1" /><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/360326?ContentTypeID=1</link><pubDate>Mon, 28 Mar 2022 13:18:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87210d01-dc31-4207-976d-7e2972e8769f</guid><dc:creator>Didrik Rokhaug</dc:creator><description>[quote user="Waqar Ahmed"]&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Finally I am able download the&amp;nbsp; firmware to&amp;nbsp; SD card and then successfully load the modem firmware.&lt;br /&gt;&lt;br /&gt;Thank you for your help.&lt;/p&gt;[/quote]
&lt;p&gt;That&amp;#39;s great to hear!&lt;/p&gt;
&lt;p&gt;Have a nice day.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/360211?ContentTypeID=1</link><pubDate>Mon, 28 Mar 2022 09:22:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4dc2df4a-8973-421d-b06f-f7a8cdcc608b</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;Hi Didrik,&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Finally I am able download the&amp;nbsp; firmware to&amp;nbsp; SD card and then successfully load the modem firmware.&lt;br /&gt;&lt;br /&gt;Thank you for your help.&lt;br /&gt;I think due to low NB-IoT rate/poor coverage its take almost more hen 90min to downloaded the firmware.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/359635?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 14:21:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:984ac154-1dca-44d5-9781-7b89eb6c114b</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;Hi Thanks.&lt;/p&gt;
&lt;p&gt;I resolved that error .error is related to file opening.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;if I use your library it look very tricky to change that for SD. so now file system library to write on SD. once I able to successfully download the whole firmware image&amp;nbsp;&amp;nbsp;and then I try to read .bin file from SD card and upload to&amp;nbsp; modem(might be I need some hint to do from you in this case).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/359619?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 13:29:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2107c740-c8c3-43f9-aaac-bb13ae6c92df</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;What error do you get when trying to open the file?&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t think we have tried using an SD card as external storage for full modem updates before. However, I cannot think of any reasons why it wouldn&amp;#39;t work. But, if you try to use our existing libraries for full modem updates, you might have to make some modifications for it to work with an SD card instead of an external flash chip.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/359582?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 11:32:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66bc6105-900f-4ce4-a113-c4fdc21c147f</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&amp;nbsp;sorry for late reply.&lt;/p&gt;
&lt;p&gt;I used disk access for SD card mount &lt;a href="https://docs.zephyrproject.org/3.0.0/reference/storage/disk/access.html"&gt;https://docs.zephyrproject.org/3.0.0/reference/storage/disk/access.html&lt;/a&gt;&amp;nbsp;and file system for read and write operation on sd card.&lt;/p&gt;
&lt;p&gt;actually i want to directly write the download data in to .bin&amp;nbsp; in sd card .if i follow this way is it work?&lt;/p&gt;
&lt;p&gt;after downloaded 1kb data the fs failed to open file. I had attached the downloaded .bin file&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/DL40_2D00_010039_5F00_mfw.bin"&gt;devzone.nordicsemi.com/.../DL40_2D00_010039_5F00_mfw.bin&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/358229?ContentTypeID=1</link><pubDate>Tue, 15 Mar 2022 13:38:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:003f5ad0-efb2-4a4b-8970-46ba79835d11</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Have you looked at how full modem update is implemented in the http_update/full_modem_update sample?&lt;/p&gt;
&lt;p&gt;You need to call dfu_target_full_modem_cfg() before starting the download, so the dfu_target library knows where to store the new modem image.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357745?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 17:16:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5c1748c-ed6f-476b-b1d4-77cc9aacf93b</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;after doing all of this configuration ,now i am getting this error&lt;/p&gt;
&lt;p&gt;&amp;lt; D: MQTT_EVT_PUBACK: id = 11699 result = 0&lt;br /&gt;2022-03-11T17:13:26.564Z DEBUG modem &amp;lt;&amp;lt; I: Configuring socket timeout (60 s)&lt;br /&gt;2022-03-11T17:13:26.567Z DEBUG modem &amp;lt;&amp;lt; I: Connecting to dl40-fota.s3-eu-west-1.amazonaws.com&lt;br /&gt;2022-03-11T17:13:26.712Z DEBUG modem &amp;lt;&amp;lt; I: Downloading: firmware.update.image.cbor [0]&lt;br /&gt;2022-03-11T17:13:26.716Z DEBUG modem &amp;lt;&amp;lt; D: AWS_FOTA_EVT_START&lt;br /&gt;2022-03-11T17:13:26.718Z DEBUG modem &amp;lt;&amp;lt; AWS_IOT_EVT_FOTA_START &lt;br /&gt;2022-03-11T17:13:26.719Z DEBUG modem &amp;lt;&amp;lt; PSM mode off requested due to FOTA update&lt;br /&gt;2022-03-11T17:13:27.837Z DEBUG modem &amp;lt;&amp;lt; PSM parameter update: TAU: 28800, Active time: -1&lt;br /&gt;2022-03-11T17:13:27.841Z DEBUG modem &amp;lt;&amp;lt; eDRX parameter update: eDRX: 163.839996, PTW: 10.240000&lt;br /&gt;2022-03-11T17:13:30.188Z DEBUG modem &amp;lt;&amp;lt; I: Downloaded 1024/1991053 bytes (0%)&lt;br /&gt;2022-03-11T17:13:30.215Z DEBUG modem &amp;lt;&amp;lt; E: dfu_target_init error -1&lt;br /&gt;2022-03-11T17:13:30.217Z DEBUG modem &amp;lt;&amp;lt; E: FOTA download failed, report back&lt;br /&gt;2022-03-11T17:13:30.217Z DEBUG modem &amp;lt;&amp;lt; E: AWS_FOTA_EVT_ERROR&lt;br /&gt;2022-03-11T17:13:30.217Z DEBUG modem &amp;lt;&amp;lt; AWS_IOT_EVT_FOTA_ERROR/nPublication reset to default value/nI: Fragment refused, download stopped.&lt;br /&gt;2022-03-11T17:13:30.504Z DEBUG modem &amp;lt;&amp;lt; D: MQTT_EVT_PUBACK: id = 33846 result = 0&lt;br /&gt;2022-03-11T17:13:36.964Z DEBUG modem &amp;lt;&amp;lt; RRC mode: Idle&lt;/p&gt;
&lt;p&gt;&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><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357739?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 16:17:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6fe1ffe8-63c7-4cdb-813c-d160e8cd221a</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;If you look at the warnings (which should be treated as errors, unless you know what they mean, and are okay with the error. One example where Kconfig warnings might be okay is if it complains about log related options, but you have disabled serial knowing that you will not get any log), you will see that CONFIG_DFU_TARGET_FULL_MODEM couldn&amp;#39;t be enabled because CONFIG_FMFU_FDEV is disabled.&lt;/p&gt;
&lt;p&gt;The other warning gives the reason why CONFIG_FMFU_FDEV is disabled: CONFIG_CDDL_GEN and MBEDTLS_SHAR256_C are not enabled, and CONFIG_NRF_MODEM_LIB_SYS_INIT is enabled.&lt;/p&gt;
&lt;p&gt;I recommend you look at the prj.conf file in the http_update/full_modem_update sample to see how these options are set (e.g. CONFIG_MBEDTLS_SHA256_C also has some requirements that must be met before it can be set. These should be clear from looking at the prj.conf).&lt;/p&gt;
&lt;p&gt;You should also note that when disabling CONFIG_NRF_MODEM_LIB_SYS_INIT, you must initialize this library yourself in the application, before you can use the modem. Disabling CONFIG_NRF_MODEM_LIB_SYS_INIT might also mean that other libraries that depends on modem_lib no longer get initialised automatically.&lt;/p&gt;
&lt;p&gt;Also, I see you still have bsdlib related configurations in your code. That library was replaced/changed name to nrf_modem_lib.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357578?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 09:27:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c2d9837-c971-4fa1-969e-8ed284b46fda</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;Hi Didirik,&lt;br /&gt;Please find the attached .config file&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Yes, i am getting these two warnings&lt;/p&gt;
&lt;p&gt;warning: DFU_TARGET_FULL_MODEM (defined at C:/v1.5.0/nrf\subsys\dfu\dfu_target/Kconfig:74) was&lt;br /&gt;assigned the value &amp;#39;y&amp;#39; but got the value &amp;#39;n&amp;#39;. Check these unsatisfied dependencies: FMFU_FDEV (=n).&lt;br /&gt;See &lt;a href="http://docs.zephyrproject.org/latest/reference/kconfig/CONFIG_DFU_TARGET_FULL_MODEM.html"&gt;docs.zephyrproject.org/.../CONFIG_DFU_TARGET_FULL_MODEM.html&lt;/a&gt; and/or&lt;br /&gt;look up DFU_TARGET_FULL_MODEM in the menuconfig/guiconfig interface. The Application Development&lt;br /&gt;Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual&lt;br /&gt;might be helpful too.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;warning: FMFU_FDEV (defined at C:/v1.5.0/nrf\subsys\dfu\fmfu_fdev/Kconfig:7) was assigned the value&lt;br /&gt;&amp;#39;y&amp;#39; but got the value &amp;#39;n&amp;#39;. Check these unsatisfied dependencies: CDDL_GEN (=n),&lt;br /&gt;(!NRF_MODEM_LIB_SYS_INIT) (=n), MBEDTLS_SHA256_C (=n). See&lt;br /&gt;&lt;a href="http://docs.zephyrproject.org/latest/reference/kconfig/CONFIG_FMFU_FDEV.html"&gt;docs.zephyrproject.org/.../CONFIG_FMFU_FDEV.html&lt;/a&gt; and/or look up&lt;br /&gt;FMFU_FDEV in the menuconfig/guiconfig interface. The Application Development Primer, Setting&lt;br /&gt;Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be helpful&lt;br /&gt;too.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I am using SEGGER EMBEDED STUDIO.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/DL40_5F00_prj.conf"&gt;devzone.nordicsemi.com/.../DL40_5F00_prj.conf&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357553?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 08:31:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5729f53-4081-477b-95df-1f43974d21dd</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Do you get any Kconfig warnings when building?&lt;/p&gt;
&lt;p&gt;Which IDE are you using?&lt;/p&gt;
&lt;p&gt;How do you set the config options?&lt;/p&gt;
&lt;p&gt;Can you share your prj.conf?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357438?ContentTypeID=1</link><pubDate>Thu, 10 Mar 2022 14:13:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25f6bad3-47ec-4f0a-8a05-b7732dd87ed8</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;after above configuration&lt;/p&gt;
&lt;p&gt;\zephyr\config file&lt;/p&gt;
&lt;p&gt;#&lt;br /&gt;# DFU&lt;br /&gt;#&lt;br /&gt;CONFIG_DFU_TARGET=y&lt;br /&gt;CONFIG_DFU_TARGET_MCUBOOT=y&lt;br /&gt;CONFIG_DFU_TARGET_STREAM=y&lt;br /&gt;# CONFIG_DFU_TARGET_MCUBOOT_SAVE_PROGRESS is not set&lt;br /&gt;CONFIG_DFU_TARGET_MODEM_DELTA=y&lt;br /&gt;CONFIG_DFU_TARGET_MODEM_TIMEOUT=60&lt;br /&gt;# CONFIG_DFU_TARGET_LOG_LEVEL_OFF is not set&lt;br /&gt;# CONFIG_DFU_TARGET_LOG_LEVEL_ERR is not set&lt;br /&gt;# CONFIG_DFU_TARGET_LOG_LEVEL_WRN is not set&lt;br /&gt;CONFIG_DFU_TARGET_LOG_LEVEL_INF=y&lt;br /&gt;# CONFIG_DFU_TARGET_LOG_LEVEL_DBG is not set&lt;br /&gt;CONFIG_DFU_TARGET_LOG_LEVEL=3&lt;br /&gt;# end of DFU&lt;br /&gt;# end of DFU&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357433?ContentTypeID=1</link><pubDate>Thu, 10 Mar 2022 14:10:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61c35e6f-5bb7-476d-888c-b88ccc10b3a1</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;still the same problem.&lt;/p&gt;
&lt;p&gt;still disable&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;#ifdef CONFIG_DFU_TARGET_FULL_MODEM&lt;br /&gt; if (dfu_target_full_modem_identify(buf)) {&lt;br /&gt; return DFU_TARGET_IMAGE_TYPE_FULL_MODEM;&lt;br /&gt; }&lt;br /&gt;#endif&lt;br /&gt; LOG_ERR(&amp;quot;No supported image type found&amp;quot;);&lt;br /&gt; return -ENOTSUP;&lt;br /&gt;}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357415?ContentTypeID=1</link><pubDate>Thu, 10 Mar 2022 13:35:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76592484-db87-4406-b52e-e39fea763989</guid><dc:creator>Waqar Ahmed</dc:creator><description>&lt;p&gt;Hi Didrik,&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;not set the configuration before.i will set it now.&lt;/p&gt;
&lt;p&gt;Yes with my custom board i have 16GB SD card.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over the Air modem(AWS MQTT) Firmware update 1.2.3 to 1.3.1</title><link>https://devzone.nordicsemi.com/thread/357411?ContentTypeID=1</link><pubDate>Thu, 10 Mar 2022 13:22:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea0360f0-dfa6-433c-a3c6-15b664ca9c84</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;First of all, does your custom board have external flash that can be used to store the new modem FW while downloading?&lt;/p&gt;
&lt;p&gt;Do you get&amp;nbsp;set CONFIG_FMFU_FDEV=y and CONFIG_STREAM_FLASH=y?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Didrik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>