Forum / MIFARE SDK / Taplinx Demo App fails to read MIFARE DESFIRE EV1 Tag
-
Hello,
i have a Android 9 device with imx8mm arm64 cpu and the NXP PN7150 NFC Reader.
I can read normal tags like NTAG and MIFARE Classic. But when i try to read a MIFARE DESFIRE EV1 Tag i always get this error:
NxpNfcLibException: Transceive length exceeds supported maximum
Since this error o ccurs in the library, i can't exactly find the reason for it or fix it.
Any tips on this?
Some part of the log:
05-14 13:56:25.521 2953 2953 D NxpExtns: find found MIFARE_READER_ENABLE=(0x1)
05-14 13:56:25.521 2953 3992 D NxpTml : PN54X - Write requested.....
05-14 13:56:25.521 2953 3992 D NxpTml : PN54X - Invoking I2C Write.....
05-14 13:56:25.523 2953 3992 D NxpNciX : len = 6 > 210403010402
05-14 13:56:25.523 2953 3992 D NxpTml : PN54X - I2C Write successful.....
05-14 13:56:25.523 2953 3992 D NxpTml : PN54X - Posting Fresh Write message.....
05-14 13:56:25.523 2953 3992 D NxpTml : PN54X - Tml Writer Thread Running................
05-14 13:56:25.523 2953 3996 D NxpHal : write successful status = 0x0
05-14 13:56:25.523 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(2582)] new state: W4_HOST_SELECT (3), disc_flags: 0x11
05-14 13:56:25.530 2953 3991 D NxpTml : PN54X - I2C Read successful.....
05-14 13:56:25.530 2953 3991 D NxpNciR : len = 4 > 41040100
05-14 13:56:25.530 2953 3991 D NxpTml : PN54X - Posting read message.....
05-14 13:56:25.530 2953 3996 D NxpHal : read successful status = 0x0
05-14 13:56:25.530 3825 3953 I libnfc_nci: [INFO:nfc_ncif.cc(383)] NFC received rsp gid:1
05-14 13:56:25.530 2953 3991 D NxpTml : PN54X - Read requested.....
05-14 13:56:25.530 2953 3991 D NxpTml : PN54X - Invoking I2C Read.....
05-14 13:56:25.530 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(720)] event:0x4003
05-14 13:56:25.530 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(2529)] state: W4_HOST_SELECT (3), event: SELECT_RSP(4) disc_flags: 0x11
05-14 13:56:25.530 3825 3953 I libnfc_nci: [INFO:NativeNfcManager.cpp(256)] nfaConnectionCallback: event= 3
05-14 13:56:25.530 3825 3953 I libnfc_nci: [INFO:NativeNfcManager.cpp(313)] nfaConnectionCallback: NFA_SELECT_RESULT_EVT: status = 0, gIsSelectingRfInterface = 1, sIsDisabling=0
05-14 13:56:25.531 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(2582)] new state: W4_HOST_SELECT (3), disc_flags: 0x1
05-14 13:56:25.536 2953 3991 D NxpTml : PN54X - I2C Read successful.....
05-14 13:56:25.537 2953 3991 D NxpNciR : len = 32 > 61051D01020400FF010C44030704327761801D80012000000006057577810280
05-14 13:56:25.537 2953 3991 D NxpTml : PN54X - Posting read message.....
05-14 13:56:25.537 2953 3996 D NxpHal : read successful status = 0x0
05-14 13:56:25.537 2953 3996 D NxpHal : NxpNci: RF Interface = ISO-DEP
05-14 13:56:25.537 2953 3996 D NxpHal : NxpNci: Protocol = ISO-DEP
05-14 13:56:25.537 2953 3996 D NxpHal : NxpNci: Mode = A Passive Poll
05-14 13:56:25.537 2953 3991 D NxpTml : PN54X - Read requested.....
05-14 13:56:25.537 2953 3991 D NxpTml : PN54X - Invoking I2C Read.....
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfc_ncif.cc(424)] NFC received ntf gid:1
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(3038)] returning TRUE
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfc_main.cc(326)] nfc_set_state 4 (IDLE)->5 (OPEN)
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfc_ncif.cc(876)] nfc_ncif_proc_activate:29 6, mode:0x00
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(720)] event:0x4004
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(2529)] state: W4_HOST_SELECT (3), event: ACTIVATED_NTF(5) disc_flags: 0x1
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(1711)] old_state: W4_HOST_SELECT (3), new_state: POLL_ACTIVE (4) disc_flags: 0x1
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(1218)] tech_n_mode:0x0, proto:0x4
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(700)] tech_n_mode:0x0, protocol:0x4, disc_mask:0x4
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(1346)] activated_protocol:0x4, activated_handle: 0x1
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_act.cc(1554)] event:0x01
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_rw_main.cc(179)] nfa_rw_handle_event event: NFA_RW_ACTIVATE_NTF_EVT (0x501), flags: 00000001
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_rw_act.cc(2430)] nfa_rw_activate_ntf
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:rw_main.cc(206)] RW_SetActivatedTagType protocol:4, technology:0, SAK:32
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:rw_t4t.cc(1891)] rw_t4t_select
05-14 13:56:25.537 3825 3953 I libnfc_nci: [INFO:nfa_dm_act.cc(1706)] status:0x0
05-14 13:56:25.538 3825 3953 I libnfc_nci: [INFO:NativeNfcManager.cpp(256)] nfaConnectionCallback: event= 5
05-14 13:56:25.538 3825 3953 I libnfc_nci: [INFO:NativeNfcManager.cpp(340)] nfaConnectionCallback: NFA_ACTIVATED_EVT: gIsSelectingRfInterface=1, sIsDisabling=0
05-14 13:56:25.538 3825 3953 I libnfc_nci: [INFO:NfcTag.cpp(164)] NfcTag::setActivationState: state=2
05-14 13:56:25.538 3825 3953 I libnfc_nci: [INFO:nfa_dm_discover.cc(2582)] new state: POLL_ACTIVE (4), disc_flags: 0x1
05-14 13:56:25.538 3825 4179 I libnfc_nci: [INFO:NativeNfcTag.cpp(669)] reSelect: select completed; sConnectOk=1
05-14 13:56:25.538 3825 4179 I libnfc_nci: [INFO:NativeNfcTag.cpp(688)] reSelect: exit; status=0
05-14 13:56:25.538 3825 4179 I libnfc_nci: [INFO:NativeNfcTag.cpp(759)] nativeNfcTag_doReconnect: exit 0x0
05-14 13:56:25.539 5022 5022 E NxpNfcLibException: Transceive length exceeds supported maximum
05-14 13:56:25.564 5022 5022 I SampleTapLinx:
05-14 13:56:25.564 5022 5022 I SampleTapLinx: Transceive length exceeds supported maximum
Thanks in advance
+ 0 | - 0
Hi Philip,
Please look for an answer at this post:
Reply To: Taplinx Demo App fails to read MIFARE DESFIRE EV1 Tag
The TapLinx team
+ 0 | - 0
Hello,
thanks for your fast answer.
I wasn't aware that i created this topic 3 times :O Sorry
Can you close/delete this thread here?
I can't find any option to do it myself.
Thank you
+ 0 | - 0
Hello,
thanks for your fast answer.
I wasn't aware that i created this topic 3 times :O Sorry
Can you close this thread here?
I can't find any option to do it myself.
Thank you
+ 0 | - 0
Hi Michael,
Don’t worry, no problem.
The TapLinx team
+ 0 | - 0
-
AuthorPosts
Viewing 5 posts - 1 through 5 (of 5 total)
You must be logged in to reply to this topic.