<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>NFCのトピックNHS31xx NFC Program Loader fails to write firmware</title>
    <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974815#M6242</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm attempting to load firmware onto the NHS3100 Smart Sensor chips using the &lt;A data-saferedirecturl="https://www.google.com/url?q=https://play.google.com/store/apps/details?id%3Dcom.nxp.nhs.dwn.nhs31xxprogramdownloader%26hl%3Den_US&amp;amp;source=gmail&amp;amp;ust=1581986806115000&amp;amp;usg=AFQjCNEqeoXw5RI4JNcqZlDHB5M9SoXf_A" href="https://play.google.com/store/apps/details?id=com.nxp.nhs.dwn.nhs31xxprogramdownloader&amp;amp;hl=en_US" target="_blank"&gt;NHS31xx NFC Program Loader&lt;/A&gt; app. I'm using a .bin file (app_demo_dp_tlogger) generated using the &lt;A data-saferedirecturl="https://www.google.com/url?q=https://www.nxp.com/products/rfid-nfc/nfc-hf/ntag/ntag-smartsensor/ntag-smartsensor-with-temperature-sensor-and-digital-ios:NHS3100?tab%3DDesign_Tools_Tab&amp;amp;source=gmail&amp;amp;ust=1581986806115000&amp;amp;usg=AFQjCNEck_kCGcffhLFpueAOPCRk6yYEsQ" href="https://www.nxp.com/products/rfid-nfc/nfc-hf/ntag/ntag-smartsensor/ntag-smartsensor-with-temperature-sensor-and-digital-ios:NHS3100?tab=Design_Tools_Tab" target="_blank"&gt;NHS3100 SDK&lt;/A&gt; v12.3. I know that I set everything up appropriately in LPCXpresso because I am able to flash the code onto the NHS3100 demo pcb using an LPC Link 2 over SWD.&lt;/P&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The problem I'm encountering is that the app always hangs between 10% - 13% when loading firmware using the app. I've tried multiple bin files, multiple phones, and chips that we received a few months ago as well as ones we received recently. The result is always the same. &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I require this &lt;EM&gt;One-time NFC program downloader&lt;/EM&gt; firmware method, we cannot use SWD in our use case. I'm not sure if the app is an official NXP release, or whether it was published by &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/driesmoors"&gt;driesmoors&lt;/A&gt;‌. I could really use some advice. Attached are screenshots of the app during the process.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 Feb 2020 00:59:20 GMT</pubDate>
    <dc:creator>cory1</dc:creator>
    <dc:date>2020-02-17T00:59:20Z</dc:date>
    <item>
      <title>NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974815#M6242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm attempting to load firmware onto the NHS3100 Smart Sensor chips using the &lt;A data-saferedirecturl="https://www.google.com/url?q=https://play.google.com/store/apps/details?id%3Dcom.nxp.nhs.dwn.nhs31xxprogramdownloader%26hl%3Den_US&amp;amp;source=gmail&amp;amp;ust=1581986806115000&amp;amp;usg=AFQjCNEqeoXw5RI4JNcqZlDHB5M9SoXf_A" href="https://play.google.com/store/apps/details?id=com.nxp.nhs.dwn.nhs31xxprogramdownloader&amp;amp;hl=en_US" target="_blank"&gt;NHS31xx NFC Program Loader&lt;/A&gt; app. I'm using a .bin file (app_demo_dp_tlogger) generated using the &lt;A data-saferedirecturl="https://www.google.com/url?q=https://www.nxp.com/products/rfid-nfc/nfc-hf/ntag/ntag-smartsensor/ntag-smartsensor-with-temperature-sensor-and-digital-ios:NHS3100?tab%3DDesign_Tools_Tab&amp;amp;source=gmail&amp;amp;ust=1581986806115000&amp;amp;usg=AFQjCNEck_kCGcffhLFpueAOPCRk6yYEsQ" href="https://www.nxp.com/products/rfid-nfc/nfc-hf/ntag/ntag-smartsensor/ntag-smartsensor-with-temperature-sensor-and-digital-ios:NHS3100?tab=Design_Tools_Tab" target="_blank"&gt;NHS3100 SDK&lt;/A&gt; v12.3. I know that I set everything up appropriately in LPCXpresso because I am able to flash the code onto the NHS3100 demo pcb using an LPC Link 2 over SWD.&lt;/P&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The problem I'm encountering is that the app always hangs between 10% - 13% when loading firmware using the app. I've tried multiple bin files, multiple phones, and chips that we received a few months ago as well as ones we received recently. The result is always the same. &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I require this &lt;EM&gt;One-time NFC program downloader&lt;/EM&gt; firmware method, we cannot use SWD in our use case. I'm not sure if the app is an official NXP release, or whether it was published by &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/driesmoors"&gt;driesmoors&lt;/A&gt;‌. I could really use some advice. Attached are screenshots of the app during the process.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Feb 2020 00:59:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974815#M6242</guid>
      <dc:creator>cory1</dc:creator>
      <dc:date>2020-02-17T00:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974816#M6243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Cory,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The app is part of the official SDK release: &amp;lt;SDK&amp;gt;/sw/android/tlogger&lt;/P&gt;&lt;P&gt;It is only listed in the Play Store for convenience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is your tag battery powered?&lt;/LI&gt;&lt;LI&gt;Which phone are you using? Can you check the optimal position to hold the tag?&lt;/LI&gt;&lt;LI&gt;Do you see the same problem when using the NHS3100TEMODB development board?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KR,&lt;BR /&gt;Dries.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2020 13:24:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974816#M6243</guid>
      <dc:creator>driesmoors</dc:creator>
      <dc:date>2020-02-18T13:24:10Z</dc:date>
    </item>
    <item>
      <title>Re: NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974817#M6244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for getting back to me, Dries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our tag is not battery powered. It is encapsulated in a material, which makes it physically inaccessible. In the actual use case it can only be interacted with via the field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a Moto Z 2 Force, and my collaborator is using a Google Pixel 2. We have much experience with positioning the tag antenna to couple with the phone antennas, so I'm confident we have optimal coupling. I do have an ACR122U which can generate a more powerful field, but I'm not sure how to load the firmware using that device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the NHS3100TEMODB demo PCB, I can load the firmware images correctly using SWD. I do not know a way to put the demo PCB back into "One-time NFC program downloader" mode. Is the original firmware image the ICs ship with publicly available? If that were the case I could test this using the demo PCB, which has a better coil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2020 15:20:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974817#M6244</guid>
      <dc:creator>cory1</dc:creator>
      <dc:date>2020-02-18T15:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974818#M6245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The original firmware flashed during production is available in binary form in the SDK under &lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&amp;lt;SDK&amp;gt;/sw/nss/app_closed_nfcprogramloader&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;When you use the demo PCB (or anything which has a debug connector), you can use that image&amp;nbsp;to&amp;nbsp;reset the flash contents via SWD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We provide different flashing possibilities which&amp;nbsp;differ per&amp;nbsp;package type: see &lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&amp;lt;SDK/docs/AN12328.pdf&lt;/SPAN&gt; and &lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&amp;lt;SDK&amp;gt;/docs/AN12251.pdf&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Depending on your use case, some options may make sense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It may work using some phones, but this is highly dependent on the specific brand &lt;EM&gt;and&lt;/EM&gt; the specific model &lt;EM&gt;and&lt;/EM&gt; the battery level &lt;EM&gt;and&lt;/EM&gt; whatever is&amp;nbsp;going on on the phone. Even then we are unable to guarantee a 100% success rate.&lt;/P&gt;&lt;P&gt;Our statement is that passively&amp;nbsp;programming and erasing the flash is untrustworthy. Better is to find a means to pre-program the ICs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;BR /&gt;Dries.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Feb 2020 09:12:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974818#M6245</guid>
      <dc:creator>driesmoors</dc:creator>
      <dc:date>2020-02-19T09:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974819#M6246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the special attention to my issue, Dries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I successfully flashed app_closed_nfcprogramloader to the demo PCB. Even using the demo PCB with a better antenna design the program loader still hangs at the same percentage on multiple phones.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestion on how I could passively program with an external reader that has a more powerful field? I have an OM27462 eval board that could definitely overcome the coupling issue if I could only push the data through it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Feb 2020 14:09:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974819#M6246</guid>
      <dc:creator>cory1</dc:creator>
      <dc:date>2020-02-19T14:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974820#M6247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I guess I'll take that as a no. If the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;passively&amp;nbsp;programming and erasing the flash is untrustworthy,&amp;nbsp;it shouldn't be advertised as a feature of this chip.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;If we want to pre-program the ICs, how many NHS3100 are on a wafer, and would we need to purchase an entire wafer to have them pre-programmed?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2020 17:27:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974820#M6247</guid>
      <dc:creator>cory1</dc:creator>
      <dc:date>2020-02-24T17:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: NHS31xx NFC Program Loader fails to write firmware</title>
      <link>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974821#M6248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cory,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apologies, didn't mean to be rude. Unfortunately, you'll indeed have to take that as a no.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Passively programming and erasing the flash is possible, given your design and your firmware accommodates for that. See the user manual&amp;nbsp;UM10876 "NHS31xx User manual" 5.4&amp;nbsp;System power architecture, last but one bullet on page 37 (v2.07). This describes how to add external capacitors to overcome the voltage drop.&lt;/P&gt;&lt;P&gt;The default firmware flashed during production does not assume these are present, hence requires a battery for trustworthiness.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;We provide different flashing possibilities which&amp;nbsp;differ per&amp;nbsp;package&amp;nbsp;type: see &amp;lt;SDK/docs/AN12328.pdf and &amp;lt;SDK&amp;gt;/docs/AN12251.pdf&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Have a look at those. You can also contact your FAE to have a more direct communication line.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Kind regards,&lt;BR /&gt;Dries.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2020 17:54:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NHS31xx-NFC-Program-Loader-fails-to-write-firmware/m-p/974821#M6248</guid>
      <dc:creator>driesmoors</dc:creator>
      <dc:date>2020-02-25T17:54:20Z</dc:date>
    </item>
  </channel>
</rss>

