<?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のトピックCLEV6630ARD on RT1060 + FreeRTOS</title>
    <link>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1786155#M11150</link>
    <description>&lt;P&gt;Hello, everyone! I am currently involved in a project that uses the mentioned board (CLRC663 on Arduino type header, used as NFC frontend). The NFC frontend can either connect to the RT1060 EVK on its Arduino header or using the Camera Signals header (using a ribbon connector and an FPC connector in between this header and the NFC board).&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have a code-base for NFC that is working on the Azure RTOS project with both Arduino header and CS header. When switching to the FreeRTOS project, the Arduino header works as intented, but the CS connection doesn't work.&lt;/P&gt;
&lt;P&gt;I would like to mention that the pinmux and pin init/pin definition is basically the same, from a hardware perspective there is no change between these two projects. From a software perspective, I had to change only the phOsal layer, all the drivers are the same.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The documentation for this particular NFC IC is pretty sparse and I wasn't able to find any SDK examples with this working on FreeRTOS + RT1060.&lt;/P&gt;
&lt;P&gt;I also made some captures using a logic analyzer.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Mihnea&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 10 Jan 2024 15:32:59 GMT</pubDate>
    <dc:creator>nxf83179</dc:creator>
    <dc:date>2024-01-10T15:32:59Z</dc:date>
    <item>
      <title>CLEV6630ARD on RT1060 + FreeRTOS</title>
      <link>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1786155#M11150</link>
      <description>&lt;P&gt;Hello, everyone! I am currently involved in a project that uses the mentioned board (CLRC663 on Arduino type header, used as NFC frontend). The NFC frontend can either connect to the RT1060 EVK on its Arduino header or using the Camera Signals header (using a ribbon connector and an FPC connector in between this header and the NFC board).&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have a code-base for NFC that is working on the Azure RTOS project with both Arduino header and CS header. When switching to the FreeRTOS project, the Arduino header works as intented, but the CS connection doesn't work.&lt;/P&gt;
&lt;P&gt;I would like to mention that the pinmux and pin init/pin definition is basically the same, from a hardware perspective there is no change between these two projects. From a software perspective, I had to change only the phOsal layer, all the drivers are the same.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The documentation for this particular NFC IC is pretty sparse and I wasn't able to find any SDK examples with this working on FreeRTOS + RT1060.&lt;/P&gt;
&lt;P&gt;I also made some captures using a logic analyzer.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Mihnea&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 15:32:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1786155#M11150</guid>
      <dc:creator>nxf83179</dc:creator>
      <dc:date>2024-01-10T15:32:59Z</dc:date>
    </item>
    <item>
      <title>Re: CLEV6630ARD on RT1060 + FreeRTOS</title>
      <link>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1788251#M11167</link>
      <description>&lt;P lang="es-MX"&gt;Hello, this is Fabian&lt;/P&gt;
&lt;P lang="es-MX"&gt;I'm very sorry for not answering you back earlier.&lt;/P&gt;
&lt;P lang="es-MX"&gt;I'm going to guess that you are currently using the NFC front end (&lt;A href="http://(https:/www.nxp.com/design/design-center/development-boards/freedom-development-boards/mcu-boards/nfc-frontend-clrc663-iplus-i-arduino-interface-board:BLE-NFC" target="_blank"&gt;CLEV6630ARD&lt;/A&gt;).&lt;/P&gt;
&lt;P lang="es-MX"&gt;Since our typical development boards for frontends typically have an LPC1769 in the same EVK connected through SPI, the CS connector is an unknown interface to us but, I'm with you, this shouldn't produce the communication issues reported&lt;/P&gt;
&lt;P lang="es-MX"&gt;Additionally, None of our NFC Frontends have an SDK but, our &lt;A href="https://www.nxp.com/design/design-center/designs/nfc-reader-library-software-support-for-nfc-frontend-solutions:NFC-READER-LIBRARY" target="_blank"&gt;NFC Reader Library&lt;/A&gt; examples are built on top of FreeRTOS. A good porting guide of an i.MX RT1050 is available in the following community link: &lt;A href="https://community.nxp.com/t5/NFC-Knowledge-Base/NFC-Reader-Library-Porting-to-i-MX-RT1050/ta-p/1121363" target="_blank"&gt;https://community.nxp.com/t5/NFC-Knowledge-Base/NFC-Reader-Library-Porting-to-i-MX-RT1050/ta-p/1121363&lt;/A&gt;&lt;/P&gt;
&lt;P lang="es-MX"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P lang="es-MX"&gt;There is something I'm not understanding:&lt;/P&gt;
&lt;P lang="es-MX"&gt;Why in the Azure session, the PDOWN pin state is constantly changing? This doesn't make sense for a working application.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jan 2024 22:44:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1788251#M11167</guid>
      <dc:creator>Fabian_R</dc:creator>
      <dc:date>2024-01-12T22:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: CLEV6630ARD on RT1060 + FreeRTOS</title>
      <link>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1788679#M11169</link>
      <description>&lt;P&gt;Hello, Fabian! Indeed, the Azure code is pretty much stripped of functionalities in comparison to the right FreeRTOS implementation. The solution that we found, was to modify the PHOSAL_MAX_DELAY, which was used inside phOsal_EventPend, in phhalHw_Rc663_WaitIrq() function.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Now the application works in the intended way. If you have any comments about this modification, feel free to tell me. Otherwise, I will mark this as solution and close this topic.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mihnea&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jan 2024 09:30:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/CLEV6630ARD-on-RT1060-FreeRTOS/m-p/1788679#M11169</guid>
      <dc:creator>nxf83179</dc:creator>
      <dc:date>2024-01-15T09:30:31Z</dc:date>
    </item>
  </channel>
</rss>

