<?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: PN5190 reset control</title>
    <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1671114#M10437</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/189887"&gt;@ttkk_01&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for contacting us and using the NXP products.&lt;/P&gt;
&lt;P&gt;To clarify your question, I would like to know the below:&lt;/P&gt;
&lt;P&gt;1. what is the ultimate goal? Already be in "&lt;SPAN&gt;Normal state (It can detect and transmit data to Card in this state)" why do you make hardware reset action?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2. Did you use NXP's Demo kit or design by yourself?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;3.&amp;nbsp;Is your test code modified based on NXP's routines? If so, which one?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;4. “Send to PN5190: 20 01 00” this is for what?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If possible, please describe the above questions.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;kelly&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Jun 2023 11:57:17 GMT</pubDate>
    <dc:creator>KaiLi</dc:creator>
    <dc:date>2023-06-16T11:57:17Z</dc:date>
    <item>
      <title>PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1670164#M10431</link>
      <description>&lt;P&gt;Dear experts,&lt;/P&gt;&lt;P&gt;About Pn5190 reset control,&lt;/P&gt;&lt;P&gt;I&amp;nbsp; have encountered an issue during operation and would appreciate your assistance in identifying any possible causes.&lt;/P&gt;&lt;P&gt;[Operation Description]&lt;/P&gt;&lt;P&gt;[1st try]&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Normal state (It can detect and transmit data to Card in this state)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Reset&lt;/SPAN&gt;&lt;SPAN&gt; control&lt;/SPAN&gt;&lt;SPAN&gt; (VEN LOW -&amp;gt; HIGH)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Call phNfcLib_Init() to Initialize the NFC Library&amp;nbsp; --&amp;gt; **Error: return PH_NFCLIB_STATUS_INVALID_STATE&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;The cause is NFC library is not in state RESET. &lt;/SPAN&gt;&lt;SPAN&gt;(it is my mistake)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;[2nd try]&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;1. Same as above&lt;/LI&gt;&lt;LI&gt;Call phNfcLib_DeInit()&amp;nbsp; --&amp;gt; SUCCESS&lt;/LI&gt;&lt;LI&gt;Call phNfcLib_Init()&amp;nbsp;&amp;nbsp; --&amp;gt; **Error: return PH_NFCLIB_STATUS_INTERNAL_ERROR&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;[In 2nd try]&lt;/P&gt;&lt;P&gt;Sniffing spi data during the scenario:&lt;/P&gt;&lt;P&gt;Send to PN5190: 20 01 00&lt;/P&gt;&lt;P&gt;Receive from PN5190: 80 00 08 01 00 00 00 01 00 00 00&lt;/P&gt;&lt;P&gt;It seems correct data that means phhalHW_Pn5190_Init() in phNfcLib_Init() is success.&lt;/P&gt;&lt;P&gt;Although the chip appears to be in a state where it can properly receive commands, we are experiencing an error during the initialization of the library.&lt;/P&gt;&lt;P&gt;Could you please provide any insights or suggestions as to what might be causing this issue?&lt;/P&gt;&lt;P&gt;Your expertise and guidance would be greatly appreciated.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jun 2023 09:46:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1670164#M10431</guid>
      <dc:creator>ttkk_01</dc:creator>
      <dc:date>2023-06-15T09:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1671114#M10437</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/189887"&gt;@ttkk_01&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for contacting us and using the NXP products.&lt;/P&gt;
&lt;P&gt;To clarify your question, I would like to know the below:&lt;/P&gt;
&lt;P&gt;1. what is the ultimate goal? Already be in "&lt;SPAN&gt;Normal state (It can detect and transmit data to Card in this state)" why do you make hardware reset action?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2. Did you use NXP's Demo kit or design by yourself?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;3.&amp;nbsp;Is your test code modified based on NXP's routines? If so, which one?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;4. “Send to PN5190: 20 01 00” this is for what?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If possible, please describe the above questions.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;kelly&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jun 2023 11:57:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1671114#M10437</guid>
      <dc:creator>KaiLi</dc:creator>
      <dc:date>2023-06-16T11:57:17Z</dc:date>
    </item>
    <item>
      <title>Re: PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1671484#M10443</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205266"&gt;@KaiLi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I answer questions:&lt;BR /&gt;1. It is power saving test for our product. The test is suspend(PN5190 VEN LOW) and resume(PN5190 VEN HIGH). We think it can be switch "Normal state" after resuming by calling phNfcLib_DeInit() and phNfcLib_Init(). But it occurs error(PH_NFCLIB_STATUS_INTERNAL_ERROR) now.&lt;BR /&gt;2. We use "design by ourself" for out product&lt;BR /&gt;3. Currently We use NxpNfcRdLib v06.10.00.&lt;BR /&gt;4. “Send to PN5190: 20 01 00”means "Command Enter Normal Operation mode upon Power-up (POR) 0x20 0x01 0x00" described in Instruction Layer&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jun 2023 01:32:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1671484#M10443</guid>
      <dc:creator>ttkk_01</dc:creator>
      <dc:date>2023-06-19T01:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1672530#M10449</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/189887"&gt;@ttkk_01&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That is to say, do you want to test the power consumption of your product when the PN5190 is not working? If so, I don't think it's necessary to do so. VEN pin is a hardware reset. When your device is running normally, pull VEN low to reset, release VEN, and PN5190 will restart and return to normal working mode.&amp;nbsp; Because the device before reset is already a normal working mode, there is no need for additional software involved here after released VEN pin.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;kelly&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jun 2023 08:21:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1672530#M10449</guid>
      <dc:creator>KaiLi</dc:creator>
      <dc:date>2023-06-20T08:21:03Z</dc:date>
    </item>
    <item>
      <title>Re: PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1674729#M10462</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205266"&gt;@KaiLi&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Yes. I want to test the power consumption of our product.&lt;BR /&gt;If only controlling VEN, it means that it will automatically transition to Normal mode and it doens't need to initialize the library [phNfcLib_DeInit()/phNfcLib_Init()], right?&lt;BR /&gt;Thank you for the information. I will give it a try. If there are any issues, I will contact you again.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jun 2023 01:23:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1674729#M10462</guid>
      <dc:creator>ttkk_01</dc:creator>
      <dc:date>2023-06-23T01:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1674813#M10467</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/189887"&gt;@ttkk_01&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes,&amp;nbsp;since your device is working normally before the hardware reset, it can still work normally after releasing VEN pin. It's like your computer restart.&lt;/P&gt;
&lt;P&gt;If any questions, don't hesitate to contact us, please.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;kelly&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jun 2023 07:49:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1674813#M10467</guid>
      <dc:creator>KaiLi</dc:creator>
      <dc:date>2023-06-23T07:49:38Z</dc:date>
    </item>
    <item>
      <title>Re: PN5190 reset control</title>
      <link>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1684778#M10544</link>
      <description>&lt;DIV&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205266"&gt;@KaiLi&lt;/a&gt;&amp;nbsp;and&amp;nbsp; Support Team,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I have tried but without success. I would appreciate your guidance on this matter.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;To isolate the issue, I have tested the following procedure using a Linux driver without NxpNfcRdLib:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1. Power ON and send "Command Enter Normal Operation mode" [send data: 20 01 00]&lt;/DIV&gt;&lt;DIV&gt;2. Check IRQ and receive data [80 00 08 01 00 00 00 01 00 00 00]&lt;/DIV&gt;&lt;DIV&gt;** Check the movement: send RF_ON and RF field switched on correctly, and send RF_OFF&lt;/DIV&gt;&lt;DIV&gt;3. GPIO control (VEN LOW)&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpio_direction_output(dev-&amp;gt;gpio_out_rst,0)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpio_set_value(dev-&amp;gt;gpio_out_rst,0)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;4. GPIO control (VEN HIGH)&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpio_direction_output(dev-&amp;gt;gpio_out_rst,1)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpio_set_value(dev-&amp;gt;gpio_out_rst,1)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;5.&lt;/DIV&gt;&lt;DIV&gt;In this case, PN5190 restart and expected to return to normal working mode.&lt;/DIV&gt;&lt;DIV&gt;But if I send some command (Ex. READ REGISTER), it does not work normally (IRQ always stay LOW...).&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;However, if I send the "Command Enter Normal Operation mode" after re-trying step No.3 and No.4, the IRQ changes and the received data is the same as in step No.2. (After it, I can get response for about other commands)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Based on the above procedure, the movement is that after the reset control (VEN LOW -&amp;gt; HIGH), the PN5190 restart and return not to the normal working mode.&lt;/DIV&gt;&lt;DIV&gt;Are there any specific settings or configurations that I need to be aware of?&lt;/DIV&gt;&lt;DIV&gt;(I checked PN5190 FW is V2.06)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I look forward to your response and any assistance you can provide.&lt;/DIV&gt;</description>
      <pubDate>Mon, 10 Jul 2023 10:02:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/PN5190-reset-control/m-p/1684778#M10544</guid>
      <dc:creator>ttkk_01</dc:creator>
      <dc:date>2023-07-10T10:02:48Z</dc:date>
    </item>
  </channel>
</rss>

