<?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>How do you flash the modem firmware on the NRF9151</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/122724/how-do-you-flash-the-modem-firmware-on-the-nrf9151</link><description>I was doing development on the development kit and I noticed that when flashing the device there is application core and modem core firmware that is flashed 
 I&amp;#39;m trying to figure out how to flash a production device with both the application and modem</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 09 Jul 2025 16:17:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/122724/how-do-you-flash-the-modem-firmware-on-the-nrf9151" /><item><title>RE: How do you flash the modem firmware on the NRF9151</title><link>https://devzone.nordicsemi.com/thread/541977?ContentTypeID=1</link><pubDate>Wed, 09 Jul 2025 16:17:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e90f57b-b4f9-42cf-99f6-c36dddd18333</guid><dc:creator>Jonathon Ross</dc:creator><description>&lt;p&gt;Okay perfect, I usually used the &amp;quot;erase and write&amp;quot; where as the .zip only allowed the &amp;quot;write&amp;quot; method, it seems. Thanks so much for the info, this got me to where I needed to be!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How do you flash the modem firmware on the NRF9151</title><link>https://devzone.nordicsemi.com/thread/541469?ContentTypeID=1</link><pubDate>Fri, 04 Jul 2025 13:03:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:871b6fa0-6484-4faf-8bca-4ccd50ae8dfb</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Jonathan,&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
[quote user=""]I don&amp;#39;t imagine the modem core is programmed prior to shipping?[/quote]
&lt;p&gt;nRF91 Series devices come with preprogrammed modem firmware, &lt;span&gt;that must be updated in production to the modem firmware version the end product is certified with.&lt;/span&gt; The modem firmware is not included in your application build and must be updated separately.&lt;/p&gt;
[quote user=""]Would the Serial LTE Modem firmware still function without the modem core being updated and send any UART traffic?[/quote]
&lt;p&gt;&lt;span&gt;The Serial LTE Modem (SLM) application requires a working modem firmware.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You need to flash both the application firmware (your Zephyr-based app or a sample like Serial LTE Modem) and the modem firmware (modem core). These are separate binaries. You can either use the programmer app or nrfutil to do this. Using programmer, once you have selected the nRf91 device,&amp;nbsp;&lt;/span&gt;Click &amp;quot;Add file&amp;quot; and select the modem firmware&amp;nbsp;&lt;code dir="ltr"&gt;.zip&lt;/code&gt;&amp;nbsp;file (do not unzip it). Then click &amp;quot;Write&amp;quot; to flash the modem. Then you can write the application firmware(&lt;span&gt;Zephyr-built image (e.g.,&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;merged.hex&lt;/code&gt;&lt;span&gt;&amp;nbsp;or&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;app_update.bin&lt;/code&gt;&lt;span&gt;)).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;All the above has also been explained here:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/nrf91/nrf91_dk_updating_fw_programmer.html#updating_the_modem_firmware"&gt;Updating the DK firmware using Programmer&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/nan_041/page/APP/nan_production_programming/modem_update.html"&gt;Updating the modem&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Swathy&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>