<?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>Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112106/unable-to-write-imei-using-imeiwrite-to-nrf9161</link><description>Hi 
 
 We are working on building a custom board for the nrf9161 as it&amp;#39;s the newer chip but are having issues writing the IMEI to the device. I have flashed a modified version of the mosh shell to use RTT so we can communicate over the JTAG connection</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Oct 2024 18:57:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112106/unable-to-write-imei-using-imeiwrite-to-nrf9161" /><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/506375?ContentTypeID=1</link><pubDate>Tue, 15 Oct 2024 18:57:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83a3b0b0-e377-468c-8533-4648e621ec71</guid><dc:creator>marsal</dc:creator><description>&lt;p&gt;Oh, er, yes, it works indeed... Thank you very much!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/506327?ContentTypeID=1</link><pubDate>Tue, 15 Oct 2024 13:17:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf6e3916-2647-41eb-9e2a-1ad88c5dc562</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please note the different modem FW you are working with. The&amp;nbsp;&lt;span&gt;AT%IMEIWRITE command is only available in production test image&amp;nbsp;&lt;b&gt;mfw-pti_nrf91x1_2.3.3.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;While CEREG is only available in standard modem FW.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/506289?ContentTypeID=1</link><pubDate>Tue, 15 Oct 2024 11:22:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c2834eb-2af5-4bef-b12d-c3eae892be7d</guid><dc:creator>marsal</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;thank you for the good description. I have the following issue:&lt;/p&gt;
&lt;p&gt;After flashing&amp;nbsp;&lt;b&gt;mfw-pti_nrf91x1_2.3.3.zip &lt;/b&gt;and&amp;nbsp;&lt;strong&gt;at_client&lt;/strong&gt;&amp;nbsp;I am observing the response OK only when a plain AT command is launched, but when any other command is launched, i observe error:&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v3.5.99-ncs1-2 ***&lt;br /&gt;The AT host sample started&lt;br /&gt;Ready&lt;br /&gt;&amp;gt; AT&lt;br /&gt;OK&lt;br /&gt;&amp;gt; AT+CEREG?&lt;br /&gt;ERROR&lt;br /&gt;&amp;gt; AT AT+CEREG?&lt;br /&gt;ERROR&lt;br /&gt;&amp;gt; AT%XOPERID&lt;br /&gt;ERROR&lt;/p&gt;
&lt;p&gt;When I flash&amp;nbsp;&lt;b&gt;mfw_nrf91x1_2.0.1&lt;/b&gt;&lt;strong&gt;,&lt;/strong&gt;the response after e.g.&amp;nbsp;&lt;span&gt;AT+CEREG? is correct but yes, I cannot do&amp;nbsp;AT%IMEIWRITE&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Any help please?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you very much&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/496088?ContentTypeID=1</link><pubDate>Mon, 29 Jul 2024 19:36:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e69c1726-c116-48e0-9341-34f98baed3a9</guid><dc:creator>rajeev</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/henrico-brom"&gt;Henrico Brom&lt;/a&gt;&amp;nbsp;, I am glad to hear this and that the chain of commands also worked as expected for you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/495782?ContentTypeID=1</link><pubDate>Fri, 26 Jul 2024 09:40:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c528fb9-6518-4b38-898a-7b26c5ae0615</guid><dc:creator>Henrico Brom</dc:creator><description>&lt;p&gt;Hi Rajeev,&lt;br /&gt;Updating the modem firmware to the PTI image did indeed the trick for me.&lt;br /&gt;Thank you for elaborate answer.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/495297?ContentTypeID=1</link><pubDate>Tue, 23 Jul 2024 19:35:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae77c1cb-e64c-4e89-a826-aab09bc56a19</guid><dc:creator>rajeev</dc:creator><description>&lt;p&gt;This is the&amp;nbsp; solution/steps that have worked for me reliably and consistently for programming the IMEI to over 100 nRF9161 SiPs...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Make sure you have requested or obtained the IMEI numbers from the nRF Cloud console under IMEI Management.&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li class="li1"&gt;Flash latest&amp;nbsp;&lt;b&gt;Production Test Image (PTI) (mfw-pti_nrf91x1_2.3.3.zip)&amp;nbsp;&lt;/b&gt;to the modem. This PTI modem firmware has the&amp;nbsp;&lt;span&gt;support for IMEI write but not&amp;nbsp;nRF91x1 SiP LTE firmware.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="li1"&gt;Build and flash at_client app to the nRF9161. The AT_CMD will easily allow you to write the IMEI number&lt;/li&gt;
&lt;li class="li1"&gt;To Write, issue&amp;nbsp; command: AT%IMEIWRITE=0,&amp;rdquo;IMEI NUMBER&amp;rdquo;&lt;/li&gt;
&lt;li&gt;It should return/reply with :&amp;nbsp;
&lt;p class="p1"&gt;%IMEIWRITE: 358299840099762&lt;br /&gt;OK&lt;br /&gt;This means your write was successful and it has read what you expected to write/wrote&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;If not, then you have an issue or something is not configured properly. Check that your UART read/write is functioning as expected.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;If all goes well and IMEI is successfully written, update the modem firmware with&amp;nbsp;
&lt;p class="p1"&gt;&lt;b&gt;nRF91x1 SiP LTE firmware (mfw_nrf91x1_2.0.1)&lt;/b&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li class="li1"&gt;Build and flash at_client app again to test the connectivity and modem functionality&lt;br /&gt;&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;Note there is a difference between&amp;nbsp;Production Test Image (PTI) and&amp;nbsp;nRF91x1 SiP LTE firmware for the modem.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Hope this helps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/495263?ContentTypeID=1</link><pubDate>Tue, 23 Jul 2024 14:44:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4ea4b3f-4707-47a9-831a-cc1e92293c2f</guid><dc:creator>Henrico Brom</dc:creator><description>&lt;p&gt;Did you find a solution? &lt;br /&gt;&lt;br /&gt;I am running into the same issue were I am trying to program the IMEI on a custom nRF9161 board using RTT and the &amp;#39;at AT%IMEIWRITE=0,&amp;quot;&amp;lt;imei&amp;gt;&amp;quot;; command but also getting the ERROR response. I tried&amp;nbsp;escaping the &amp;quot; characters with a backslash as suggested in the modem shell AT command documentation but with not luck.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;mosh:~$ Modem domain event: No IMEI
Network registration status: searching
Currently active system mode: LTE-M
LTE cell changed: ID: 17031947, Tracking area: 33902
at AT+CGMR
mfw_nrf91x1_2.0.1

OK

mosh:~$ at AT%IMEIWRITE=0,\&amp;quot;&amp;lt;imei&amp;gt;\&amp;quot;
ERROR&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Henrico&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/489303?ContentTypeID=1</link><pubDate>Tue, 18 Jun 2024 12:30:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02bcaef6-e408-4d30-b729-a03ea3ada6e6</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hey Sam,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I missed an important detail in your case, you are using MoSH. Please see notes here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/modem_shell/README.html#at_commands"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/modem_shell/README.html#at_commands&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Let me know how that works for you!&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/488833?ContentTypeID=1</link><pubDate>Fri, 14 Jun 2024 09:47:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bffca187-93ae-4fee-a99e-f1efa3bc4b50</guid><dc:creator>SCollins</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;This is a custom board based on a feather but updated for the nrf9161.&amp;nbsp;Every attempt to write the IMEI has failed with an error. The docs&amp;nbsp;suggests that the ERROR is because of a syntax error but from what I can tell the syntax I am using above is correct.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Sam&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to write IMEI using %IMEIWRITE to nrf9161</title><link>https://devzone.nordicsemi.com/thread/488802?ContentTypeID=1</link><pubDate>Fri, 14 Jun 2024 07:23:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88f9969d-32d7-44eb-9f00-3b56c5d0213d</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello Sam,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is this a new device on the custom board, or are you testing on a development kit?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Please note, as stated in the &lt;a href="https://docs.nordicsemi.com/bundle/ref_at_commands_pti/page/REF/at_commands/production_test/imeiwrite.html"&gt;Write IMEI %IMEIWRITE documentation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;    	    	        &lt;div style="padding: 1em; margin: 1em 0; color: #111; background-color: #fff; border: solid 1px #ffb300;"&gt;
	    	        The command is a one-time operation. The IMEI value cannot be rewritten. The device can become unusable if the wrong IMEI is written.
	    &lt;/div&gt;
	&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;The command responds with&amp;nbsp;&lt;/span&gt;&lt;samp&gt;OK&lt;/samp&gt;&lt;span&gt;&amp;nbsp;and the device&amp;#39;s IMEI value if the command syntax is correct. Syntax error returns&amp;nbsp;&lt;/span&gt;&lt;samp&gt;Error&lt;/samp&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>