PN7150 cannot read I.D. cards and bank cards

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

PN7150 cannot read I.D. cards and bank cards

1,028件の閲覧回数
dx1
Contributor II

Use PN7150 to read I.D. cards and bank cards,The Android version is Android9

Some bank cards have a sound for swiping a card, but it is not a normal sound for swiping the card, such as a prompt tone for a failed card swipe. No NFC tag information pops up.

I found the following issue in the logs:

1. The same card has different SAK

Ethan_Dang_0-1682652650318.png

2. Receive a return code 6A 82 after send NDEF Tag Application Select command.

Ethan_Dang_1-1682659551575.png

0 件の賞賛
5 返答(返信)

823件の閲覧回数
danielchen
NXP TechSupport
NXP TechSupport

Hi @dx1 

 

we have list of applications that we send  to card, if application does not exist it will return 6A82 application not found.   

If you try to read it with Taginfo what is happening?

 

Regards

Daniel

0 件の賞賛

947件の閲覧回数
dx1
Contributor II

Hi @danielchen 

Today i test found that it can be received RF_INTF_ACTIVATED_NTF when reading the I.D. card, but RF Protocol is Unknown, maybe reading ID does not respond because of this?

05-05 15:33:04.788   533  3589 D NxpTml  : PN54X - I2C Read successful.....
05-05 15:33:04.789   533  3589 D NxpNciR : len =  26 > 61051701010001FF010C0B00000000D103860700809001000000
05-05 15:33:04.789   533  3589 D NxpTml  : PN54X - Posting read message.....
05-05 15:33:04.789   533  3592 D NxpHal  : read successful status = 0x0
05-05 15:33:04.789   533  3592 D NxpHal  : NxpNci: RF Interface = Frame RF
05-05 15:33:04.789   533  3592 D NxpHal  : NxpNci: Protocol = Unknown
05-05 15:33:04.789   533  3592 D NxpHal  : NxpNci: Mode = B Passive Poll
05-05 15:33:04.790   533  3589 D NxpTml  : PN54X - Read requested.....
05-05 15:33:04.790   533  3589 D NxpTml  : PN54X - Invoking I2C Read.....
05-05 15:33:04.790  2385  3587 E libnfc_nci: [ERROR:NfcTag.cpp(385)] NfcTag::discoverTechnologies (activation): unknown protocol ????
05-05 15:33:04.794  2385  2385 D NativeNfcTag: Connect to a tech with a different handle
05-05 15:33:04.795  2385  3587 E libnfc_nci: [ERROR:nfa_rw_act.cc(2675)] nfa_rw_handle_op_req: not activated
05-05 15:33:05.122  1767  1767 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
05-05 15:33:05.122  1921  1921 D QtiCarrierConfigHelper: WARNING, no carrier configs on phone Id: 0
05-05 15:33:05.122  1921  1921 W OmadmService: BroadcastReceiver::onReceive() action: android.intent.action.BATTERY_CHANGED
05-05 15:33:05.122  1921  1921 D OmadmService: DATA ACTION_BATTERY_CHANGED

It works fine when using a test tag type4. The attached have type4_test_tag_log and ID_card_log.

The drive i used is pn544. 

0 件の賞賛

1,018件の閲覧回数
dx1
Contributor II

Additional Information:

When reading the ID card, There is no HAL data exchange in log

When reading the Bank card, There has HAL data exchange in log but  still not instability , Part has prompt tone, Others has not prompt tone.

Here's an up-to-date log

0 件の賞賛

978件の閲覧回数
danielchen
NXP TechSupport
NXP TechSupport

@dx1 

 

could you please let me know your host MCU and the configuration file?

 

Regards

Daniel

0 件の賞賛

970件の閲覧回数
dx1
Contributor II

Hi @danielchen 

host is Qualcomm SMD450(MSM8953)

0 件の賞賛