<?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>Change to NFC library</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127200/change-to-nfc-library</link><description>Hi, 
 In ncs/v3.1.0/ modules/hal/nordic/nrfx/drivers/include/nrfx_nfct.h, the enum &amp;#39; nrfx_nfct_param_id_t&amp;#39; is defined as: 
 
 In the nrfx support libraries shipped to us with a vendor Bluetooth stack, the enum is defined as: 
 
 We are using the NFC libraries</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 06 Mar 2026 07:34:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127200/change-to-nfc-library" /><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562701?ContentTypeID=1</link><pubDate>Fri, 06 Mar 2026 07:34:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05af055c-ce56-4367-a35b-95b62d7a49d8</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;And this is on NCS v2.0.0, correct? Is it also reproducible on an nRF development kit so we can reproduce this on our end with one of the sample projects? Does it seem to be happening at random, or is it seemingly random whether you get a hardfault or not?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562635?ContentTypeID=1</link><pubDate>Thu, 05 Mar 2026 12:16:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee3cf700-3a28-4d4d-9bd4-762769570ec5</guid><dc:creator>skajam66</dc:creator><description>[quote userid="75734" url="~/f/nordic-q-a/127200/change-to-nfc-library/562610"]What exactly is the issue you&amp;#39;re seeing with NFC on your end?[/quote]
&lt;p&gt;I&amp;#39;m getting hard fault 50% of the time. If I breakpoint on nrfx_nfct.c::nrfx_nfct_parameter_set(...) and look at the p_param parameter being passed in, it is sometimes good and NFC runs just fine. At other times, the values are garbage and I get an immediate hard fault. The first attached image (fdt=4096) is an example where NFC runs fine. The second is an example where I get a hard fault. These two images were from back-to-back runs.&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Screenshot-2026_2D00_03_2D00_05-at-12.00.16.png" /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Screenshot-2026_2D00_03_2D00_05-at-12.02.52.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562610?ContentTypeID=1</link><pubDate>Thu, 05 Mar 2026 07:32:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fee1c839-6d84-4190-a68e-3df7d6769093</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;There were some issues with the nrfx NFC driver that was fixed in nrfx 4.0.0 (NCS v3.2.0). I attached the patch files here so you can add those on your end. But this was mainly a current consumption issue, so if you have issues with the NFC data itself it might be something else than this issue. What exactly is the issue you&amp;#39;re seeing with NFC on your end?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf_5F00_nfc_5F00_patch.zip"&gt;devzone.nordicsemi.com/.../nrf_5F00_nfc_5F00_patch.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562458?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 15:23:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c09c9508-2575-4714-a31e-94c531d7af9b</guid><dc:creator>skajam66</dc:creator><description>&lt;p&gt;Are there any known issues with libnfc_t2t.a delivered with NCS 2.0.0? I ask because I cannot get NFC working for a pure NCS 2.0.0 build (that is, libnfc_t2t.a and all supporting files). I can get a build using libnfc_t2t.a plus supporting files from NCS 3.1.0 together with nrfx_nfct.c from NCS 2.0.0 working. For both cases, the program flow and the NFC data records are identical so it points to an issue with libnfc_t2t.a.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562409?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 10:47:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77298551-8a87-4033-9a5f-d92fa2c98710</guid><dc:creator>skajam66</dc:creator><description>[quote userid="75734" url="~/f/nordic-q-a/127200/change-to-nfc-library/562400"]For new SDK versions we recommend using the SoftDevice and Zephyr controller for LE Audio applications[/quote]
&lt;p&gt;We have had discussions with Nordic about porting over from Packetcraft but, unfortunately, the controller is not provided as source code so we cannot implement some of the customisations that we have made with Packetcraft...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562408?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 10:44:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a8bec50-84a8-4bbc-89ac-cde1d05554cf</guid><dc:creator>skajam66</dc:creator><description>&lt;p&gt;Hi Simonr,&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt;&amp;nbsp;&lt;span&gt;AFAIK the Packetcraft controller was provided as a bin file, and not with specific libraries.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Packetcraft controller is provided as source code. The Nordic&amp;nbsp;drivers are also source code - basically a copy of what you find in NCS_vxxx/modules/hal/nordic/nrfx...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Andrew Coad&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562400?ContentTypeID=1</link><pubDate>Tue, 03 Mar 2026 09:44:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c6cc4c2-7d74-4dd3-9b7b-046387807bf3</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again Andrew&lt;/p&gt;
&lt;p&gt;Okay. Packetcraft is not the LE audio controller we recommend for new designs, as the last controller was certfified for NCS 2.0.0, but should be valid up to 2.7.0. What are these libraries shipped with the vendor stack exactly? AFAIK the Packetcraft controller was provided as a bin file, and not with specific libraries.&lt;/p&gt;
&lt;p&gt;For new SDK versions we recommend using the SoftDevice and Zephyr controller for LE Audio applications.&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/comp_matrix_nrf5340/page/COMP/nrf5340/nrf5340_audio_qdid.html"&gt;https://docs.nordicsemi.com/bundle/comp_matrix_nrf5340/page/COMP/nrf5340/nrf5340_audio_qdid.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We can not recommend moving the Packetcraft controller to NCS versions beyond v2.7.0 as that would violate the QDID.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562235?ContentTypeID=1</link><pubDate>Fri, 27 Feb 2026 14:51:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:972423a3-4063-44b3-b962-38997a844532</guid><dc:creator>skajam66</dc:creator><description>&lt;p&gt;Hi Simonr,&lt;/p&gt;
&lt;p&gt;Thank you for your response.&lt;/p&gt;
&lt;p&gt;The Bluetooth stack is from Packetcraft. NFC is quite separate from Bluetooth but it still links in to the same NRFX libraries...&lt;/p&gt;
&lt;p&gt;I can confirm that NCS 2.0.0 has the older enum declaration; NCS 2.1.0 has the newer declaration. I do not see a NCS 2.0.1 to download (using VS Code).&lt;/p&gt;
&lt;p&gt;I guess my options are 1) to use libnfc_t2t.a and libnfc_t4t.a from NCS 2.0.0 or 2) find a way to build the NFC part using libraries from NCS 3.1.0 while building the Bluetooth part using the provided NRFX libraries.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Andrew Coad&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Change to NFC library</title><link>https://devzone.nordicsemi.com/thread/562222?ContentTypeID=1</link><pubDate>Fri, 27 Feb 2026 13:58:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc78ed0d-7637-4171-b24e-f5a14e592dad</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Andrew&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;NRFX_NFCT_PARAM_ID_FDT_MIN configuration parameter was added as part of nrfx v2.9.0 back in July of 2022, so the libraries or Bluetooth stack you have been sent is rather old at this point. What Bluetooth stack is this exactly? From what I can see, the release this NFCT library was viable was in NCS v2.0.1.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Simon&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>