Proxmark developers community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

#1 2017-04-20 16:18:48

proxmark10
Contributor
Registered: 2017-04-03
Posts: 10

failed to read nxp icode tag (ISO 15693)

Hi,
I tried to read the tag with proxmark3, but failed. Here are some metrics of the tag:
nxp icode slix, ISO 15693 vicinity card.
The link to this tag:
http://www.nxp.com/documents/data_sheet/SL2S2002_SL2S2102.pdf
I got these info by using my phone.
Any idea on that?
thanks

Last edited by proxmark10 (2017-04-20 16:23:01)

Offline

#2 2017-04-20 17:26:25

iceman
Administrator
Registered: 2013-04-25
Posts: 3,964
Website

Re: failed to read nxp icode tag (ISO 15693)

  • which pm3 do you have?

  • which firmware do you have install? (hw version)

  • which antenna voltages do you get? (hw tune)

  • which hf 15 commands did you use?

and as always, try distance and positioning over antenna to find sweetspot


modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#3 2017-04-21 04:24:48

proxmark10
Contributor
Registered: 2017-04-03
Posts: 10

Re: failed to read nxp icode tag (ISO 15693)

The one I bought is "ELECHOUSE Proxmark3 V2 DEV kits".
Firmwire installed:
====================================================
proxmark3> hw version
[[[ Cached information ]]]
         
Prox/RFID mark3 RFID instrument         
bootrom: /-suspect 2015-11-19 10:08:02
os: master/v2.2.0-426-gb3ec0b3-suspect 2017-04-04 03:23:58
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2015/11/ 2 at  9: 8: 8
         
uC: AT91SAM7S512 Rev B         
Embedded Processor: ARM7TDMI         
Nonvolatile Program Memory Size: 512K bytes. Used: 191452 bytes (37%). Free: 332836 bytes (63%).         
Second Nonvolatile Program Memory Size: None         
Internal SRAM Size: 64K bytes         
Architecture Identifier: AT91SAM7Sxx Series         
Nonvolatile Program Memory Type: Embedded Flash Memory

Antenna voltage:
====================================================
proxmark3> hw tune

Measuring antenna characteristics, please wait...#db# DownloadFPGA(len: 42096)         
......         
# LF antenna: 43.86 V @   125.00 kHz         
# LF antenna: 20.49 V @   134.00 kHz         
# LF optimal: 44.14 V @   123.71 kHz         
# HF antenna: 31.12 V @    13.56 MHz         
Displaying LF tuning graph. Divisor 89 is 134khz, 95 is 125khz.

Command tried (partially):
====================================================
proxmark3> hf search
no known/supported 13.56 MHz tags found
proxmark3> hf 15 dumpmemory
No Tag found.
proxmark3> hf 15 cmd read -2 *
No Tag found         
no answer

====================================================
hope that is sufficient for you to diagnose my problem.
My next approach will be to upgrade the firmware and try again.

thanks

Offline

#4 2017-04-21 05:03:30

marshmellow
Moderator
From: US
Registered: 2013-06-10
Posts: 2,073

Re: failed to read nxp icode tag (ISO 15693)

there is currently a known issue with the current firmware on 15693 tags. https://github.com/Proxmark/proxmark3/issues/280

it appears if you checkout the v2.00 release (flash bootrom then arm) it should work on 15693 tags.

Offline

#5 2017-04-21 06:53:44

proxmark10
Contributor
Registered: 2017-04-03
Posts: 10

Re: failed to read nxp icode tag (ISO 15693)

Hi,
I switched to v2.2.0, flashed it and turned on the debug.
Here is a dump of the sysinfo command.
Looks like the RF works, but the proxmark complains about the uneven number of bytes.
The CRC also failed the further communication.
====================================================
proxmark3> hf 15 cmd sysinfo *
#db# SEND                 
#db# &....    26 01 00 f6 0a                 
#db# error, uneven octet! (extra bits!) mask=02                 
#db# RECV                 
#db# NoErr CrcFail!                 
#db# ..Q.Y;P. 00 00 51 18 59 3b 50 01                 
#db# ...      04 e0 e0                 
#db# SEND                 
#db# &....    26 01 00 f6 0a                 
#db# error, uneven octet! (extra bits!) mask=02                 
#db# RECV                 
#db# NoErr CrcFail!                 
#db# ..Q.Y;P. 00 00 51 18 59 3b 50 01                 
#db# ...      04 e0 e0                 
#db# SEND                 
#db# &....    26 01 00 f6 0a                 
#db# error, uneven octet! (extra bits!) mask=02                 
#db# RECV                 
#db# NoErr CrcFail!                 
No Tag found         
#db# ..Q.Y;P. 00 00 51 18 59 3b 50 01                 
#db# ...      04 e0 e0                 
#db# SEND                 
#db# ..       00 00                 
#db# RECV                 
timeout: no answer

Offline

#6 2017-04-21 07:42:56

proxmark10
Contributor
Registered: 2017-04-03
Posts: 10

Re: failed to read nxp icode tag (ISO 15693)

Did I switch to the correct version?
I used this command:
$ git checkout v2.2.0

The output of the v2.0.0:
====================================================
proxmark3> hw ver
Prox/RFID mark3 RFID instrument         
bootrom: HEAD/v2.2.0-suspect 2017-04-21 05:04:09
os: HEAD/v2.2.0-suspect 2017-04-21 05:04:09
LF FPGA image built for 2s30vq100 on 2015/03/06 at 07:38:04
HF FPGA image built for 2s30vq100 on 2015/06/22 at 21:47:54
         
uC: AT91SAM7S512 Rev B         
Embedded Processor: ARM7TDMI         
Nonvolatile Program Memory Size: 512K bytes. Used: 160828 bytes (31%). Free: 363460 bytes (69%).         
Second Nonvolatile Program Memory Size: None         
Internal SRAM Size: 64K bytes         
Architecture Identifier: AT91SAM7Sxx Series         
Nonvolatile Program Memory Type: Embedded Flash Memory

Offline

#7 2017-04-21 09:49:22

proxmark10
Contributor
Registered: 2017-04-03
Posts: 10

Re: failed to read nxp icode tag (ISO 15693)

sorry, I checked out the wrong version.
will try it again with v2.0.0

Offline

#8 2017-04-21 11:18:48

proxmark10
Contributor
Registered: 2017-04-03
Posts: 10

Re: failed to read nxp icode tag (ISO 15693)

Thanks @marshmellow,
v2.0.0 works well with the "hf 15", although I encountered with the build problem
on file optimized_cipher.c, optimized_cipher.h.
I replaced them with those from the current version.
Thank you all.

Offline

Board footer

Powered by FluxBB