<?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>topic pn548 (npc300) porting Android 7.0 problem in NFC</title>
    <link>https://community.nxp.com/t5/NFC/pn548-npc300-porting-Android-7-0-problem/m-p/903075#M5421</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello NXP Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These days, I am porting PN548 in Intel Android 7.0 BSP. There is a cannot read tag problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After NPC300 is powered on and init, NPC300 can read and show tag information.&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if the NPC300 is nothing to do about 10 sec, NPC300 cannot read tag.&lt;/P&gt;&lt;P&gt;I need to go to Android Setting to turn off NFC and then turn on NFC to restart NPC300 and it will restart not read tag problem.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;when this problem is occurred, there is an error in debug log as below:&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;04-19 03:53:04.494 4174 4215 D BrcmNfcJni: PowerSwitch::setModeOn(activated=0x1) : mCurrActivity=0x1&lt;BR /&gt;04-19 03:53:04.494 4174 4215 D BrcmNfcJni: releaseRfInterfaceMutexLock: sRfInterfaceMutex unlock&lt;BR /&gt;04-19 03:53:04.494 4174 4215 D BrcmNfcJni: nfcManager_enableDiscovery: exit&lt;BR /&gt;04-19 03:53:19.150 4174 4224 D NfcAdaptation: NfcAdaptation::HalDeviceContextCallback: event=6&lt;BR /&gt;04-19 03:53:19.150 4174 4224 I BrcmNfcNfa: nfc_main_hal_cback event: &lt;SPAN style="color: #ff0000;"&gt;HAL_NFC_ERROR_EVT&lt;/SPAN&gt;(0x6), status=3&lt;BR /&gt;04-19 03:53:19.151 4174 4224 I BrcmNfcNfa: nfa_dm_nfc_response_cback () &lt;SPAN style="color: #ff0000;"&gt;NFC_NFCC_TIMEOUT_REVT&lt;/SPAN&gt;(0x500f)&lt;BR /&gt;04-19 03:53:19.151 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: enter; event=0x6&lt;BR /&gt;04-19 03:53:19.151 4174 4224 E BrcmNfcJni: nfaDeviceManagementCallback: &lt;SPAN style="color: #ff0000;"&gt;NFA_DM_NFCC_TIMEOUT_EVT; abort&lt;/SPAN&gt;&lt;BR /&gt;04-19 03:53:19.151 4174 4224 I BrcmNfcNfa: NFA_HciW4eSETransaction_Complete; type=0&lt;BR /&gt;04-19 03:53:19.151 4174 4224 I BrcmNfcNfa: NFA_HciW4eSETransaction_Complete; End&lt;BR /&gt;04-19 03:53:19.151 4174 4224 D BrcmNfcJni: nativeNfcTag_abortWaits&lt;BR /&gt;04-19 03:53:19.151 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: aborting sNfaEnableDisablePollingEvent&lt;BR /&gt;04-19 03:53:19.152 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: aborting sNfaEnableEvent&lt;BR /&gt;04-19 03:53:19.152 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: aborting sNfaDisableEvent&lt;BR /&gt;04-19 03:53:19.152 4174 4224 D BrcmNfcJni: &lt;SPAN style="color: #ff0000;"&gt;PowerSwitch::abort&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I guess NPC300 is in Standby mode suddenly without notice Android 7.0 HAL and Service causes&lt;/EM&gt; &lt;STRONG style="color: #ff0000; "&gt;Time out error&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also add&amp;nbsp;&lt;STRONG&gt;NXP_CORE_STANDBY={2F, 00, 01, 00} to&amp;nbsp;libncf-nxp.conf file &lt;/STRONG&gt;to Disable Core Standby&lt;STRONG&gt;,&amp;nbsp;&lt;/STRONG&gt;but the problem is not fixed .&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How Can I disable NPC300 Module Standby or idle mode?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My environment:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;OS: Intel Android 7.0 64bit&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NXP NFC SW package: I have tried 2 version have same problem.&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE style="color: #24292e; background-color: #ffffff; font-weight: 400; margin-bottom: 0px !important;"&gt;&lt;TBODY&gt;&lt;TR style="background-color: #ffffff; border-top: 1px solid #c6cbd1;"&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px;"&gt;android-7.0.0_r12&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px;"&gt;7.1.0_N (PN548C2/PN551/PN553)&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px;"&gt;NFC_NCIHALx_ARFC.7.1.0_N_OpnSrc&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE height="38" style="color: #24292e; background-color: #ffffff; font-weight: 400; margin-bottom: 0px !important; width: 698px;"&gt;&lt;TBODY&gt;&lt;TR style="background-color: #f6f8fa; border-top: 1px solid #c6cbd1;"&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px; width: 123px;"&gt;android-7.1.1_r1&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px; width: 228px;"&gt;7.4.0_N (PN548C2/PN551)&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px; width: 268px;"&gt;NFC_NCIHALx_AR3C.7.4.0_N_OpnSrc&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NPC300 FW Version:&lt;/STRONG&gt;&amp;nbsp;FW Version: 10.1.23&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Attached file is full log&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Apr 2019 08:12:35 GMT</pubDate>
    <dc:creator>imx5x</dc:creator>
    <dc:date>2019-04-19T08:12:35Z</dc:date>
    <item>
      <title>pn548 (npc300) porting Android 7.0 problem</title>
      <link>https://community.nxp.com/t5/NFC/pn548-npc300-porting-Android-7-0-problem/m-p/903075#M5421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello NXP Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These days, I am porting PN548 in Intel Android 7.0 BSP. There is a cannot read tag problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After NPC300 is powered on and init, NPC300 can read and show tag information.&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if the NPC300 is nothing to do about 10 sec, NPC300 cannot read tag.&lt;/P&gt;&lt;P&gt;I need to go to Android Setting to turn off NFC and then turn on NFC to restart NPC300 and it will restart not read tag problem.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;when this problem is occurred, there is an error in debug log as below:&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;04-19 03:53:04.494 4174 4215 D BrcmNfcJni: PowerSwitch::setModeOn(activated=0x1) : mCurrActivity=0x1&lt;BR /&gt;04-19 03:53:04.494 4174 4215 D BrcmNfcJni: releaseRfInterfaceMutexLock: sRfInterfaceMutex unlock&lt;BR /&gt;04-19 03:53:04.494 4174 4215 D BrcmNfcJni: nfcManager_enableDiscovery: exit&lt;BR /&gt;04-19 03:53:19.150 4174 4224 D NfcAdaptation: NfcAdaptation::HalDeviceContextCallback: event=6&lt;BR /&gt;04-19 03:53:19.150 4174 4224 I BrcmNfcNfa: nfc_main_hal_cback event: &lt;SPAN style="color: #ff0000;"&gt;HAL_NFC_ERROR_EVT&lt;/SPAN&gt;(0x6), status=3&lt;BR /&gt;04-19 03:53:19.151 4174 4224 I BrcmNfcNfa: nfa_dm_nfc_response_cback () &lt;SPAN style="color: #ff0000;"&gt;NFC_NFCC_TIMEOUT_REVT&lt;/SPAN&gt;(0x500f)&lt;BR /&gt;04-19 03:53:19.151 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: enter; event=0x6&lt;BR /&gt;04-19 03:53:19.151 4174 4224 E BrcmNfcJni: nfaDeviceManagementCallback: &lt;SPAN style="color: #ff0000;"&gt;NFA_DM_NFCC_TIMEOUT_EVT; abort&lt;/SPAN&gt;&lt;BR /&gt;04-19 03:53:19.151 4174 4224 I BrcmNfcNfa: NFA_HciW4eSETransaction_Complete; type=0&lt;BR /&gt;04-19 03:53:19.151 4174 4224 I BrcmNfcNfa: NFA_HciW4eSETransaction_Complete; End&lt;BR /&gt;04-19 03:53:19.151 4174 4224 D BrcmNfcJni: nativeNfcTag_abortWaits&lt;BR /&gt;04-19 03:53:19.151 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: aborting sNfaEnableDisablePollingEvent&lt;BR /&gt;04-19 03:53:19.152 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: aborting sNfaEnableEvent&lt;BR /&gt;04-19 03:53:19.152 4174 4224 D BrcmNfcJni: nfaDeviceManagementCallback: aborting sNfaDisableEvent&lt;BR /&gt;04-19 03:53:19.152 4174 4224 D BrcmNfcJni: &lt;SPAN style="color: #ff0000;"&gt;PowerSwitch::abort&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I guess NPC300 is in Standby mode suddenly without notice Android 7.0 HAL and Service causes&lt;/EM&gt; &lt;STRONG style="color: #ff0000; "&gt;Time out error&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also add&amp;nbsp;&lt;STRONG&gt;NXP_CORE_STANDBY={2F, 00, 01, 00} to&amp;nbsp;libncf-nxp.conf file &lt;/STRONG&gt;to Disable Core Standby&lt;STRONG&gt;,&amp;nbsp;&lt;/STRONG&gt;but the problem is not fixed .&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;How Can I disable NPC300 Module Standby or idle mode?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My environment:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;OS: Intel Android 7.0 64bit&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NXP NFC SW package: I have tried 2 version have same problem.&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE style="color: #24292e; background-color: #ffffff; font-weight: 400; margin-bottom: 0px !important;"&gt;&lt;TBODY&gt;&lt;TR style="background-color: #ffffff; border-top: 1px solid #c6cbd1;"&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px;"&gt;android-7.0.0_r12&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px;"&gt;7.1.0_N (PN548C2/PN551/PN553)&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px;"&gt;NFC_NCIHALx_ARFC.7.1.0_N_OpnSrc&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE height="38" style="color: #24292e; background-color: #ffffff; font-weight: 400; margin-bottom: 0px !important; width: 698px;"&gt;&lt;TBODY&gt;&lt;TR style="background-color: #f6f8fa; border-top: 1px solid #c6cbd1;"&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px; width: 123px;"&gt;android-7.1.1_r1&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px; width: 228px;"&gt;7.4.0_N (PN548C2/PN551)&lt;/TD&gt;&lt;TD align="center" style="border: 1px solid #dfe2e5; padding: 6px 13px; width: 268px;"&gt;NFC_NCIHALx_AR3C.7.4.0_N_OpnSrc&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NPC300 FW Version:&lt;/STRONG&gt;&amp;nbsp;FW Version: 10.1.23&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Attached file is full log&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Apr 2019 08:12:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/pn548-npc300-porting-Android-7-0-problem/m-p/903075#M5421</guid>
      <dc:creator>imx5x</dc:creator>
      <dc:date>2019-04-19T08:12:35Z</dc:date>
    </item>
  </channel>
</rss>

