PN7160 struck when I trying to send a command APDU to tag card

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PN7160 struck when I trying to send a command APDU to tag card

Jump to solution
1,812 Views
fanthuandt
Contributor II

Hi Everyone,

I have a project. From Soft app will send command APDU to tag card over device board that has MCU(config ccid smartcard), communication I2C with PN7160, antena communitation with tag.

I have a problem when I trying to send a command APDU (read binary data, NE is 2048), but respone of data APDU only 1507 bytes. I don't know manuafacter of tag, but infor tag has technology type A and protocol ISO dep.

Can anyone help me answer why the tag only returns 1507 bytes (expected 2048 bytes) ? 

Thanks all.

0 Kudos
1 Solution
1,740 Views
danielchen
NXP TechSupport
NXP TechSupport

Are you using MCUXpresso project? why is there command send and not starting with 0x00?

View solution in original post

0 Kudos
6 Replies
1,790 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi @fanthuandt 

 

Could you please share the log file?

 

Regards

Daniel

0 Kudos
1,778 Views
fanthuandt
Contributor II

Hi danielchen,

, I Using NCI 2.0 frame to send request to NXP and recieved about 6 times (max frame NCI 253 data bytes)  for 1509 bytes. Below is the log file:

[APDU],request cmd[23]: 0x0c 0xb0 0x1c 0xc8 0x00 0x00 0x0e 0x97 0x02 0x07 0xee 0x8e 0x08 0xd1 0x82 0x63 0xa5 0x17 0x7f 0xad 0x7d 0x00 0x00
[NXP 7160],Respone Size[1509]
87 82 05 d1 01 ce 90 7a 8d 00 de 7f f3 31 fb 20 07 9c eb 8d a7 ae b4 16 02 48 28 87 4c 78 aa 6a f8 5d 0a a6 cf 21 46 59 6e f2 9d 30 d9 50 58 09 40 28 33
9c b5 eb 2e 9d c3 2f c3 29 e2 37 94 58 b4 e9 2f 0d 8d 03 a5 56 17 db 32 88 43 4b e7 bf af ff 21 5e 15 0f 60 43 5e 81 ff 53 76 c3 70 22 c3 4e 8e 39 2b
a4 a3 f2 88 21 ad a3 bc 4e 6a c0 9c ec 15 fb 60 b2 db 7b 65 1a f0 f4 8f f7 19 2c 89 e5 8d a1 00 8c 13 d5 8a e2 fe 32 4b 4e 24 05 4f bf 63 fb 32 e8 a2
70 9a 66 a7 81 18 4f ee 40 ec 86 11 7c 39 14 33 19 01 3d 5a 49 7f e7 5f c2 14 09 57 6a fe 0b 50 22 64 6b 28 26 a1 b6 e9 50 56 b6 e9 0c 8e 09 0b 0c f9
e4 42 03 29 5b da a8 43 52 1e 48 79 71 8d ab 53 dc 0c 5d b8 3c c3 92 02 6e 84 89 c4 aa d5 58 a3 7f 90 71 c8 90 30 aa aa 59 a8 f5 7e 3d 3b 7a 37 f4 55
0a 22 4a f8 0b 34 de cd 67 34 cf 4c 92 a5 f1 bd d4 3b 41 dd 06 2a 28 92 00 d2 fa 5e d1 64 f4 19 14 31 a9 ce 52 0c 20 e8 b4 bc 9e fc 2c 08 f6 ae b6 17
14 ff 33 12 07 5a dd ff d7 7d 25 98 96 e6 3a 6e 01 4c 61 db 5d 77 7a 77 d5 ba 8f db cd 23 ef a4 35 00 8a ec f9 41 d8 4b a2 33 16 ee b5 83 ee 21 d8 65
ae a0 1b 20 02 9f d4 ff 56 b2 f7 84 79 42 aa 43 e8 24 4d b3 3f 06 d7 06 8c 81 e4 83 03 4a a8 3b 4a 0f 52 60 64 2a a4 86 4e f9 0d 2d ad 35 15 f9 d6 1e
e1 c1 2e d6 80 3c 7a 6b 82 9f f7 a3 6b 89 cf 3e a7 69 9e a6 63 8c 0c d0 5b 49 f8 83 f9 06 29 b6 e7 66 c7 80 56 1f 97 dd 2a 26 7a fb 8c 20 74 b0 fc 20
b2 ba d5 a6 c0 c3 85 7b 0f 20 17 22 dc 3f 22 99 28 04 4d 34 b0 49 50 01 76 6c 26 2e f7 19 0e a9 2c fb 9f 60 60 57 d9 77 5a 89 6e b9 0b 6c f0 25 86 49
32 5b 38 a5 44 cf 23 b6 72 4e b1 ec 3a 19 f8 bd d7 9e 7d 1b 58 65 98 c0 a0 c9 d0 8a 2b 77 d9 15 58 af 81 8e 0c c1 a7 07 54 96 ed 7b 0e 57 10 18 47 1c
60 9a df 4e e8 52 56 f3 7c e5 65 1f c3 4f 3a eb 68 77 80 8a 83 f0 6b ae 58 ec 14 ae 59 e2 67 d2 a3 bd 98 9c 46 0e 2a ad c6 0e f7 e4 c0 9a 6b f2 0b 17
5b f1 43 d1 36 a1 48 9f 9a 4a 7b 31 21 e8 53 20 bd d1 35 e4 cc a9 fa 89 54 3f 71 cb 88 d6 00 5d 6e e9 75 2a 41 e4 89 53 5e df d8 54 00 c3 21 c5 0f 53
7d e1 30 45 8b d4 33 7a d7 42 e4 cb 00 0a 45 5a 67 89 6a de 47 60 15 fd a6 4a 3a 57 cc 87 d3 b6 cb 33 fa 7e 46 9d 44 30 9b e0 63 66 a8 63 75 48 c1 04
ca 05 ad cb dd 78 bc f7 ce 92 4c 2a af 5a c1 48 b6 39 1f 4a 03 c3 c8 8e a7 e3 a0 a3 a7 de 69 1d 72 da 2f 07 5e 32 d9 83 26 e8 de f9 85 59 5f 90 94 4a
5a 50 82 18 7b da ae fe 7e 9c 7c 3e 33 80 90 6d 9f 58 f9 68 ba 9f 77 d9 09 d4 73 4d 3d 8c fc 28 f6 52 b1 be e9 67 b4 20 a7 33 15 b4 06 94 2b 7d 78 86
82 da be 64 eb 80 1b 2c 30 04 3e fe c7 09 77 4b 87 0a c3 7b 0a 82 82 e3 9b 24 0e b3 93 0f 79 81 13 a9 1d 69 2d 2a 05 02 3b ed 07 39 96 6e 4a dd 77 62
02 04 b4 bb 25 2c fd 25 94 8a 89 14 4f 80 0f 4d f7 4b 4e 0e d4 d2 bf 66 2c 34 79 3c 31 58 0b fd b8 3d 6a 07 b6 68 0d 90 fd 86 b8 3a a8 cb f7 8a 4d 27
f6 e8 40 29 76 ab 99 7b 9b fc a0 e3 de 99 0a 97 fd f1 11 36 ed 2d 7f e9 2f 20 bc 6c 60 94 2f b7 a7 21 1f e7 ef be 81 3a 9a 28 d9 b9 0b f1 64 d3 e7 6c
a1 9b e5 cf f3 70 7f a1 a1 8d 27 dd 2f 25 73 e3 8e c6 40 0c 92 d3 74 b4 83 f3 ce 6b 79 ba a1 d3 5d 6b 06 67 16 3c 69 11 ea 23 3f a8 cf da 26 8b 01 6b
ae 75 99 92 7d 72 13 b5 04 79 cb 31 5e 33 87 63 54 65 92 63 a2 40 fd 77 94 4f f3 df 69 91 bc 5d bd d7 eb 5e 46 9a eb 2d 91 82 4d 7c 9a c7 22 1b 05 a7
2e c3 9f 44 cb 8f be c0 ae cb 83 cb df 5d 84 da db cb 1a 68 f8 07 ab e8 36 3e 2f 16 36 ba 7c c8 bb 2c fb f9 12 ec 50 32 2f 62 4f b7 0c 33 f0 d9 03 73
e5 1a 2d 0f 21 41 05 be 50 61 d9 18 8a 40 1e 01 f2 a8 e5 00 0f 11 c7 bf bd dd 50 d1 e7 2e 2e 73 21 0f 7a 37 eb 28 6d 97 6b 3a 11 67 e6 80 63 96 20 81
d3 72 c7 82 a2 2b 6b 4d 88 e8 bc 0f 35 b7 55 97 22 49 e9 e1 51 56 d3 1b 5e 44 ca cb f8 ca dd 70 c5 3a ab ba 43 67 28 67 9f 3f b6 51 6d 4b e6 37 bf cb
40 0d a5 2d 02 bf a3 1f aa 61 f4 c4 d7 67 e3 ad 8a 74 09 8c d3 99 c8 2d ed b3 98 3c 88 6d bd f6 1b 0d 71 ef b1 91 45 2c 17 0a 02 08 70 63 6a c0 f3 bc
d0 63 fc 9e c0 b5 ac 64 97 5b fe e3 1b 9d 08 a4 01 e7 fa f9 2b fe 92 da aa 2e 69 34 68 7a 8d be 0d 63 e8 33 ad 94 b1 56 05 87 cb da 0c 1b 01 d7 4c f7
54 3b 4a 45 68 9c b2 6b b9 8b 91 c3 0a fc ae 0d 2a bd ad 3a ea 38 89 f2 32 1d 51 e8 44 be 62 94 d7 13 c7 52 42 48 ba 02 8f d8 62 87 bf f3 5c a8 23 07
08 dc d4 10 5c 3c 92 ed 08 e7 76 1d 55 e7 97 7f 4a 05 21 90 66 7b 19 eb 07 4e d0 e7 3b 68 14 47 81 15 d8 16 e6 28 e9 34 54 34 4c 5a ed 37 dc 8f a9 1a
df d0 69 11 90 e3 6c 81 3c 6d b9 1e 90 52 27 0a 8d be aa 93 07 ee af 98 25 1a d9 b2 ee c0 bd b0 dd c8 e2 a9 3a b6 79 96 8c 77 23 d6 96 6b c6 0d 4f 94
eb 59 a9 ee 68 93 84 f0 6c 8b 56 19 44 44 d9 73 dc 56 4f 50 69 06 1f ac 16 81 2c 0a 05 aa f2 be b7 d4 9f de 5e ef ad 9c 53 38 99 02 90 00 8e 08 51 30
f0 ea ac c3 87 5f 90 00
[APDU],request cmd[23]: 0x0c 0xb0 0x22 0x88 0x00 0x00 0x0e 0x97 0x02 0x07 0xee 0x8e 0x08 0x3d 0x55 0xf8 0x8f 0xc7 0x09 0x0b 0x4e 0x00 0x00
[NXP7160],Respone Size[1509]
87 82 05 d1 01 68 e4 7b 1b 4e 17 46 4b 12 84 72 1d a8 46 57 c9 33 39 6f 0b f1 a1 d0 7a 92 0f 52 17 77 97 f5 49 4c 34 35 87 82 ae 0e 3e bf fe da a1 7d d8
f4 c9 b8 06 52 13 f2 09 51 46 74 0c 32 51 e7 86 07 9c ff d0 9f 9d 47 f2 77 5e 26 9b ae 8d 87 ee 03 01 c4 11 cb 4a c5 4e b0 3d 8d c0 39 6f 9c 12 1e 15
30 7f ec f4 44 1d ef 1b 20 ef 23 f7 b4 8a ad 78 d8 44 26 fc 8f 1d aa de 98 a8 70 19 ad 88 bb 35 b9 84 42 c1 2a a2 47 ab 88 85 f2 fb 53 00 97 a6 c1 95
d8 99 56 d4 fa 86 90 56 72 e6 13 40 ca 22 fa 6e a3 1a 5f 89 f2 fb a8 d0 ed f7 44 6c f4 c0 aa cc 27 7d 24 08 f5 cb cc 3a fe 78 59 5a 23 ab a4 4c 97 85
c4 8a 64 96 54 4e b0 1f 2e 2f 6a d1 7c 5b a8 1b dc 48 c0 69 73 4d 79 ab f7 3b c6 c6 24 86 df a1 b5 85 c9 98 06 7c 5a 9b 27 08 1d cb 64 51 53 3c a1 19
cc e8 0a e3 97 55 e3 a4 cd a1 d9 a7 77 a0 7e c2 74 96 0c c3 4d 97 ef f0 63 ad 10 ec 72 43 d1 3a a4 d8 d4 81 23 4d 2c 30 df 4a 40 2e 03 7d 3a c2 e5 ab
7b cb 9d 78 4a f3 9d b7 41 0f 32 96 6e cf 06 8b 65 c6 8a 15 07 bc 3d e0 ea ae da 04 f1 25 47 22 7c 3b f6 31 5a 9e 7d 50 4e c2 22 51 00 a1 09 e7 bb 30
5f a2 7e ed 27 93 1f ca 49 24 10 48 da ce 4e c6 aa fe 5c 1a f9 c7 28 a0 83 82 68 94 8d 1a 09 96 53 37 32 c8 51 b8 b6 b8 26 fe 6a c6 37 22 ef a3 c1 61
97 9b d2 ac b3 cf 05 d4 9a c5 a7 87 5d a4 7a c3 ea 21 f5 87 68 06 bf 6b 3a 32 a7 96 3d 6e 71 ed df 8a ca 9a 36 d3 12 7a 74 f9 88 f1 b4 95 63 cc 22 23
fc a5 52 5e a4 31 9e 3a f2 8f 13 d9 1a 01 78 e6 c0 33 1c 0d 46 42 1e 26 ba 77 36 7b 69 a1 aa 52 91 3a 6e 5a a6 c8 d6 9f 41 a5 97 4d 08 ca 50 b2 b0 74
4a 5a 93 bf b8 16 84 08 68 ed a1 f0 1f e9 9b 2a fe 8d ac 2a ce 65 c5 94 59 01 02 ea 13 b4 1e e7 bd d1 97 61 e1 53 2c 6f 6c 29 2a 2c 5e 3e 5e f7 d7 51
62 8e 47 ad e4 73 9c 46 23 df b9 e1 7c de d3 8b 51 10 89 88 6c d0 fc 4e 08 d0 11 34 85 ae 6a ea 84 07 83 ed 5b 98 02 de e3 22 dc 61 84 da 7e 7c 20 5f
1a 4f 51 64 d0 2f 06 18 07 fa 98 57 47 2b 72 00 f7 df bb b4 e5 eb af 5a d8 08 24 e0 cb ee 26 a6 54 84 b0 60 d1 6a 90 b2 41 33 a1 f3 41 9c ea f0 0b fa
9d 22 19 80 82 2f 7d d3 13 8e 87 2a bc 0f cf 6b c4 0f ad f6 dc 71 a9 b6 57 22 b3 54 f5 26 ca 72 66 3e 2a 37 7d 2e c9 54 47 14 cf fd a7 69 21 78 c0 cd
c3 fb 5f e7 ea 1f b8 e6 1f 65 cf 96 87 2c f5 ff d9 3b 73 5e 1c 3e 25 53 13 67 bb 05 df 7f b6 5e 56 c3 a8 28 0e b6 49 07 b1 55 ce f1 eb 54 f5 94 ae e0
f0 47 90 ce 25 48 f3 3c 80 af 1f d9 cc 1f ed b6 f3 9e 0d 7b d8 db 9b 21 f5 97 24 83 45 9c 0f d8 ff a2 5f ca b5 d7 d2 af da d3 10 9d f1 f3 14 ae 7e 10
40 a2 ad ba b5 97 5d 21 bb 0f 90 4d 4d 6f 75 68 f6 89 ed a6 bc 68 d4 56 4d c1 ff 16 fd ad c7 f3 d9 2f 90 3a 32 21 41 b0 f6 13 ce 00 d1 6c b8 09 28 c1
10 8c de 80 43 ce 6f cc f4 46 39 80 f7 bd 15 9f a1 45 db 36 d7 1d 2c 22 f7 40 a5 9d cd 83 ea d3 07 47 0d 65 03 ca 4f 2b fd 10 8d 8e 81 8c ec 5b 8f 10
76 8b 24 f6 0c f5 76 fe 00 9a eb 96 74 2f 8b f5 c5 66 42 1e 35 00 a2 61 b2 90 7b f1 10 cf ee 14 72 cf cf 39 85 75 54 88 d8 cd 62 bd 64 6b 04 fe fa 3e
fc ff d5 34 15 22 a3 ca fd 55 76 b0 61 c7 91 e2 57 df fd 0e 27 8f 00 ea b8 d8 89 3a 4c 08 29 a9 3d 21 9e 04 b4 33 16 b9 36 6d 0d b6 45 f2 fd 10 4a 41
9f 75 42 84 93 ce e6 9b dc 7e ff 07 b6 3a 23 02 08 c6 e6 59 c5 32 58 c9 9d 89 9f 4d 58 bf a6 83 18 a5 20 70 bc 3c ff d2 b8 2c 91 4f 12 99 3a b3 7b e2
2a 3a 97 c5 5d 1c 4f 14 71 dd de 86 19 f6 eb 60 83 3c 8a 7f 26 9f b8 06 13 6d 1c d9 db f2 54 42 d1 69 95 41 ad 63 38 63 15 7e 66 01 06 63 8d a5 21 89
8b e6 47 af e0 62 8e 48 53 b4 ab 34 4d 4a 83 13 6d f8 bf e5 57 ee 00 1e 83 48 41 6e 0b c1 9a 53 98 b2 ac 0c 60 06 21 a8 f9 d2 b3 e0 20 7b 8a 2c 77 07
3a 47 3c f3 58 a3 dd 2c 85 7d 44 4b 67 f8 2f 1c c5 65 d1 03 5f d0 d6 1a 82 ab ba b6 c1 a3 0a a1 34 d2 8e a9 4a 47 ac d7 4a 28 21 2d 5a d7 75 41 04 d7
bf f7 aa 5a 48 51 d3 9c 39 0a 9f 53 4d ea e1 72 24 63 79 27 bd df a6 f2 e9 1c b7 b6 35 6b ae 2f f5 3a 0a c1 6b 0c 10 c1 de 93 a6 df 53 43 c0 e8 29 02
9b 70 15 e3 20 9c b1 e0 76 c4 90 a3 83 41 8c 98 04 d6 13 b6 93 a7 1d ad bb 1e e8 54 05 79 15 2a 8a 48 26 33 e1 86 7a e4 6d d0 b3 61 6c 79 e6 0e f0 51
b1 61 69 8f 9a 78 98 98 8a b2 64 b7 e8 f9 6f a9 aa 55 a1 27 9c b4 e8 9b 6c 0b ba 08 8b 7b 42 46 e7 d1 a2 a8 fa d9 c8 25 bf dc af d5 5f 35 0a 7c 3d ef
15 ae 98 b3 e8 4d 9f 71 1f c3 ec b1 bd c7 30 66 f8 02 b1 c2 be 9d b3 36 9c cb ff 14 f4 47 61 9b fc 03 6a e0 40 3f a5 64 bf bd a7 dd 61 d1 ee 63 52 23
f5 20 1e 92 3d 59 e8 bd 10 f8 27 70 fe 12 6f 39 41 cb fc 20 50 c5 94 2e 1e a8 a7 39 70 9b 6e eb 8f 92 f7 60 9c 74 98 43 98 25 98 bd e8 0b ef 21 f4 13
f1 83 4d 91 68 aa e8 9c 26 0a 83 7a 5f 19 74 e7 e6 b2 d8 df 42 48 80 83 be 9a 05 67 86 f7 28 47 9f fe e5 ba 23 1c 5d 8f 04 8a 99 02 90 00 8e 08 43 0d
d8 e2 07 00 5d 03 90 00

Regards fanthuandt.

0 Kudos
1,741 Views
danielchen
NXP TechSupport
NXP TechSupport

Are you using MCUXpresso project? why is there command send and not starting with 0x00?

0 Kudos
1,685 Views
fanthuandt
Contributor II

Dear @danielchen 

I am using other IDE with other chip core arm to communication with PN7160 and add lib NCI 2.0 (exmple NXP-NCI 2.0LLPC55S6) to dev for this project.

The block code I send above, I using NxpNci_CardModeSend and NxpNci_HostTransceive to request, respone  APDU. My log only show data but don't show full NCI 2.0 frame, so you cann't  see that starting with 0x00.

I don't know when I request command APDU with expected 2048 bytes, but respone of data APDU only 1509 bytes. Does the received data depend on type, size memory of card ?

0 Kudos
1,629 Views
danielchen
NXP TechSupport
NXP TechSupport

NxpNci_CardModeSend   --> this is card emulation API and not reader mode API, you can reuse NXxpNci_ReaderTagCmd API.    can you send full logs?

0 Kudos
1,493 Views
fanthuandt
Contributor II

hi @danielchen 

I resreach document for the smartcard, so the size of respone data is depened on type card.

Thank you for your help so far

0 Kudos