<?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 Re: PN7150 - Android 6 support - can not make it work in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1776820#M16228</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205270"&gt;@Tomas555&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have to say sorry to you, too lower version of Android, it is difficult to provide you with further support. Please understand.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;kelly&lt;/P&gt;</description>
    <pubDate>Tue, 19 Dec 2023 05:51:53 GMT</pubDate>
    <dc:creator>KaiLi</dc:creator>
    <dc:date>2023-12-19T05:51:53Z</dc:date>
    <item>
      <title>PN7150 - Android 6 support - can not make it work</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1774087#M16190</link>
      <description>&lt;P&gt;I am trying to add PN7150 NFC into an IMX6 SOM. Running Android 6. I followed&amp;nbsp;AN11690, but I am now stuck. The device node /dev/pn544 will not be created. I have double checked the connection, when I connect to the i2c bus from the outside with soldered wires, I can get the PN7150 working with an mcu. However, currently I am stuck at this:&lt;/P&gt;&lt;P&gt;12-13 14:18:24.921 3639 3639 W NfceeAccess: could not find /etc/nfcee_access.xml, no NFCEE access allowed&lt;BR /&gt;12-13 14:18:24.921 3639 3639 I NfceeAccess: read 0 signature(s) for NFCEE access&lt;BR /&gt;12-13 14:18:24.923 3639 3639 W NfcSccAccess: could not find /etc/nfcscc_access.xml, no NFCSCC access allowed&lt;BR /&gt;12-13 14:18:24.923 3639 3639 I NfcSccAccess: read 0 signature(s) for NFCSCC access&lt;BR /&gt;12-13 14:18:24.924 3639 3639 W NfcSeAccess: could not find /etc/nfcse_access.xml, no NFCSE access allowed&lt;BR /&gt;12-13 14:18:24.924 3639 3639 I NfcSeAccess: read 0 signature(s) for NFCSE access&lt;BR /&gt;12-13 14:18:24.944 3639 3639 D NfcService: Enforcing a policy change on user: UserHandle{0}, isActiveForUser = true&lt;BR /&gt;12-13 14:18:24.957 3639 3639 W Settings: Setting airplane_mode_radios has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.&lt;BR /&gt;12-13 14:18:24.959 3639 3639 W Settings: Setting airplane_mode_toggleable_radios has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.&lt;BR /&gt;12-13 14:18:24.980 3625 3761 I LatinIME:LogUtils: Dictionary info: dictionary = contacts.en_US ; version = 1702477104 ; date = ?&lt;BR /&gt;12-13 14:18:24.992 1062 1253 I ActivityManager: Start proc 3762:com.android.music/u0a35 for broadcast com.android.music/.MediaButtonIntentReceiver&lt;BR /&gt;12-13 14:18:25.068 3639 3639 D AidRoutingManager: mDefaultRoute=0x0&lt;BR /&gt;12-13 14:18:25.069 3639 3639 D AidRoutingManager: mDefaultOffHostRoute=0x2&lt;BR /&gt;12-13 14:18:25.069 3639 3639 D AidRoutingManager: mAidMatchingSupport=0x0&lt;BR /&gt;12-13 14:18:25.069 3639 3639 D AidRoutingManager: mAidTableSize=0x0&lt;BR /&gt;12-13 14:18:25.075 3639 3639 D RegisteredT3tIdentifiersCache: RegisteredT3tIdentifiersCache&lt;BR /&gt;12-13 14:18:25.131 3330 3330 I Choreographer: Skipped 78 frames! The application may be doing too much work on its main thread.&lt;BR /&gt;12-13 14:18:25.135 3639 3639 D RegisteredServicesCache: Dynamic AIDs file does not exist.&lt;BR /&gt;12-13 14:18:25.135 3639 3639 D RegisteredNxpServicesCache: Dynamic APDU Service file does not exist.&lt;BR /&gt;12-13 14:18:25.139 3639 3639 D RegisteredServicesCache: Reading service state data always from file&lt;BR /&gt;12-13 14:18:25.140 3639 3639 D RegisteredServicesCache: mServiceStateFile does not exist&lt;BR /&gt;12-13 14:18:25.141 3639 3639 E RegisteredServicesCache: 1invalidateCache:WriteServiceStateToFile&lt;BR /&gt;12-13 14:18:25.141 3639 3639 E RegisteredServicesCache: Writing service state Data Always&lt;BR /&gt;12-13 14:18:25.166 3639 3639 D CardEmulationManager: Current default: null&lt;BR /&gt;12-13 14:18:25.166 3639 3639 D CardEmulationManager: No default set, last payment service removed.&lt;BR /&gt;12-13 14:18:25.166 3639 3639 D RegisteredAidCache: onServicesUpdated&lt;BR /&gt;12-13 14:18:25.172 3639 3639 D RegisteredAidCache: Not updating routing table because NFC is off.&lt;BR /&gt;12-13 14:18:25.173 3639 3639 D RegisteredNfcid2Cache: onServicesUpdated&lt;BR /&gt;12-13 14:18:25.177 3639 3639 D RegisteredNfcid2Cache: generateAidCacheLocked: mNfcid2Cache size 0&lt;BR /&gt;12-13 14:18:25.177 3639 3639 D RegisteredNfcid2Cache: Not updating routing table because NFC is off.&lt;BR /&gt;12-13 14:18:25.177 3639 3639 D RegisteredNfcFServicesCache: Dynamic System Code, NFCID2 file does not exist.&lt;BR /&gt;12-13 14:18:25.190 3639 3639 D RegisteredNfcFServicesCache: Service unchanged, not updating&lt;BR /&gt;12-13 14:18:25.190 3639 3639 D NfcService: Before mIsHceCapable&lt;BR /&gt;12-13 14:18:25.196 3639 3787 D NfcService: checking on firmware download&lt;BR /&gt;12-13 14:18:25.197 3639 3787 W Settings: Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.&lt;BR /&gt;12-13 14:18:25.201 3639 3787 D NfcService: NFC is on. Doing normal stuff&lt;BR /&gt;12-13 14:18:25.201 3639 3787 I NfcService: Enabling NFC&lt;BR /&gt;12-13 14:18:25.201 3639 3787 D BrcmNfcJni: nfcManager_getChipVer: enter&lt;BR /&gt;12-13 14:18:25.201 3639 3787 D BrcmNfcJni: 0: nfcManager_getChipVer&lt;BR /&gt;12-13 14:18:25.204 3639 3787 D BrcmNfcJni: nfcManager_getNfcInitTimeout: enter&lt;BR /&gt;12-13 14:18:25.204 3639 3787 D BrcmNfcJni: NAME_NXP_DEFAULT_NFCEE_DISC_TIMEOUT not found&lt;BR /&gt;12-13 14:18:25.204 3639 3787 D BrcmNfcJni: NAME_NXP_DEFAULT_NFCEE_TIMEOUT not found&lt;BR /&gt;12-13 14:18:25.204 3639 3787 D BrcmNfcJni: gNfcInitTimeout = 0: gdisc_timeout = 0 nfcManager_getNfcInitTimeout&lt;BR /&gt;12-13 14:18:25.204 3639 3787 I NfcService: Enabling NFC timeout90000&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D BrcmNfcJni: nfcManager_doInitialize: enter; ver=NFCDROID-AOSP_M_00.01 nfa=NFA_PI_1.03.66+ NCI_VERSION=0x10&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D BrcmNfcJni: nfcManager_doInitialize: MW Version: NFC_NCIHALx_AR3C.4.5.0&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D BrcmNfcJni: PowerSwitch::initialize: level=PS-FULL (1)&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D NfcAdaptation: const CNfcParam* CNfcConfig::find(const char*) const found SCREEN_OFF_POWER_STATE=(0x1)&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D BrcmNfcJni: PowerSwitch::initialize: desired screen-off state=1&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D NfcAdaptation: NfcAdaptation::Initialize: enter&lt;BR /&gt;12-13 14:18:25.213 3639 3787 E NfcAdaptation: NfcAdaptation::Initialize: ver=NFCDROID-AOSP_M_00.01 nfa=NFA_PI_1.03.66+&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D NfcAdaptation: const CNfcParam* CNfcConfig::find(const char*) const found PROTOCOL_TRACE_LEVEL=(0x0)&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D NfcAdaptation: const CNfcParam* CNfcConfig::find(const char*) const found NFA_MAX_EE_SUPPORTED=(0x1)&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D NfcAdaptation: NfcAdaptation::Initialize: Overriding NFA_EE_MAX_EE_SUPPORTED to use 1&lt;BR /&gt;12-13 14:18:25.213 3639 3787 D NfcAdaptation: const CNfcParam* CNfcConfig::find(const char*) const found APPL_TRACE_LEVEL=(0x0)&lt;BR /&gt;12-13 14:18:25.215 3639 3791 I BrcmNfcNfa: NFC_TASK started.&lt;BR /&gt;12-13 14:18:25.230 3762 3762 W System : ClassLoader referenced unknown path: /system/app/Music/lib/arm&lt;BR /&gt;12-13 14:18:25.252 3639 3787 D NxpNfcNciHal: nfc_open: enter; name=nci&lt;BR /&gt;12-13 14:18:25.252 3639 3787 D NxpNfcNciHal: nfc_open: exit 0&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_dm_init ()&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_sys_register () id=1, enable_cplt_mask=0x0&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_sys_register () id=3, enable_cplt_mask=0x8&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_rw_init ()&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_sys_register () id=6, enable_cplt_mask=0x48&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_ce_init ()&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_sys_register () id=7, enable_cplt_mask=0xc8&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_ee_init ()&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_sys_register () id=2, enable_cplt_mask=0xcc&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_hci_init ()&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: nfa_sys_register () id=8, enable_cplt_mask=0x1cc&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: LLCP - llcp_init ()&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: num_rx_buff = 21, rx_congest_start = 14, rx_congest_end = 10, max_num_ll_rx_buff = 6&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: max_num_tx_buff = 49, max_num_ll_tx_buff = 14&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: LLCP_RegisterServer (): SAP:0x1, link_type:0x2, ServiceName:&amp;lt;urn:nfc:sn:sdp&amp;gt;&lt;BR /&gt;12-13 14:18:25.252 3639 3787 I BrcmNfcNfa: LLCP_RegisterServer (): Registered SAP = 0x01&lt;BR /&gt;12-13 14:18:25.253 3639 3787 I BrcmNfcNfa: NFA_Enable ()&lt;BR /&gt;12-13 14:18:25.253 3639 3791 I BrcmNfcNfa: NFA got event 0x0100&lt;BR /&gt;12-13 14:18:25.253 3639 3791 I BrcmNfcNfa: nfa_dm_evt_hdlr event: NFA_DM_API_ENABLE_EVT (0x00)&lt;BR /&gt;12-13 14:18:25.253 3639 3791 I BrcmNfcNfa: nfa_dm_enable ()&lt;BR /&gt;12-13 14:18:25.253 3639 3791 I BrcmNfcNfa: NFC_Enable ()&lt;BR /&gt;12-13 14:18:25.253 3639 3791 I BrcmNfcNfa: nfc_set_state 0 (NONE)-&amp;gt;1 (W4_HAL_OPEN)&lt;BR /&gt;12-13 14:18:25.259 3639 3787 I BrcmNfcNfa: NFC_SetTraceLevel () new_level = 0&lt;BR /&gt;12-13 14:18:25.259 3639 3791 D NxpExtns: const nxp::CNfcParam* nxp::CNfcConfig::find(const char*) const found NXPLOG_TML_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.259 3639 3791 D NxpExtns: const nxp::CNfcParam* nxp::CNfcConfig::find(const char*) const found NXPLOG_FWDNLD_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.259 3639 3791 D NxpExtns: const nxp::CNfcParam* nxp::CNfcConfig::find(const char*) const found NXPLOG_NCIX_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.259 3639 3791 D NxpExtns: const nxp::CNfcParam* nxp::CNfcConfig::find(const char*) const found NXPLOG_NCIR_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.259 3639 3791 D : phNxpLog_InitializeLogLevel: global =1, Fwdnld =3, extns =3, hal =3, tml =3, ncir =3, ncix =3&lt;BR /&gt;12-13 14:18:25.262 3639 3791 D NxpHal : Entering phNxpNciHal_init_monitor&lt;BR /&gt;12-13 14:18:25.262 3639 3791 D NxpHal : Returning with SUCCESS&lt;BR /&gt;12-13 14:18:25.262 3639 3791 E NxpHal : Invalid nfc device node name keeping the default device node /dev/pn544&lt;BR /&gt;12-13 14:18:25.263 3639 3791 D NxpTml : Opening port=/dev/pn544&lt;BR /&gt;12-13 14:18:25.263 3639 3791 E NxpTml : _i2c_open() Failed: retval ffffffff&lt;BR /&gt;12-13 14:18:25.263 3639 3791 E NxpHal : phTmlNfc_Init Failed&lt;BR /&gt;12-13 14:18:25.263 3639 3791 D NxpHal : Failed to deallocate (list empty)&lt;BR /&gt;12-13 14:18:25.263 3639 3791 D NxpHal : Node dump:&lt;BR /&gt;12-13 14:18:25.263 3639 3791 D NxpHal : Failed to deallocate (list empty)&lt;BR /&gt;12-13 14:18:25.263 3639 3791 D NxpHal : Node dump:&lt;BR /&gt;12-13 14:18:25.266 3639 3787 D NxpExtns: const CNxpNfcParam* CNxpNfcConfig::find(const char*) const found NXPLOG_TML_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.266 3639 3787 D NxpExtns: const CNxpNfcParam* CNxpNfcConfig::find(const char*) const found NXPLOG_FWDNLD_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.266 3639 3787 D NxpExtns: const CNxpNfcParam* CNxpNfcConfig::find(const char*) const found NXPLOG_NCIX_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.266 3639 3787 D NxpExtns: const CNxpNfcParam* CNxpNfcConfig::find(const char*) const found NXPLOG_NCIR_LOGLEVEL=(0x3)&lt;BR /&gt;12-13 14:18:25.266 3639 3787 D : phNxpLog_InitializeLogLevel: global =1, Fwdnld =3, extns =3, hal =3, tml =3, ncir =3, ncix =3&lt;BR /&gt;12-13 14:18:25.267 3639 3787 E BrcmNfcJni: nfcManager_doInitialize: fail nfa enable; error=0x0&lt;BR /&gt;12-13 14:18:25.270 3625 3761 I LatinIME:LogUtils: Dictionary info: dictionary = userunigram.en_US ; version = 1702477105 ; date = ?&lt;BR /&gt;12-13 14:18:25.276 3639 3791 I BrcmNfcNfa: GKI TASK_DEAD received. exit thread 3...&lt;BR /&gt;12-13 14:18:25.278 3639 3787 D : int CNxpNfcConfig::checkTimestamp() file /data/nfc/libnfc-nxpConfigState.bin not exist, create it.&lt;BR /&gt;12-13 14:18:25.278 3639 3787 D : int CNxpNfcConfig::updateTimestamp() file /data/nfc/libnfc-nxpConfigState.bin not exist, creat it.&lt;BR /&gt;12-13 14:18:25.278 3639 3787 W NfcService: Error enabling NFC&lt;BR /&gt;12-13 14:18:25.279 3639 3789 I BrcmNfcNfa: GKI TASK_DEAD received. exit thread 4...&lt;BR /&gt;12-13 14:18:25.284 3639 3787 I NfcService: First Boot&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In&amp;nbsp;AN11690, there is shown how to solve the&amp;nbsp;_i2c_open() Failed: retval ffffffff issue, but it does not work for me. I have tried to add the&amp;nbsp;# NFC&lt;BR /&gt;setprop ro.nfc.port "I2C"&lt;BR /&gt;chmod 0660 /dev/pn544&lt;BR /&gt;chown nfc nfc /dev/pn544&lt;/P&gt;&lt;P&gt;part in various .rc files, without success. I found out that simply the /dev/pn544 node will not appear.&lt;/P&gt;&lt;P&gt;There is only one thing I have done differently - I have connected pin 10 (VEN) directly to +3v3. I am not controlling it with GPIO. Could this be the problem? Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 16:29:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1774087#M16190</guid>
      <dc:creator>Tomas555</dc:creator>
      <dc:date>2023-12-13T16:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: PN7150 - Android 6 support - can not make it work</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1774418#M16194</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205270"&gt;@Tomas555&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Android version is too low. Could I try a higher version, such as Android 8 or above and try again?&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;kelly&lt;/P&gt;</description>
      <pubDate>Thu, 14 Dec 2023 05:41:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1774418#M16194</guid>
      <dc:creator>KaiLi</dc:creator>
      <dc:date>2023-12-14T05:41:35Z</dc:date>
    </item>
    <item>
      <title>Re: PN7150 - Android 6 support - can not make it work</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1774552#M16196</link>
      <description>&lt;P&gt;Hello, unfortunately I need to get it working on Android 6. I have spent a lot of time with this, I just need the device to create the node /dev/pn544. However, I have noticed also a strange behavior - when I try scanning the i2c bus, doesnt matter if it is with i2cdetect or if I connect an ESP32 based external scanner, first time scan returns nothing on address 0x28, but when I try scanning within 500ms time, then it shows up.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Dec 2023 08:03:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1774552#M16196</guid>
      <dc:creator>Tomas555</dc:creator>
      <dc:date>2023-12-14T08:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: PN7150 - Android 6 support - can not make it work</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1776820#M16228</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/205270"&gt;@Tomas555&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have to say sorry to you, too lower version of Android, it is difficult to provide you with further support. Please understand.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;kelly&lt;/P&gt;</description>
      <pubDate>Tue, 19 Dec 2023 05:51:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/PN7150-Android-6-support-can-not-make-it-work/m-p/1776820#M16228</guid>
      <dc:creator>KaiLi</dc:creator>
      <dc:date>2023-12-19T05:51:53Z</dc:date>
    </item>
  </channel>
</rss>

