Hello,
I am using the PN7220 NFC and have completed the required integration on the Android 14 host platform, including driver, HAL, services, and framework layers.
When I run the device, I encounter the following error.
08-22 18:12:43.621 3154 3481 I libnfc_nci: [INFO:nfa_dm_discover.cc(2934)] p2p priority is running under bail out mode ONLY.
08-22 18:12:43.621 3154 3481 I libnfc_nci: [INFO:nfc_main.cc(396)] nfc_set_state 4 (IDLE)->4 (IDLE)
08-22 18:12:43.621 3154 3481 I libnfc_nci: [INFO:nfa_dm_discover.cc(1721)] nfa_dm_disc_data_cback
08-22 18:12:43.621 3154 3481 I libnfc_nci: [INFO:nfa_dm_discover.cc(739)] event:0x4005
08-22 18:12:43.621 3154 3481 I libnfc_nci: [INFO:nfa_dm_discover.cc(2569)] state: IDLE (0), event: DEACTIVATE_RSP(7) disc_flags: 0x31
08-22 18:12:43.622 3154 3481 I libnfc_nci: [INFO:nfa_dm_discover.cc(2622)] new state: IDLE (0), disc_flags: 0x11
08-22 18:12:53.529 3154 3558 E NfcService: Watchdog triggered, aborting.
08-22 18:12:53.550 3154 3558 F com.android.nfc: jni_internal.cc:825] JNI FatalError called: applyRouting
08-22 18:12:54.054 3154 3558 F com.android.nfc: runtime.cc:691] Runtime aborting...
All logs are attached. Do you have any idea what might be causing this issue?
I followed the relevant Android porting documentation and completed the entire integration accordingly.
Thanks!