ektimo wrote:I'm a little confused about how the different card types,
Yes, I understand: that's quite hard to learn all specs are encapsulated and that takes me weeks to see how all these specs are related too.
ektimo wrote:1. If you know a card is type 14443-A, does that tell you anything about whether it supports 14443-1, 14443-2, 14443-3, 14443-4?
ISO/IEC 14443 is a set of specifications that describe how to implement a ISO/IEC 14443 tag.
An ISO/IEC 14443-3 implies the tag respect sub-layers: 14443-2 and 14443-1.
An ISO/IEC 14443-4 implies the tag follow ISO/IEC 14443-3, so it follow sub-layers too.
For example, a Mifare Classic is compiliant with ISO/IEC 14443-3 but absolutely not the -4; on other side a Mifare DESFire is ISO/IEC 14443-4 so follow -4, -3, -2 and -1.
Note: ISO/IEC 14443-3 show how tags can implement their ISO/IEC 14443 support: with or without anticollision, with or without ISO commands.
See fig 6.8 in ISO/IEC 14443-3.
An ISO/IEC 14443-A or 14443-B means ISO/IEC 14443 tag type A or B (respectively).
There are tag that are ISO/IEC 14443-A (eg. Mifare Classic) or ISO/IEC 14443-B (eg. SRI512) but not ISO/IEC 14443-4.
ektimo wrote:What does it imply related to the NFC Forum Tag Types?
Almost nothing 
More seriously, to be compiliant with NFC-Forum Tag Type 4, a tag have to be compiliant ISO/IEC 14443-4 and support some ISO/IEC 7816-4 commands.
There are some usual associations between tag type and NFC-Forum tag type, that doesn't mean no other tag could be compiliant with NFC-Forum specs, but that's what we have seen till now:
- Innovision R&T Jewel Topaz tag could be configured as NFC Forum Type 1 tag
- NXP MIFARE Ultralight -> NFC Forum Type 2 tag
- Sony Felica (JIS X 6319-4) -> NFC Forum Type 3 tag
- NXP MIFARE DESFire -> NFC Forum Type 4 tag
- NXP MIFARE Classic -> NFC Forum Compliant tag (not really specified by NFC-Forum, but some devices implement it like Nokia 6212 Classic phone.)
ektimo wrote:2. How flexible are different cards in supporting different protocols? For example, can a Mifare DESFire card be formatted to support any of the NFC Forum Tag Types or only Type 4?
Due to different features requested by NFC-Forum Tag Type specifications, if a tag could follow one NFC-Forum Tag Type specififcation, it could not follow another NFC-Forum Tag Type specififcation.
I hope it helps.
Last edited by rconty (2011-04-05 08:30:52)
Romuald Conty