<?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のトピックRe: NFC Program Loader Source Files</title>
    <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1553436#M9834</link>
    <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/158520"&gt;@Fabian_R&lt;/a&gt;&amp;nbsp;It seems either I haven't been clear in stating my question, or there has been a misunderstanding. I am aware of the host side python code you've shared (and that's a great resource to have), but what I am interested in is the C files for the corresponding chip side application ("nfcprogramloader") that act as a secondary bootloader in accepting new programs over NFC.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I have described my rationale in the original question, but to reiterate: I am developing an application that requires&lt;EM&gt; repeated&lt;/EM&gt; over the air updates given the chip will be fully encapsulated, precluding a wired programming interface. Having a one-shot program loader is prohibitive.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Ideally, the source files used for this demonstration could serve as a reference in developing an application that both serves a function in the absence of an incoming update and retains the ability to accept updates over the air.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for your help&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/158520"&gt;@Fabian_R&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59276"&gt;@Kan_Li&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 14 Nov 2022 17:16:04 GMT</pubDate>
    <dc:creator>jesmith</dc:creator>
    <dc:date>2022-11-14T17:16:04Z</dc:date>
    <item>
      <title>NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1550462#M9824</link>
      <description>&lt;P&gt;Hi, there!&amp;nbsp;&lt;/P&gt;&lt;P&gt;My question concerns developing a custom application for the NHS3152 (with limited memory requirements) that permits repeated over-the-air updates via NFC because the chip will itself be (needs to be) fully encapsulated. As such, there is&lt;STRONG&gt; not&lt;/STRONG&gt; the possibility of programming updates via SWD.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;So, the NFCProgramLoader application in the SDK is of interest. From the associated readme:&lt;BR /&gt;&lt;BR /&gt;"The NFC program loader facilitates wireless download of the final product application binary into the NHS31xx IC.&amp;nbsp;This allows on-the-field programming of the required custom application when SWD is no longer accessible."&lt;/P&gt;&lt;P&gt;Perfect! &amp;nbsp;I have a development kit and have used this demo application, but need to develop an application that incorporates this capacity for repeated programming. As far as I can tell, the source files for the application are not available — just the .hex and .bin files and a lone header file named "msghandler_protocol.h".&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59276"&gt;@Kan_Li&lt;/a&gt;&amp;nbsp;— on this topic, &lt;A href="https://community.nxp.com/t5/NFC/Program-NHS3152-via-NFC-field/m-p/1311809" target="_self"&gt;you have previously said&lt;/A&gt;:&lt;BR /&gt;&lt;BR /&gt;"&lt;SPAN&gt;The source code of one time NFC programmer is available in the folder of 'sw\nss\app_closed_nfcprogramloader', you may try to integrate into your own application to act as a secondary bootloader, but just concern if the flash size is enough to contain two applications."&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;This is what I intend to do. Can you please direct me to where I can find the C files for this demo to use as a reference in developing a hybrid application that permits OTA programming updates?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Nov 2022 18:15:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1550462#M9824</guid>
      <dc:creator>jesmith</dc:creator>
      <dc:date>2022-11-08T18:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1551237#M9826</link>
      <description>&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;&lt;SPAN&gt;This NFC Programming tool was developed in python. Please download the SDK zip file from the &lt;/SPAN&gt;&lt;A href="https://www.nxp.com/products/rfid-nfc/nfc-hf/ntag-smartsensor/nhs3100-sensor-board:NHS3100SENSORADK" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;NHS3100 site&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt; in the Software section:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;NHS3100 SDK - v12.5&lt;/SPAN&gt;&lt;SPAN&gt; (release_mra2_nhs3100). Then you will find the python3 tool in the next path: &lt;/SPAN&gt;&lt;SPAN&gt;..\release_mra2_nhs3100\release_mra2_12_4_nhs3100\tools\nfcloader\python&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3"&gt;I hope this information may have been useful.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2022 18:19:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1551237#M9826</guid>
      <dc:creator>Fabian_R</dc:creator>
      <dc:date>2022-11-09T18:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1553436#M9834</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/158520"&gt;@Fabian_R&lt;/a&gt;&amp;nbsp;It seems either I haven't been clear in stating my question, or there has been a misunderstanding. I am aware of the host side python code you've shared (and that's a great resource to have), but what I am interested in is the C files for the corresponding chip side application ("nfcprogramloader") that act as a secondary bootloader in accepting new programs over NFC.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I have described my rationale in the original question, but to reiterate: I am developing an application that requires&lt;EM&gt; repeated&lt;/EM&gt; over the air updates given the chip will be fully encapsulated, precluding a wired programming interface. Having a one-shot program loader is prohibitive.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Ideally, the source files used for this demonstration could serve as a reference in developing an application that both serves a function in the absence of an incoming update and retains the ability to accept updates over the air.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for your help&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/158520"&gt;@Fabian_R&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59276"&gt;@Kan_Li&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Nov 2022 17:16:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1553436#M9834</guid>
      <dc:creator>jesmith</dc:creator>
      <dc:date>2022-11-14T17:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1555193#M9847</link>
      <description>&lt;P&gt;I'm sorry for not understanding well sir.&lt;BR /&gt;Please download the SDK on the next link: &lt;A href="https://www.nxp.com/webapp/Download?colCode=release_mra2_nhs3100&amp;amp;appType=license" target="_blank"&gt;https://www.nxp.com/webapp/Download?colCode=release_mra2_nhs3100&amp;amp;appType=license&lt;/A&gt;&lt;BR /&gt;Then, go to the following path: …\release_mra2_nhs3100\release_mra2_12_4_nhs3100\sw\nss\app_closed_nfcprogramloader&lt;BR /&gt;In the Readme file, it is explained the functionality of this project and if you go back to: …\release_mra2_nhs3100\release_mra2_12_4_nhs3100\docs you will see &lt;STRONG&gt;UM11153&lt;/STRONG&gt;, where it shows how to import the examples to LPCXpresso but, this because the documentation isn't updated. Please &lt;U&gt;use MCUXpresso instead&lt;/U&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Nov 2022 19:26:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1555193#M9847</guid>
      <dc:creator>Fabian_R</dc:creator>
      <dc:date>2022-11-16T19:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1560842#M9871</link>
      <description>&lt;P&gt;Can someone else at NXP take a look at this thread, please?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I am specifically looking for the C extension &lt;STRONG&gt;source files&lt;/STRONG&gt; for "&lt;SPAN&gt;sw\nss\app_closed_nfcprogramloader" in the NHS3152 SDK, but to be clear — there are only compiled .hex / .bin files available in the SDK. I am interested in the &lt;U&gt;&lt;EM&gt;C source files&lt;/EM&gt;&lt;/U&gt; for this example&amp;nbsp;application.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;See prior posts for explanation. Please do not repeatedly direct me to the SDK.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Nov 2022 20:28:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1560842#M9871</guid>
      <dc:creator>jesmith</dc:creator>
      <dc:date>2022-11-28T20:28:12Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1560843#M9872</link>
      <description>&lt;P&gt;Politely, &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/158520"&gt;@Fabian_R&lt;/a&gt;&amp;nbsp;,&amp;nbsp;this is not what I am asking for help with. Please revisit my question.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Nov 2022 20:29:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1560843#M9872</guid>
      <dc:creator>jesmith</dc:creator>
      <dc:date>2022-11-28T20:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1561464#M9874</link>
      <description>&lt;P&gt;I'm sorry sir but, the C files for the app_closed_nfcprogramloader project aren't released. Please follow the next community thread for more information:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/NFC/Reference-code-for-nfcprogramloader-NHS31xx/m-p/1016913" target="_blank"&gt;https://community.nxp.com/t5/NFC/Reference-code-for-nfcprogramloader-NHS31xx/m-p/1016913&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 17:33:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1561464#M9874</guid>
      <dc:creator>Fabian_R</dc:creator>
      <dc:date>2022-11-29T17:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: NFC Program Loader Source Files</title>
      <link>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1561465#M9875</link>
      <description>&lt;P&gt;Thanks, &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/158520"&gt;@Fabian_R&lt;/a&gt;. And why haven't these resources (source files) been released? The work has been done already and it would clearly benefit those developing solutions using NXP chips ...&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why not release these files as resources to &lt;STRONG&gt;paying customers&lt;/STRONG&gt;?&amp;nbsp;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 17:38:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/NFC-Program-Loader-Source-Files/m-p/1561465#M9875</guid>
      <dc:creator>jesmith</dc:creator>
      <dc:date>2022-11-29T17:38:16Z</dc:date>
    </item>
  </channel>
</rss>

