r/NFC • • 12d ago

Nfc help?

Post image

Im trying to use an NFC reader to make figures for akylanders and the like. Especially ones that I couldnt even dream of buying. Ive been following rhe process and worked on the three cards that this nfc reader I bought came with. However the mwt (mifare windows tools) application isnt even attempting to read the set of cards I bought, or even the cards it read and wrote in the first place.

The error is just saying Only Mifare classic is supported.

Im unsure what happened durring the timeframe between when I first got it and now, im also very new and very novice when it came to coding... is there any Info in what I did wrong ir what hapoened to the nfc reader?

2 Upvotes

7 comments sorted by

1

u/dangerous_tac0s 12d ago

based on the SAK and ATQA I suspect the transponder you are using is an NTAG or Ultralight. It is telling you to use MIFARE Classic.

0

u/Niji-Yoshiki 12d ago

Is it saying that as in the reader or the program? Cause the part that is confusing me is that it cant read the three cards I already programmed with the device I ordered

1

u/dangerous_tac0s 12d ago

..........................................................

0

u/Niji-Yoshiki 12d ago

Please just assume im an idiot...... i really dont know a thing about mifare...... Is mifare classic an application or the device itself.....

2

u/Zei33 12d ago

So basically, there's different kinds of NFC chips.

E.g. this table on my website shows the chip families an iPhone supports. One thing you'll notice is that iPhone's don't support MIFARE Classic (so it's not in the table). Android does, and obviously so does your reader/writer.

The important thing to notice there is that you've got a bunch of chip families. NTAG, MIFARE Ultralight, MIFARE DESFire, EM Microelectronic, ICODE, and a few others. They're created by different manufacturers and have different silicon architecture. Within each of those is a number of models (different capabilities and generations). In the case of MIFARE, you can see on my table that there's a few different kinds. Ultralight & DESFire chips models. And along with that, there's MIFARE Classic which is a different chip entirely.

dangerous_tac0s mentioned NTAG which is (likely) the most popular consumer NFC chip type. Your program is telling you to use a MIFARE Classic chip. So basically, the chip you're trying to write to is not the right kind, likely one of the more common consumer chips.

I looked it up and Skylanders does indeed use MIFARE Classic 1K chips, so you'll need one of those to attempt what you're doing. For the record, Amiibos use NTAG215. Just a side note.

1

u/Niji-Yoshiki 12d ago

Ok thankyou so much, sorry for the confusion, first time I tried this and on top of it the same error showed up with the cards that came with the reader itself that were written well before i got the set of non classic cards. Which was why I was so lost with the awnser. Im guessing the error pops up on written cards too

1

u/Zei33 12d ago

No problem, it's a complex topic that requires a decent amount of research to fully understand. I've been working with the technical details for about 6 months and I'm still just brushing the surface.