Home
AN10992 Quick Startup Guide for RD710
Contents
1. AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 48 of 68 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 4 2 Create Application and format MIFARE DESFire 1 See 7 3 and do the AuthenticateHost command 2 Open the KeyEntryManagement and change the Master Key to KeyNo 03 if it is still default The Key Type has to be TDEA DESFire All Keys and Versions are 0 KeyClass is PICC Be sure to tick everything at Programming bit mask see figure below new Profile close Profile Logical Channel 0 Activateldle RCInit 0x0400 v RCRFControi k Command Selection a MIFARE SAM AVI AV2 3X AuthenticateHost MFRCS2X Control 1S014443A 3 15014443A 4 _ X DESFire Data Processing _SelectAppiication KeyEntryManagement t 4 SAM Configuration Programming bit mask Settings a4 red bree z KeyNo Key Type Ipdate Key A T Disable Generate MAC C eyEntryManagem 0x03 D KUCEntryManagement z es DEER sx pdate Key B Disable Verify MAC gt Dumpkeys 2 arana ee pdate Key C E Disable Encryption it 0x00000000000000000000000000000000 0x00 k pines z pdate DF KeyNo amp AID Disable Decryption P I
2. 7 5 1 Switch MIFARE Plus from Security Level 0 in Security Level 1 Security level 0 is the initial delivery configuration of the PICC We have to pre personalize the card to get into security level 1 7 5 2 Switch MIFARE Plus from Security Level 1 in Security Level 3 Because security level 1 is the compatibility mode to the MIFARE Classic card we want to use the enhanced security of security level 3 7 5 3 Read Write Actions of MIFARE Plus in Security Level 3 A short introduction of how to access blocks with read and write operation in security level 3 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 37 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 1 Checking the connected MIFARE SAM AV2 Ensure that the Pegoda reader is set to X Mode Let s check the connected MIFARE SAM AV2 It can be done using the GetVersion command L a pay Profle dose Profile Logical Channel 0 Activateldle m a y RE init oxoe00 RE RFContral El MIFARE SAM AVi AV2 E 4 5AM Configuration Vendor ID 0x04 Type Ox0i E 4 SAM Key Management Subtype Ox0L Major version 0x03 A Offline Crypto Minor version 0x02 4 X Card Activation Storage size 0x28 A MIFARE Classic Protocol type 0x01 A MIFARE DESAre MIFARE Ultraligh
3. 2 6 1 System Requirements e Microsoft Windows XP SP2 or higher e Minimum screen resolution 1024x768 pixels e Microsoft NET Framework 3 5 Service Pack 1 or higher will be installed along with this installer e Pegoda e MIFARE SAM AV2 for X mode 2 6 2 Installation process Install Microsoft NET Framework 3 5 SP1 or higher if available The Installer SetupMIFAREdiscover tries to install the Microsoft NET Framework 3 5 Service Pack 1 by using a Net Installer If you have limited or no network All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 11 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 connection to download and install the Microsoft NET Framework the setup process is terminated and you have to install the Microsoft NET Framework manually m NET Framework can be found online see 48 Install the SetupMIFAREdiscover package Install the package and follow the instructions The whole installation process requires administration rights After you have successfully installed the program MIFAREdiscover and all of its required components you can start MIFAREdiscover via the link Start gt All Programs gt NXP Semiconductors gt MIFAREdiscover gt MIFAREdiscover Read ReleaseNotes ixt file that you received with the MIFAREdi
4. All rights reserved Application note Rev 2 4 08 October 2012 28 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 5 3 2 4 Formatting the MIFARE Classic to NFC Tag The make the Information accessible by an NFC device as certain data structure has to be set in place The first step is to set the Keys of the MAD Keys therefore 1 To Authenticate for Block 00 03 select BlockNo 00 and standard Key A Key No 0 A and push MFC Auth Key A 2 Write 7 C1FFFFFFFFFEFFF to Block 03 and push Write Note The Grange and green highlighted parts are Key A and Key B The ki xf highlighted parts are the Access bits In this case they stand for read only with Key A and read and write access with Key B The yellow highlighted part is the GPB General Purpose Bit More information on the coding of these bits can be found in 20 Authentiation BlockNg Ref Ke cat ae MFC Auth Key B Data Access MIFARE Data Block Data Hex Data ASCii Value Dec DstBlock Description o4BEF95A812280984200E10000000000 i40Z 80400000 272 loo Data o0000000000000000000000000000000 0000000000000000 2z oa Data 00000000000000000000000000000000 0000000000000000 7977 KAOAIA2ZA3A4AS7B7788C1FFFFFFFFFFFF henta ape AD Data p0000000000000000000000000000000 ooooononoooooo00 fe fes Data Data Trailer 222 no Caa alaala alaala la a a a a a aa alal ala a ala a a a a a aa nnnnnnnnNnN
5. 08 October 2012 31 of 68 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 5 3 2 5 Write NDEF Message Last step is to write the actual NDEF message to the card 1 Authenticate with BlockNo 04 with Key A Key No 2 A and push MFC Auth Key A 2 Write 030CD1010855016E78702E636F6DFE00 see 5 3 1 to Block 04 and Authentiation i Q SE i Data Access MIFARE Data Block Data Hex Data ASCii Value Dec DstBlock Description A0A1A2A3A4A5787788 itEnsxw yyy m me NUnxp comp0 00000000000000000000000000000000 oo00000000000000 Data 00000000000000000000000000000000 0000000000000000 m bs D3F7D3F7D3F77F078840FFFFFFFFFFFF__ yyyyyy p2 o Taer 00000000000000000000000000000000__ oonoonn0on000000 fez fos peta p0000000000000000000000000000000_ oooooonooo000000 fe fose foeta 00000000000000000000000000000000___ oooonon000000000 f foa oeta m E Value Dec 1 hd Increment Decrement Restore V N Fig 30 Write NDEF message push Write AN10992 Application note The procedure is now finished and you can use e g a NFC enabled Mobile to test the configured NFC Tag All information provided in this document is subject to legal disclaimers Rev 2 4 08 October 2012 COMPANY PUBLIC NXP B V 2012 All rights reserved 32 of 68 198124 NXP Semiconductors AN10992
6. Bar and Buttons for reader connection display settings and help 2 Command Selection Window list of commands 3 Configuration Window for detailed configurations of commands 4 History Window Showing the command execution histories 5 Status Bar Showing the current command execution status mar tion AuthenticateHost KeyEntryManagement MFRC52X Control 15014443A 3 LoadInitVector KUCEntryManagement MIFARE SAM AVI AV2 JL O z Ejo z wii A 4 5AM Configuration Programming bit mask Settings Ed EAEE KeyNo Key Type I Update Key A T Disable Generate MAC 7 Disable Change Key P KUCEntry Management 0x02 AES 128 I gt Update Key B T Disable Verify MAC Disable Key Entry gt Dumpkeys Version gt Update Key C T Disable Encryption gt LoadinitVvector A 0x00000000000000000000000000000000 Ma oxoo gt I gt Update DF KeyNo amp AID T Disable Decryption gt AuthenticateHost gt SOAuthentication gt killAuthentication gt PKI KeyManagement p onnnunnnunnumi gt oos gt Update CEK number and version gt Update reference number of KUC Keep Init Vector Fire OxFRFFFFFFFEFEPPPFEPrrrPrEPRFPPP gt Joxoa s E cet gt Update configuration set T Alle Crypta with Secret Key gt Pkl Signatures 4 Offline Crypto KeyNo CEK ve RefNo KUC I Send version separately J allow Dump Session MIFARE Key B 4 cacen om a foo allo al T vi aher
7. E 56 7 6 Using MIFAREdiscover without MIFARE SAM PN 2 ccs Sneecaes sascestenneadesbstesaaiceayentenndedsteepeeesticaes 57 8 Firmware download cssseesesteeeeseeeeeenseeeeennees 58 9 Error COMGS issse cscs cscs cececds Ace seceeceeree esua siaaa 59 10 References eccseeeeeeeeseeeeenseeeeeseneeeaseeeeeenseneeennees 62 11 Electromagnetic Compatibility se 65 11 1 FCC Compliance Statement cee 65 11 2 COMPLIANCE INFORMATION according to A7GER 2 07 7 enaena fede 66 12 Legal information ccccssecssessesseeeeenseeneneees 67 12 1 Definitions ise Helper eile 67 12 2 DiSCIAIMGIS ccceseeceeeeseeeeeeseeeeteneneeeeeseeens 67 12 1 LICENSES ao aiseee R 67 12 2 Trademarks sce ecsierceeegheiescdagehteesstendeectizetecadeetese 67 13 COntehntS wassc2ecsicd ected escenticeesdeinscie eaten 68 Please be aware that important notices concerning this document and the product s described herein have been included in the section Legal information NXP B V 2012 For more information visit http www nxp com For sales office addresses please send an email to salesaddresses nxp com All rights reserved Date of release 08 October 2012 198124 Document identifier AN10992
8. V 2012 All rights reserved 30 of 68 Application note COMPANY PUBLIC NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Next the Sector Keys and Access rights for this sector have to be set 3 To authenticate for block 04 to 07 select Block 04 and standard Key A Key No 0 A and push MFC Auth Key A 4 Write DSE7DSE7DSF77F078840FFREFEREFFER to Block 07 and push Write In this case the Access bits 7F0788 stand for read and write access with Key A and B Authentiation BlockNo Ref K e a _ Data Access MIFARE Data Block Data Hex AQA1A2A3A4A5787788C1FFFFFFFFFFFF Data ASCii Value Dec DstBlock Description CEOEwAyi o0000000000000000000000000000000 po00000000000000 bz o w O 00000000000000000000000000000000 0000000000000000 00000000000000000000000000000000 nooooooo00000000 bOSF7D3F7D3F77F078840FFFFFFFFFFFF yyy 7 Emme o 0 9 0 818 0 8 0 8 0 0 0200020 0 0 018 018 10 0 8 0 0 010100018 7 0000000000000000 00000000000000000000000000000000 0000000000000000 22 fal i nnannnannnnnnNnNnNNNN 2 m Value Dec 1 Increment Decrement J Restore Edit AC Transfer Fig 29 Set Sector Keys AN10992 All information provided in this document is subject to legal disclaimers Application note NXP B V 2012 All rights reserved COMPANY PUBLIC Rev 2 4
9. With the control elements it the blue section you can send individual commands and data to the card in an ISO 14443 Layer3 massage frame Thereby the input format is hex coded The checkboxes there indicate if you want to append a CRC code to the command and if you expect that the card to append a CRC to the response The answer of the card is then displayed in the log windows For a list of available command please refer to cards datasheet 1S014443A Layer 3 UjtralightC x Request gt Anticallision Select Activate Idle Wakeup 95 v Anticollision Select RF Reset bd _ Anticallision Select State Unknown Unknown Unknown Unknown Clear List E incomplete Byte Exchange mi i Fig 14 IS014443A Layer 3 Fig 15 shows the Data Processing window With this window you can process the data stored on the MIFARE Classic card AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 18 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 1 Personalization UID Usage allows you to configure the type of UID the card should use For the available types please refer to 8 8 2 To gain access to the different storage sectors of the card you first n
10. from NFC devices Therefore the NDEF Massage format is explained briefly 5 3 1 The NDEF message A NDEF message is composed of one or more NDEF records as shown in figure Fig 23 Each Record has a Header and a Payload The header is made of the Identifier Length and Type NDEF message _ Header Payload Fig 23 NDEF message The NDEF message use for the following examples should contain the url http Awww nxp com Therefore the coded message has to look as followed 03 OC D1 01 08 55 01 6E 78 70 2E 63 6F 6D FE The message starts with the Message TLV Type Length Value 03 0C D1 03 NDEF Record this byte defines the type of record OC tells how many bytes in the payload are D1 Type of the record first record last record short record etc Type length specifies the length of the Type field Payload length bytes that are used for the payload 01 6E 78 70 2E 63 6F 6D Type field 55 U and means URI URI Identifier http www Payload the rest of the string in hex code nxp com FE Terminator TLV Message is finished For details about the TLV refer to 22 And if you want to read more information about creating a NDEF Message please refer to 19 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 25 of 68 COM
11. subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 65 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 11 2 COMPLIANCE INFORMATION according to 47CFR 2 1077 NXP declares that the products RD 710 FCC ID OWRMFRD710 are in conformity with Part 15 of the FCC Rules Operation of this product is subject to the following conditions 1 this device may not cause harmful interference 2 this device must accept any interference received including interference that may cause undesired operation Any changes or modifications not expressly approved by the party responsible for compliance could void the user s authority to operate the equipment AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 66 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 12 Legal information Quick Startup Guide for RD710 12 1 Definitions Draft The document is a draft version only The content is still under internal review and subject to formal approval which may result in modifications or additions NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information 1
12. 000000000000000000 poooorocoooo0000 00000000000000000000000000000000 jaggooooooo0oo0oo logooo yyy D e e Fig 55 Read Write Actions as ey AC on Command Value Dec 1 v Increment Decrement Restore AC a Response ineTranster Dectranster Transfer NOE SSS j o AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 56 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 AN10992 Quick Startup Guide for RD710 7 6 Using MIFAREdiscover without MIFARE SAM AV2 Ensure that the Pegoda is set to Normal Mode All described accesses to MIFARE cards are also possible without the MIFARE SAM AV2 If you use a MIFARE SAM AV2 all keys that are needed to get access to MIFARE cards get stored on the SAM If no MIFARE SAM AV2 is used the keys have to be inserted at the Key Store Manager of MIFAREdiscover At positions where a key is needed you have to insert SW KeyStore and the suitable storage location instead of HWKeyStore All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 57 of 68 198124 AN10992 Quick Startup Guide for RD710 NXP Semiconductors 8 Firmware download In ord
13. 00000000000000000000000000000000000000000000000000000000 Template ChangeKeySettings CipheredKeySettings 8 16 CmdLen 9 17 bytes Start at Data 0x00 s 0x000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000 Writex Plain OMACed Encrypted Template ReadData FiieNo 2 Oftset 3 Lenathi3 CmdLen 8 bytes Bytes to read i se ee ie ee ee 2 DNNOHDOHNHHHHOODAOAND Plain MAC ee Encrypted AN10992 5 Go to ISO14443A 4 6 To see applications on the card insert Ox6A and click Exchange To create a new application insert OxCaaaaaaa0f8e and click Exchange The repeated a describe the AID Application ID To format the card insert Oxfc and click Exchange All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 50 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 4 3 Authenticate Application 1 Do the ApplicationHost command as described in 7 3 2 Open the KeyEntryManagement and change the Master Key to KeyNo 01 if it is still default The Key Type has to be AES 128 All Keys and Versions are 0 KeyClass is PICC Be sure to tick everything at Programming bit mask and Keep Init Vector DESFire Click ChangeKeyEnt
14. 10 Hardware Design Guide 41 Application note AN11002 Pegoda Toolchain Information 42 Software Pegoda RD710 Firmware Binary Ready to Flash 43 Software Pegoda RD710 Firmware Source Code and Schematics 44 Software Pegoda RD710 Driver for 32 and 64 bit 45 Software MIFAREdiscover Public version 46 Software NXPRdLib Public version Available on DocStore 47 Software MIFAREdiscover Full version doc ID 1717 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 63 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Third Party 48 Software NET Framework available online http www nxp com redirect microsoft com Dot_NET_Framework _ BU ID document version number AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 64 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 11 Electromagnetic Compatibility Contactless reader RD 710 fulfil the following requirements of electromagnetic compatibility FCC Part 15 and CE FCC Compliance Statement NOTE This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part
15. 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help Caution The Federal Communications Commission warns the users that changes or modifications to the unit not expressly approved by the party responsible for compliance could void the user s authority to operate the equipment The accessories associated with this equipment are as follows Shielded communication cable These accessories are required to be used in order to ensure compliance with FCC rules AN10992 All information provided in this document is
16. 2 2 Disclaimers Limited warranty and liability Information in this document is believed to be accurate and reliable However NXP Semiconductors does not give any representations or warranties expressed or implied as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information In no event shall NXP Semiconductors be liable for any indirect incidental punitive special or consequential damages including without limitation lost profits lost savings business interruption costs related to the removal or replacement of any products or rework charges whether or not such damages are based on tort including negligence warranty breach of contract or any other legal theory Notwithstanding any damages that customer might incur for any reason whatsoever NXP Semiconductors aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors Right to make changes NXP Semiconductors reserves the right to make changes to information published in this document including without limitation specifications and product descriptions at any time and without notice This document supersedes and replaces all information supplied prior to the publication hereof Suitability for use NXP Semiconductors products are not designed authorized or warrante
17. 68 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 5 3 3 3 Write NDEF Message First step is to set the so called CC Capability Container located at page 03 Please NOTE that once you set a bit to logic 1 in this area it cannot be changed back to 0 anymore xor operation Select the Ultralight command window as shown in figure Fig 32 1 Pick Page No 03 and press the Read button 2 Write E1100600 into the Data textbox and push Write 15014443A Layer3 UltralightC Key Store Data Access Page No E_ gt Data M E Compatibility Write 2 Read gt 00000000FFFFFFFF0000000000000000 1 Fig 32 Set the CC Now the NDEF message can be written to the tag Therefore 1 Pick Page No 04 2 tackle the Compatibility Write box 3 Write 030CD1010855016E78702E636F6DFE00 the HEX coded NDEF message and click Write The procedure is now finished and you can use e g a NFC enabled Mobile to test the configured NFC Tag AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 34 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 6 Full Version AN10992 6 1 Starting MIFAREdiscover Connect RD710 Reader to the PC with USB cable Choose the desired DIP switch configuration on the mainboa
18. 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 7 2 2 Change SAM Master key to AES SAM master key entry has to be changed to AES type to be able to switch the SAM mode Quick Startup Guide for RD710 Select the KeyEntryManagement Command from the command window and set the key 00 and key type AES 128 AES 192 is also ok Set other field as shown in the following figure We take the new key values and version all 00s if you want you can make your own keys as you like Command Selection Logical Channel 0 MIFARE SAM Activatelale RC Init a MIFARE SAM AVI AV2 aa v RCRFContro ee E E Main Menu View KeyStore Window Help new Profile close Profile E History amp Log Ready KeySet KeySet allowCryptoWithSecretKey 0x0 allowDumy KeyExtSet KeyExtSet allowDumpSecret Ox0 diversifiedUse SamUid 4 4 SAM Configuration Programming bit mask Settings r raoi 7 Update Key A E Disable N ay P PowerSaving 7 Update Key 8 Disable gt DisableCrypto V Update Key E Disable Lock Unlock p lAN ARPES V Update DF KeyNo amp AID T Disable g ODx00000000000000000000000000000000 0x00 a W Update CEK number and version gt Sanka ra Dx000D00000090N0000000000000000000 I 0x00 IJ Update reference number of KUC E Keep ini P LosdinitVector V
19. AN10992 5 3 3 MIFARE Ultralight as NFC Tag This is a short explanation how to use the MIFARE Ultralight as an NFC Tag Type 2 21 store an NDEF message on the card The used masseag contains the URL http www nxp com 5 3 3 1 Default factory settings MIFARE Ultralight Quick Startup Guide for RD710 The first three pages 00 02 are used for the UID some internal data and the lock bits of the memory They are read only Therefore you start writing at Page 03 Page 03 is only one time programmable Static Lock bytes OTP area Capability Container CC 1t Data Area Byte at Page 4 Byte 0 Read Write Data Area SD7 kenal UIDO UID1 uID2 Intemal0 Serial Numb UID3 UID4 UIDS UID6 Internal Lock intemal intemal LockO Lock o OTP CG 4 otpo cco oTPi cci oTP2 cc2 oTP3 cc3 o Dais Data5 Data6 Data7 Data8 Data9 Data10 Data11 Fig 31 Memory of a Ultralight card Every page is made of 4 bytes On page 02 Byte 2 and 3 need to be set to 00 00 else you cannot write or read For details refer to 21 5 3 3 2 Activate TAG To activate the Card use the MIFARE Ultralight Tab and push the Activate Idle button as shown in Fig 25 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 33 of
20. AN10992 Quick Startup Guide for RD710 Rev 2 4 08 October 2012 Application note 198124 COMPANY PUBLIC Document information Info Content Keywords RD710 Quick startup guide SAM AV1 SAM AV2 RC523 Abstract This document is intended for new users to start working with the Design In Kit It shows the basic functionality with MIFAREdiscover NXP Semiconductors AN10992 Revision history Quick Startup Guide for RD710 Rev 2 4 2 3 2 2 2 1 2 0 1 1 1 0 Date 20121008 20120807 20120710 20111206 20110803 20110712 20110411 20110105 Description Examples add and MIFARE discover explanation updated Updated firmware info FCC disclaimer driver installer Pegoda2Go firmware info added demo mode changed outdated types removed ISO replaced with ISO IEC Added in 5 1 the Activation of a MIFARE Classic Card Extended usecases for MIFAREdiscover Update due to release of new usecases of MIFAREdiscover Initial version Draft version Contact information For more information please visit http www nxp com For sales office addresses please send an email to salesaddresses nxp com AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 2 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 1 Introduction 1 1 AN10992 The purpo
21. ANY PUBLIC 198124 NXP Semiconductors AN10992 9 Error Codes Quick Startup Guide for RD710 In MIFAREdiscover user will observe following error and component codes in the History window under Status Info The definitions of the error codes will help user to understand the cause of error Error codes amp definitions Error Codes SUCCESS SUCCESS_CHAINING SUCCESS_INCOMPLETE_BYTE 1O_TIMEOUT INTEGRITY_ERROR COLLISION_ERROR BUFFER_OVERFLOW FRAMING_ERROR PROTOCOL_ERROR AUTH_ERROR READ_WRITE_ERROR TEMPERATURE_ERROR RF_ERROR INTERFACE_ERROR LENGTH_ERROR INTERNAL_ERROR INVALID_DATA_PARAMS failed INVALID_ PARAMETER PARAMETER_OVERFLOW overflow UNSUPPORTED_PARAMETER UNSUPPORTED_COMMAND USE_CONDITION KEY AN10992 All information provided in this document is subject to legal disclaimers Definition Returned in case of no error Rx chaining is not complete further action needed An incomplete byte was received No reply received e g PICC removal Wrong CRC or parity detected A collision occurred Attempt to write beyond buffer size Invalid frame format Received response violates protocol Authentication error A Read or Write error occurred in RAM ROM or Flash The RC sensors signal overheating Error on RF Interface An error occurred in RC communication A length error occurred An internal error occurred Invalid data parameters supplied layer id check Invalid parameter supplied R
22. ARE DESFIRE EV1 AL Component Code P40 command libraryAL Component Code P40 command libraryAL Component Code Amplifier DL Component Code Thermostream DL Component Code Oscilloscope DL Component Code Reader FPGA Box DL Component Code Master Amplifier Oscilloscope DL Component Code DL Component Code CIDMANAGER Cid Manager Component Code CRYPTOSYM CryptoSym Component Code KEYSTORE KeyStore Component Code AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 60 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 TOOLS Tools Component Code CRYPTORNG CryptoRng Component Code LOG Log Component Code AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 61 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 10 References 1 Datasheet MFR523 Contactless reader IC BU ID Doc No 1152 available on NXP Web http www nxp com documents data_sheet MFRC523 pdf 2 Datasheet MFEV710 Pegoda EV710 available on NXP Web http www nxp com documents short_data_sheet MFEV710_SDS pdf 3 Datasheet MIFARE DESFire MF3ICDx21_41_81 MIFARE DESFire EV1 contactless multi application IC BU ID Doc No 1340 availab
23. COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 The only exception is Sector 0 Block 0 is read only and contains the UID The first two bytes of Block 1 are for the CRC byte cyclic redundancy check and the Info byte There are 30 bytes remaining in Block 1 and 2 These are splitted in groups of two Every byte pair represents one Sector starting at 1 and ending with 15 Further Information can be found there 16 5 3 2 2 Activate the Card Use the MIFARE Classic Tab and push the Activate Idle button to communicate with the current card e Reader NXP Pegoda N CLO O No SAM Firmware Version Pegoda 2 v011606 Fig 25 Push Activateldle AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 27 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 5 3 2 3 Key Store Manager For accessing the different blocks of the card you have prepare a certain set of keys Open the key store and put in the keys as shown in Fig 26 e The red Key is standard Key A Key No 0 A e The blue Key is standard Key B Key No 0 B All keys standard key are always set to FFFFFFFFFFFF as explained in 8 e The green Key is the public MAD Key A Key No 1 A e The y
24. DRI DSI ATS UID Unknown 00 106k 106k Unknown fos 106k 1o Unknown oz 106k fioe W RX CRC M TX CRC 00A4040007d276000085010100 Fig 17 1SO14443A Layer 4 NXP B V 2012 All rights reserved AN10992 All information provided in this document is subject to legal disclaimers Application note Rev 2 4 08 October 2012 20 of 68 198124 COMPANY PUBLIC NXP Semiconductors AN10992 Quick Startup Guide for RD710 4 2 5 Key Store Manager The Key Store Manager window as shown in Fig 18 allows you to define a number of Keys to be used for the authentication of e g memory sectors Each key block can have a nickname and a certain type It is divided in 3 keys A B and C with individual Versions From more information on keys and how to be used with cards please refer to the individual card IC datasheets name MIFARE FFFFFFFFFFFF Ioen oesre foooooooooocooooooooonoooooocoooojo TDEA DESFre foooo0o0000000000000000oooooooooofoo TDEA DESFre foooooooooooooooooooooooooocoooojoo foooooooooo0oooooooooooocooooocofor DEn Destre foooooooooooooooooooooooooooooooojo roen oesrre fooooooo0o0o00o000oo000ooo0ooooofoo rame TOEADESFe fooocooooooooocoooooocoooocooooooloo foooocoooocooooooooooocoooocoooojo rame TOEA DESFre foooooooooonooooooo0oooooooooooloo foooooooo0oooooooooocooooooooofor rame roaz oesrre fooooooooooooooooc
25. Driver 10 Windows will ask you how to search for the driver Choose Browse my computer for driver software AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 6 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 re Microsoft Usbccid Smartcard Reader How do you want to search for driver software gt Search automatically for updated driver software Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation settings gt Browse my computer tor driver software Locate and install driver software manually Fig 3 Browse Computer 11 Choose Browse navigate to the root directory of the CD or the previous extracted content and click Next AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 7 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 rosoft Usbcci d Smartcard Reader WUDF Browse for driver software on your computer Search for driver software in this location 3RK01 s1 Users9S nxp36584 Data NXP Pegoda_EV710_CD_content v _ Browse N Include su
26. Key gt Security Level 3 Key No a A SW KeyStore E Diversification PcdCaps 00000000000000000000000000000000 000000000000 MFC Auth Key A Caan remeron ff Layer 4 Comm T Use PedCaps MFC Auth Key B Following Auth Data Access MIFARE Data Block Data Hex Data ASCii Value Dec Dstt 00000000000000000000000000000000 lno000000000000000000000000000000 nooooooooooog000 TEE 00000000000000000000000000000000 poooooooooooooon zs InnnnAnnnnnannannn Ooooooooooooooo00 Now your card is in Security Level 3 You can check if the MIFARE Plus is in security level 3 by performing an Activateldle command At the section Received Data in the command history you will see the SAK of the card afterwards For example if you have a 4KB MIFARE Plus card you will get 0x20 if it is in Security Level 3 See the Application note AN10833 for details http www nxp com documents application_note AN 10833 pdf AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 55 of 68 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 5 3 Read Write Actions of MIFARE Plus in Security Level 3 Select Security Level 3 at the Command selection Because the standard key for the blocks are the same as we inserted at the keystore at position 02 vers
27. M AV1 AV2 4 4 SAM Configuration p Exchange gt GetVersion b PowerSaving gt DisableCrypto p Lock Unlock a 4 SAM Key Management gt KeyEntryManagement gt KUCEntryManagement gt Dumpkeys gt LoadinitVector gt AuthenticateHost gt ISOAuthentication gt killAuthentication gt PKi KeyManagement gt Pki Signatures od Offline Cramta Fig 46 RATS PPS Activateldle RCInit 0x0400 w RCRFContrat ap DSI DRI 0500 a 206 298 Casares FWI FSE do DR DS ATS 0x00 0x00 0x00 0x067577810280 E 0x01 0x02 oy o Clear List Sometimes when opening RD710 with MIFARE SAM AV2 for the first time ReqA and Activateldle commands fail As a workaround please execute the following steps Select SAM Configuration and Exchange at the Command Selection window and insert the following data CLA 0x80 INS 0x2E P1 0x00 P2 0x00 Lc 0x16 Tick Use Data Data 2A822BAA15401875194D265927F4283F29110C100100 And press Exchange x SS Sa MIFARE SAM AVI AV2 MIFARE Classic MIFARE DESFire MIFARE Ultralight MIFARE Plus Soeg RRR RRR 6 a Fig 47 Exchange Data A ghendcatehost y LoadinatVector D mpKe 5 J K JCEntryMansgement Exchange Exchange 7616 APDU using actual SAM communication mode a ae oo a Ce e jooo Ce sce ee Csend Le a l 0X2A822BAA15401875194D265927F4283F29110C100109 E Use Data
28. NFC Type MIFARE Classic Tag Operation available on NXP Web http www nxp com documents application_note AN1304 pdf MIFARE SAM AV2 23 Datasheet PS5DF081 System Guidance Delivery and Operation Manual http www nxp com documents short_data_sheet P5DF081_SDS pdf 24 Software MIFARE SAM AV2 P5DF081 PES Reader Library 25 Application note MIFARE SAM AV2 Quick Start up Guide 26 Application note MIFARE SAM AV2 Interface and Architecture 27 Application note MIFARE SAM AV2 Key Management and Personalization 28 Application note AN10980 MIFARE SAM AV2 Host Communication 29 Application note AN10979 MIFARE SAM AV2 For MIFARE Plus 30 Application note AN1826 MIFARE SAM AV2 For MIFARE DESFire EV1 31 Application note AN1827 MIFARE SAM AV2 For MIFARE Ultralight C 32 Application note AN10978MIFARE SAM AV2 For MIFARE Classic 33 Application note AN10977 MIFARE SAM AV2 X interface 34 Application note 1830 MIFARE SAM AV2 General Purpose Cryptography 35 Software MIFARE discover PC demo software for MIFARE SAM AV2 36 Objective Datasheet User Manual MIFAREdiscover Pegoda EV710 Available on NXP web http Awww nxp com demoboard MFEV710 html documentation 37 Application note AN10990 Example Projects for NXP RD710 Readers 38 Application note AN10993 Pegoda Software Design Guide 39 Application note AN10992 Quick Startup Guide for RD710 40 Application note AN10991 RM7
29. PANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 5 3 2 MIFARE Classic as NFC Tag This part now shows how you can use the MIFARE Classic as NFC Tag 16 and put a NDEF message on a blank Card We use the previously explained message url NDEF massage and store it on the Card 5 3 2 1 Default factory settings MIFARE Classic First there is some informative data about a MIFARE Classic Card 8 8 16 Sectors 0 15 Standard Key A FFFFFFFFFFFF and standard Key B FFFFFFFFFFFF Access bits are set to FF0780 and the GPB is 69 You can read and write only with Key A You cannot write in Block 0 of Sector 0 Every Sector contains 4 Blocks 0 3 Block 3 is always the Sector Trailer which contains Key A the Access Bits GPB and Key B of the Sector Block 0 1 and 2 are for storing data Manufacturer Block Block 0 mao secer E 936th 03E1h 0000h coaOh aonan O000h 0000h Block 1 ii Block 2 _ Likeya anataananansn Aea S Keve rsecren Feer Block 0 Non proprietary Block 1 NFC Forum Pir aay ah Block 2 a Block 0 Non proprietary Block 1 NFC Forum Sector Block 2 Sector 2 T Key B SECRET Sector Trailer Fig 24 MIFARE Classic Memory organization AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 26 of 68
30. SFre oooi d 2 hame TDEA DESFire F 3 name TDEA DESFire T Ha name TDEA DESFire n Fig 20 Key Store Manager Leave the Key Store Manager and select Data Processing Personalization Type 00 X Personalize UID Usage Authentiation BiockNo Ref Key i Data Access MIFARE Data Block Data Hex Data eet Value Dec DstBlock Description 60 80 96 5 a 378674FBEA7DEAFDAGE235E664543434 rsbeissete m o pm fo Data I Vaiue De 1 increment Decrement _ om Jennananananannnaneennnananannnanannsnnnnnanane Fig 21 Data Processing AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 23 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Select BlockNo 00 Ref Key 0 A and click MFC Auth Key A Now you should be able to read Sector 0 Blocks 0 3 Select BlockNo 04 Ref Key 0 A and click MFC Auth Key A Now you should be able to read and write in Sector 1 Blocks 4 7 The same is for all the other blocks and sectors 5 2 Accessing the MIFARE Ultralight Open the MIFARE Ultralight Tab and select ISO 14443A Layer 3 On the right side you can see a number of buttons for the activation of the card The most convenient method is to push the Activate Idle button Then a UID appears in the table an
31. SOAuthentication p 2x00000000000000000000000000000000 v ox00 x date CEK number and version 4 PEREANTA c 0x00000000000000000000000000000000 gt Wise podate reference numberof KUC T Keep Init Vector DESFire gt PKI Signatures jodate configuration set Allow Crypto with Secret Ke 4 Offline Crypto KeyNo CEK Key VCEK RefNo KUC end version separately Allow Dump Session MIFAF 44 so aches Go 0x00 oa 0x00 gt eF x E AVi Higher CmdSecLevel P 180144434 3 DFKeyNo DF AID AVI Enable HostAuth AV1 p gt 1801444344 0x00 m 0x000000 X MIFARE Classic 4 A MIFARE OENE MIFARE Ultralight KeyClass Extended settings D ChangekeyPICC SS gt SelectAppiication tKeyEntry Host OfflineChange Allow Dump Secret p gt AuthenticatePICc PICC D OfflineCrypto E Diversified Use Only p Data Processing p X Uitralight EES SAM UID gt X DESFire Data Processing Satina 0x042118F9D42880 MIFARE Pius AV1 Plain Key Update Aian Caminata Fig 48 ChangeKeyEntry Click ChangeKeyEntry To get access to DESFire do the steps described in 7 4 1 2 Then select X DESFire Data Processing at the Command Selection and insert the following data DESFire KeyNo 0 Selection by key entry number Mode Native Current Key KeyNo 0x03 KeyVersion 0x00 4 Click AuthPICC AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Applic
32. Update configuration set El Allow Cr gt AuthenticateHost KeyNo CEK Key VCEK RefNo KUC T Send version separately E Allow Di gt ISOAuthentication 0x00 x 0x00 z OFF EL AVi Hig gt KillAuthentication gt PKi KeyManagement DF KeyNo DF AID E AVE Ene P Pki Signatures oxo0 ox000000 4 Ofline Crypto A X Card Activation keyClass Extended sei 4 MIFARE Classic 1 a 4 MIFARE DESFire MIFARE Ultralight GetkeyEntry Host OfflineChange Allow Di A MIFARE Pius picc I OfineCrypto E Diversifi SAM UID _ 0x042115F9042880 AV1 Plain Key Update Offiine Cryptogram 0x00 offchangexey NNieshia V 4 m History m Status Statusinfo Module Command Sent data Recei CnangeKeyEntry_Option sentPiain 0x0 KeyNo 0x00 ChangeKeyEntry_ProMas keyVersionsSentSeparately Oxi SY ok SUCCESS SAM SAMCI Entry KeyEntry DF_AID 0x000000 DF_KeyNo 0x00 KeyA 0x000 Reader NXP Pegoda X 0 0 SAM X Interface Fig 37 Change SAM master key to AES AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 40 of 68 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 If the SAM master key is already AES key type the steps 7 2 1 and 7 2 2 are not required Now change the key entry in the key file to have the same key as we have i
33. a number of buttons for the activation of the card The most convenient method is to push the Activate Idle button Then a UID appears in the table and the state changes to Active K 15014443A Layer 3 Data Processing Key Store CascadeTeq s Request 93 x Anticotiision Select CEseieice gt Wakeup 95 Anticotision Select __ RFReset jez x Anticollision Select Hait State ATQA UD SAK Active 0419AA4AB32281 08 Unknown J Unknown Unknown T RX CRC E Incomplete Byte Z TX CRC Bits 1 00 i E Exchange Fig 19 Activate Idle AN10992 Application note Now open the Key Store Manager and select the following settings for the first Key Key Type MIFARE Entry PartA FFFFFFFFFFFF Version 0 as shown in Fig 20 All information provided in this document is subject to legal disclaimers COMPANY PUBLIC NXP B V 2012 All rights reserved 22 of 68 Rev 2 4 08 October 2012 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Main Menu View KeyStore Window Help new Profile close Profile RF Reset Field Off Field On Activateldie pit i X SOMHE5A Layer DetaPrecesng Key Store X 4 MIFARE Classic Se r A y p 15014443A Layer3 Key No Name Key Type Entry PartA Version A Entry PartB Version B Ent gt Data Processing o name MIFARE ooo 1 heme TOEA DE
34. asheet MF3ICD21 MF3ICD41 MF3ICD81 MIFARE DESFire EV1 available on NXP web Doc ld 1456 http www nxp com documents short_data_sheet MF3ICDX21_41_81_SDS pdf 15 Datasheet PSDF072EV2 TOPD4090 MIFARE SAM AV1 available on NXP web Doc ld 1897 http www nxp com documents short_data_sheet P5DFO72EV2_TOPD4090_SDS pdf 16 Datasheet AN1305 MIFARE Classic as NFC Type MIFARE Classic Tag available on NXP Web http www nxp com documents application_note AN1305 pdf 17 White Paper R_10014 NFC Tags available on NXP Web http Awww nxp com documents other R_10014 pdf 18 Documentation NFC Data Exchange Format NDEF available on NFC Forum Web http www nxp com redirect nfc forum org specs AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 62 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 19 Documentation URI Record Type Definition available on NFC Forum Web http www nxp com redirect nfc forum org specs 20 Application Note AN10787 MIFARE Application Directory MAD available on NXP Web http Awww nxp com documents application_note AN10787 pdf 21 Application Note AN1303 MIFARE Ultralight as Type 2 Tag available on NXP Web http www nxp com documents application_note 1303 pdf 22 Application Note AN1304
35. ation note Rev 2 4 08 October 2012 49 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 JI MIFARER Main Menu View KeyStore Window Help new Profile close Profile Logical Channel 0 Command Selection Activateldie RCInit 0x0400 v RCRFContro _ 4 44 4 MIFARE SAM AV1 AV2 SAM Configuration SAM Key Management p KeyEntryManagement gt KUCEntryManagement gt Dumpkeys p LoadinitVector D AuthenticateHost gt IsOAuthentication gt kiliAuthentication gt PKI KeyManagement gt Pki Signatures Offline Crypto X Card Activation gt MFRC52X Control pb 15014443A 3 p 15014443A 4 MIFARE Classic MIFARE DESFire MIFARE Ultralight D ChangeKeyPICC gt SelectApplication gt AuthenticatePICc p Data Processing gt X Uitrelight X DESFire Data Processing MIFARE Pius Fig 49 AuthPICC DESFire KeyNo Mode Selection by DESFire key number Current Key New Key Selection by key entry number Current Key is diversified F New Key is diversified Change MasterKey Diversify using ONE encryption round Diversify using ONE encryption rar CMAC diversification Diversify using TWO encryption rounds Diversify using TWO encryption ro Key No Key Version Key No Key Version 0x03 0x00 0x00 0x00 ChangeKeyPICc Diversification Input 0x000000
36. bfolders Let me pick from a list of device drivers on my computer This list will show installed driver software compatible with the device and all driver software in the same category as the device Fig 4 Browse for driver software on your computer 12 Wait until Windows has finished the installation Installing driver software uc em Fig 5 Installing driver software AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 8 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Windows has finished installing the driver software for this device NXP Pegoda USB Fig 6 Finished installation 13 The installation is done 2 4 Deactivate Smart Card Interface For some customers it may be useful to deactivate the Smart Card Interface This is especially important for users of Windows 7 If you see that Windows repeatedly tries to install a new Smart Card Interface you need to do the following steps 1 Goto the Control Panel of your computer Start Control Panel 2 Click System Device Manager and then Other devices 3 Click Smart Card with your right mouse button and then disable AN10992 All information provided in this document is subject to legal disclaimers Application no
37. d the state changes to Active Then select the Ultralight command window Fig 22 Ultralight 15014443A Layer3 Key Store UltralightC gt xX Data Access Page No 2 Lock Bytes Data 00000000 write E Compatibility write D8480000E21006000315D1011155046F Select a Page No and click Read to read the data in the second text box You also can write 4 Bytes into the first text box and click Write to transfer it to the card If you check the Compatibility Write box you can write 16Byte at once compatible to MIFARE Classic The data is then distributed to 4 pages starting with the on selected at Page No NOTE Start writing at Block 3 The first three blocks 0 2 are reserved for the UID some internal data and the lock bits of the memory Keep in mind that you can only write when the lock bits Block 2 Byte 2 and 3 are all set to Ob read and write permission AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 24 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 5 3 Writing NFC Tag MIFARE discover can be used to format MIFARE Card products to act a NFC Tags refer to 17 and store NDEF messages on them The following examples show how to store an url in this format on the card to make it accessible
38. d to be suitable for use in life support life critical or safety critical systems or equipment nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury death or severe property or environmental damage NXP Semiconductors accepts no liability for inclusion and or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and or use is at the customer s own risk Applications Applications that are described herein for any of these products are for illustrative purposes only NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products and NXP Semiconductors accepts no liability for any assistance with applications or customer product design It is customer s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer s applications and products planned as well as for the planned application and use of customer s third party customer s Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products NXP Semiconductors does not accept any liability related to any default damage co
39. data and received data a switch to the log window is possible Both fields can be cleared or can be stored in a text file Rassy indit pore pe i CL 0 0 No sam Fig 11 Interface to Reader has been opened successfully Note The sequence of commands as described in ISO IEC 14443 or in the relevant datasheet must be kept to be able to activate and operate a card The MIFAREdiscover does not cross check the logical command flow AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 16 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 4 2 1 MIFARE Reader With this tab you can control the basic functions on the reader MICORE 1 2 Show Cards RegisterData Register Data ma Fig 12 MICORE 1 2 command window The MICORE 1 2 command window allows you to reset the reader and to turn the electromagnetic card reading field off or on The commands ReadReg and WriteReg allow reading or writing the register to control the reader For further information on the register settings and functions please refer to the individual Reader ICs data sheet MICOREL2 Show Cards Fig 13 Show Cards command window The Show Cards command window in Fig 13 allows you to detect all the cards wh
40. e Perso Commit Perso Layer 4 Comm Fig 53 Switch into Security Level 1 Press Ctrl on your keyboard to select all 3 entries Then click Write Perso and afterwards Commit Perso Then press the following buttons Menu bar in this sequence RF Reset Activateldle ActivateCard Now your card is in Security Level 1 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 54 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 7 5 2 Switch MIFARE Plus from Security Level 1 in Security Level 3 After switching MIFARE Plus into Security Level 1 it is now possible to switch to Security Level 3 Select Security Level 1 at the Command selection and change the settings as shown in the following figure Click FirstAuth after you are done Main Menu View KeyStore Window Help new Profite close Profile RF Reset Field Off Field On Activateldie ActivateCard RATS PPS B Fig 54 Switch into Security Level 3 Command Selection TOR 15014443A layer3 SecurityLevelO Security Level 1 4 MIFARE Pius gt 15014443A Layer 3 Authentiation p gt 15014443A Layer 4 p Security ak BlockNo Ref Key No Ref Key Version 4 ons 9003 x o2 x o0 x Hw keystore p Virtual Cara Ref
41. e for RD710 Main Menu View KeyStore Window Help new Profile close Profile Logical Channel 0 a MIFARE SAM AV1 AV2 a 4 SAM Configuration b Exchange gt GetVersion gt PowerSaving gt DisableCrypto gt Lock Unlock 4 4 SAM Key Management KeyEntryManagement KUCEntryManagement DumpkKeys LoadinitVector AuthenticateHost ISOAuthentication KillAuthentication PKI KeyManagement PKI Signatures A Offline Crypto 4 4 X Card Activation gt MFRC52X Control gt 18014443A 3 b 1801444344 A MIFARE Classic vvrvvvvVvvy 4 MIFARE Pius Fig 45 Activateldle b A MIFARE DESFire MIFARE Ultralight Activateldle RCInit 0x0400 v RCRFContro _ j CmdCode er SelCode Articol Selec Filters Number of Cards Time ms E Time Filter Ox00000000 s Mask 1 Mask 2 Value 1 E ATQA fitter 0x00 0x00 0x00 Mask 1 Value 1 E SAK Fitter 0x00 n 0x00 UID 0x00000000000000 Bits Incomplete Byte 0x00 0x000000000000000000000000000000000000000000000000000000000 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 47 of 68 NXP Semiconductors AN10992 Quick Startup Guide for RD710 aan Mena iew KeyStore Window Help new Profile close Profile Logical Channel 0 4 MIFARE SA
42. eading Writing a parameter would produce an Parameter not supported Command not supported Condition of use not satisfied A key error occurred NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 59 of 68 NXP Semiconductors AN10992 Quick Startup Guide for RD710 Component codes amp Identifiers Component Code GENERIC BAL HAL PAL_ISO14443P3A PAL_ISO14443P3B PAL_ISO14443P4A PAL_ISO14443P4 PAL_MIFARE PAL_FELICA PAL_EPCUID PAL_SLI15693 PAL_l18000P3M3 PAL_118092MPI Code AL_MFC AL_MFUL AL_MFP AL_VCA AL_FELICA AL_ 15693 AL_SLI AL_ 18000P3M3 AL_MFDF AL_P40CMDPRIV AL_P40CMDPUB DL_AMP DL_THSTRM DL_OSCI DL_RDFPGA DL_MSTAMPOSC DL_STEPPERStepper Identifiers Generic Component Code BAL Component Code HAL Component Code 1ISO14443 3A PAL Component Code IS014443 3B PAL Component Code IS014443 4A PAL Component Code 1ISO14443 4 PAL Component Code MIFARE R PAL Component Code Open FeliCa PAL Component Code ICode EPC UID PAL Component Code ICode SLI ISO15693 PAL Component Code 1SO18000 3 Mode3 PAL Component Code 1SO18092 passive initiator mode PAL Component MIFARE R Classic AL Component Code MIFARE R Ultralight AL Component Code MIFARE R Plus AL Component Code Virtual Card Architecture AL Component Code Open FeliCa AL Component Code IS015693 AL Component Code ICode SLI AL Component Code 1SO18000 3 Mode3 AL Component Code MIF
43. eed to authenticate with a Key Therefore you can choose a BlockNo and the Ref Key prepared in the KeyStore 5 3 2 3 and use the button MFC Auth Key A or MFC Auth Key B 3 With Read you can read a block from the card and with Write you can write the block on the card then is selected in the data grid Use Increment to increase and Decrement to decrease the contents of a block The results are stored in an internal data register The Restore button move the contents of a block into an internal data register Use Transfer to write contents of the temporary internal data register to a value block 4 x Data Processing 15014443A Layer 3 Personalization Type 00 z Personalize UID Usage Authentiation BlockNo 01 Ref Key Key No 3 8 X 4 MFC Auth Key A MFC Auth Key B Data Access MIFARE Data Block Data Hex Data ASCii Value Dec DstBlock Description 09 100000000000000000000000000000000 oooooooooooooooo ooooo000000FFoTsoesrrrrFrrrer onono 100000000000000000000000000000000 jooooocooooooooooo 100000000000000000000000000000000 ooooooooooooo0o0 100000000000000000000000000000000 jooooooooooooo0o0 00000000000000000000000000000000 oooooo0o00000000 m Value Dec 1 Increment Decrement Restore Transfer Fig 15 Data Processing 4 2 3 MIFARE Ultralight The Ultral
44. eessneeerensnees 33 Write NDEF Message sscceeessteeeeneeeees 34 Full Version vicstisscetcrscetsccssssttessasacsesessecusavastosenates 35 6 1 Starting MIFAREdiscover sseseeeeeeeeeeeeeeeeee 35 6 2 User Interface Overview eseeseeeseeeeeeeeeeee 36 7 Examples of some use cases for the full VEFS OMsisnissavisnaud ras isaasa tsuas uaisa a rnaar nana 37 7 1 Checking the connected MIFARE SAM AV2 38 7 2 Switch the MIFARE SAM from AV1 to AV2 Mode e E E S 38 7 2 1 Authenticate host 39 7 2 2 Change SAM Master key to AES ee 40 7 2 3 Lock Unlock Command cccceeeteeeteeeeeeeeeee 41 7 3 Authenticate Host 43 7 4 Operating the MIFARE DESFire EV1 44 7 4 1 Using MIFARE SAM AV2 for communication with MIFARE DESFire EV1 0 cceeeeeeeeeeseeeeeeereee 45 7 4 1 1 Uploading MIFARE DESFire EV1 AES key to SAM cack E P ase gaces ecennceee ETE 45 7 4 1 2 Accessing MIFARE DESFire EV1 46 7 4 2 Create Application and format MIFARE DESFire A ant ea Dhaeaceeyedte citanspoumavees uae Sukae nieuwe 49 7 4 3 Authenticate Application ccc ceseeereeeees 51 7 5 Operating the MIFARE Plus S 52 7 5 1 Switch MIFARE Plus from Security Level 0 in Security Level 1 o eeeeceseseeseeeseeeeeseeeteneeeeees 52 7 5 2 Switch MIFARE Plus from Security Level 1 in Security Level 3 0 0 ceeeeeeeseeeeeeeseneeeeeeeteneeeenees 55 7 5 3 Read Write Actions of MIFARE Plus in Security WOVE E AA
45. ellow Key is the public Sector Key A Key No 2 A The public keys are defined in 16 Key Store Data Processing dikes KeyNo Name Key Type Entry PartA Version A Entry Part8 Version B Entry name MIFARE FFFFFFFFFFF loo FFFFFFFFFFFF looooc name IMIFARE AOALAZA3A4AS foo FAOALA2A3A4A5 o1 ooooc rame mra Joooonoo000 o ooo for foo rame TOEA Dese oo000000000000000000000000000000 20 000000000000000000000000o0onooojon pono rame TOEA DesFre oo0000000000000000000000000000 oo 00000000000000000000000000000o0oot rame zoea DESFre _oooon0000000000000000000000000 2000000000000000000000000000000ofo1 rame TOEA Desre _ooooo00000000000000000000000q00 o00000000000000000000000000000oofot rame TOEA DesFre _oooano0000000000000000000000 00 0000000000000000000000000000000ofot rame zoea Desrre oo00000000000000000000000000000 0 000002000000000000000000000000nojo1 rame TOEA Desre oo0o00000000000000000000000000 oo 0000000000000000000000000000o0ot rame zoen Desrre _oooon0000000000000000000000060 2000000000000000000000000000000fo1 name TDEA DESFire 00000000000000000000000000000000 00 00000000000000000000000000000000 01 0000c 0000C 0000C 0000C 0000c Fig 26 Set MAD Keys AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012
46. entication name TDEA DESFire 00000000000000000000000000000000 00 Fig 41 Change Key Type Leave the Key Store manager and select AuthenticateHost again Be sure to tick Generate session key at the AuthMode section and Plain at HostMode Click AuthHost AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 43 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 AN10992 Quick Startup Guide for RD710 El MIFARE SAM AV1 AV2 E 4 SAM Configuration P KeyEntryManagement gt KUCEntryManagement gt DumpKeys gt SOAuthentication gt KillAuthentication gt PKI KeyManagement gt PKI Signatures 4 Offline Crypto A X Card Activation A MIFARE Classic A MIFARE DESFire MIFARE Ultralight 4 MIFARE Plus BRR ae Fig 42 AuthHost Main Menu View KeyStore Window Help pew Profle dose Profile Logical Channel 0 Activas RE init oxo400 RCRFControl p IFARE MIFARE 7 4 Operating the MIFARE DESFire EV1 The MIFARE DESFire EV1 answers every command with a status code These codes can be found in MIFAREdiscover command selection at the Received data column For example if you enter an invalid command you will get AppDataOut 0x1C A list with useful status and error codes is provided Table 3 Use
47. er to download firmware to the reader the DIP switches have to be configured to flash mode as described in section 3 After a reset of the Pegoda reader it does response as mass storage device The user can upgrade the Pegoda firmware by copying it drag and drop to the Pegoda mass storage device Important note The file name of the binary file must be renamed to pegoda2x bin where x can be any character or letter or none otherwise the Pegoda will refuse to copy the file and Windows will response with an I O error see 36 Gro CopyingTile or Polder xj amp Cannct copy rmevare_Psgode Ths reques zould aot be peifoitred Lecause of en YO device ero Oteempaet Fig 56 I O Error when filename is not correct After successfully copying the file the Pegoda will start blinking and beeping windows will response with the following message see 37 Don t be irritated that this is a windows error dialog as well Error Copying File or Folder Carnot copy negada x Cannot fnd the specified file Make eure you eneciFy he correct path and fla name Fig 57 Firmware download successful Now the firmware has been updated reset the device and choose the desired reader mode with the DIP switches NXP B V 2012 All rights reserved 58 of 68 AN10992 All information provided in this document is subject to legal disclaimers Application note Rev 2 4 08 October 2012 COMP
48. ful status and error codes Hex Code Status 0x00 OPERATION_OK 0x0C NO_CHANGES Ox0E OUT_OF_EEPROM_ERROR 0x1C ILLEGAL_COMMAND_CODE Ox1E INTEGRITY_ERROR 0x40 NO_SUCH_KEY Ox7E LENGTH_ERROR 0x9D PERMISSION_DENIED Ox9E PARAMETER_ERROR OxA0O APPLICATION _NOT_FOUND OxA1 APPL_INTEGRITY_ERROR OxAE AUTHENTICATION_ERROR OxAF ADDITIONAL_FRAME 0OxBE BOUNDARY_ERROR All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 44 of 68 NXP Semiconductors AN10992 Quick Startup Guide for RD710 Hex Code Status 0xC1 PICC_INTEGRITY_ERROR 0xCD PICC_DISABLED_ERROR OxCE COUNT_ERROR OxDE DUPLICATE_ERROR OxEE EEPROM_ERROR OxFO FILE_NOT_FOUND OxF1 FILE_INTEGRITY_ERROR 7 4 1 Using MIFARE SAM AV2 for communication with MIFARE DESFire EV1 7 4 1 1 At first the DESFire Key has to be downloaded to the MIFARE SAM if it is not already there According to the steps done here downloading a key to the MIFARE SAM requires host authentication as shown in 7 3 Uploading MIFARE DESFire EV1 AES key to SAM Let s change the key entry number 1 to PICC DESFire EV1 AES key To make it simple Key A 00000000000000000000000000000000 version 0x00 Key B 11111111111111111111111111111111 version 0x01 Key C 22222222222222222222222222222222 version 0x02 The other options are checked as shown
49. he RF field shown in fig 26 Main Menu View KeyStore Window Help new Profile close Profile Logical Channel 0 Activateldle RCInit 0x0400 w RCRFContrat 3 Command Selection ey Store AuthenticateHost KeyEntryManagement MFRC52X Control 4 MIFARE SAM AV1 AV2 4 4 SAM Configuration beech Load Register ange So gt GetVersion pass gt rcnt D gt PowerSaving Timeout ms b Dssoiecopto Sa Ber Lock Unlock 4A a Key Management RC Register RC Register Value Set gt KeyEntryManagement Register Data Register Data gt KUCEntryManagement gt Dumpkeys Click here to add a new item gt LoadinitVector b AuthenticateHost P ISOAuthentication gt killAuthentication gt PKi KeyManagement gt Pki Signatures 4 Offline Crypto Load Register 4 PRCIvate Ox81 ad CP mracszx contro gt MFRC52X Control Se RC LoadValues P 15014443A 4 RATEANE Cinceie Fig 44 RC Init and RC RF Control 3 Activateldle to activate the MIFARE DESFire EV1 card to ISO IEC 14443 part 3 shown in fig 27 4 RATS and PPS command to prepare the MIFARE DESFire EV1 card to ISO IEC 14443 4 layer shown in fig 28 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 46 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 AN10992 Quick Startup Guid
50. he used firmware version as shown in figure Fig 8 If a card is present in the reader field the basic information of this card can be shown as well AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 10 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 AN10992 Quick Startup Guide for RD710 Version X 9m Pegoda2GO wo Chip type RM710 File Reader Help ie Antenna LED On DIP switches 01000000 Reader SAM Mode SAM in X Mode Antenna LED Off Ext Comm Interface USB Version Int Comm Interface SPI Card Status Operating Mode PC SC Reading Mode Card UID PC SC Mode Standard Firmware 2 2 7 Fig 8 Firmware version check 2 6 Installing MIFAREdiscover There are two different versions of MIFAREdiscover for once the full version can be retrieved from the doc store and the public version which can be downloaded from the NXP Homepage The public MIFAREdiscover supports the functions for MIFARE Classic see 8 MIFARE Ultralight see 11 General ISO IEC 14443 A see 7 protocol handling The full MIFAREdiscover supports the functions for MIFARE SAM AV2 see 23 34 support X and conventional MIFARE Plus see 4 MIFARE DESFire EV1 see 3 MIFARE Classic MIFARE Ultralight MIFARE Ultralight C see 5 and General ISO IEC 14443 A protocol handling
51. ich are present in the reader field With Start Detection the reader starts to poll for cards ISO 14443 Type A and B and you get the UID of the cards presented to the Pegoda as well as the card type With Stop Detection the polling is stopped again AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 17 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 4 2 2 MIFARE Classic The command window ISO14443A Layer 3 is shown in Fig 14 1 This part of the panel allows you to activate a number of cards and perform the anti collision protocol according to 7 The most convenient method is to push the Activate Idle button After that in the table a UID appears in section 2 and its State is Active 2 This section allows you to manage multiple cards in the reader field Select a specific card you want to communicate with Therefore this card has to be in Active State To to switch to another card in the reader field choose the current Active card and with Halt you can change the State from Active to Halt state and work with another card in the meantime Pick a Halt UID and the button Act Wakeup changes the State back to Active and you can work with the card again Clear List deletes all data in the table
52. ight tab provides the ISO14443A Layer 3 command window as well For the provide functionality please see section 4 2 2 The Ultralight command window allows 1 To read and write data on a chosen page of the card 2 To write Lock Bytes refer to 21 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 19 of 68 COMPANY PUBLIC 198124 AN10992 NXP Semiconductors Quick Startup Guide for RD710 j 15014443A Layer 3 Ultralight Data Access ia G2 awrite Data 00000000 E Compatibility Write Read Fig 16 UltralightC 4 2 4 MIFARE 1SO014443A Layer 4 This tab provides all the functionality to work with ISO14443A Layer 4 7 and the command window is shown in Fig 17 1 This part can be use to activate a card to Layer 4 and control the date exchange rate The textbox shows the State of the cards Control which card is the active one Use the blue marked part to send commands to the card in a 1SO14443A Layer4 message frame format For more information on the provided commands of this window please refer to 7 1S014443AL4 Layer 4 7x Current L3 activated UID aD Reader Buf Sz oo 7 256 x GetATS DRI PCD to PICC DSI PICC to PCD 206K 206 PPS AccidiesGeerars ActivateCard ActWup GetRaTs Deselect State GD
53. in the following figure figure 25 MIFAREdiscover Main Menu View KeyStore Window Help rew Profile dose Profile Logical Channel 0 mand Selection MIFARE SAM AVI AV2 A SAM Configuration E 4 Ahia gt Loadinitvector D AuthenticateHost gt ISOAuthentication gt killAuthentication gt PKI KeyManagement MIFARE DESFire MIFARE Ultralight MIFARE Plus Fig 43 Downloading MIFARE DESFire EV1 AES key to SAM Activatetdte RC Init 0x0400 3 RCRFControl paul yi AuthenticateHost KeyEntryManagement MFRC52X Control 15014443A 3 g Oxi1111111111111111111111111111111 z oxox z 0x22222222222222222222222222222222 z oxo gt m coo TEA Gree 5 z C Hos Offlinechange T Allow Dump Secret HE Offlinecrypto 1 Diversified Use Only lt a DisableKeyEntry aa T AVi Plain Key Update AN10992 Do not forget to tick the keep Init Vector option for DESFire EV1 AES and standard TDEA keys All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 45 of 68 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 4 1 2 Accessing MIFARE DESFire EV1 The steps are as follows 1 RC Init to initialize the C communication shown in fig 26 2 RC RFControl to turn on t
54. ion 02 we can now use these to authenticate at different storage locations Change the settings Block KeyNo 4000 Ref Key No 02 Ref Key Version 02 HW KeyStore And click FirstAuth If you click Read you can now read the individual blocks and if you click Write you can write beforehand edited blocks Be sure to tick MAC on Command and MAC on Response figure 37 Command Selection a MIFARE Pius P 180144434 Layer 3 b 15014443A Layer 4 p Security Level 0 D Security Level 1 D Security Level 2 D gt Virtual Cara p gt Security Level 3 Main Menu View KeyStore Window Help new Profile close Profile RF Reset Field Off Field On Activateldie ActivateCard RATS PPS B N OX J IS014443Alayer3 Security Level0 Security Level1 Security Level 3 4000 x 02 oz HW KeyStore AES Key 4 Key No L A J SW KeyStore m Diversification _ i __ PedCaps 00000000000000000000000000000000 j 000000000000 First Auth E Use PedCaps Following Auth _ Reset Auth Data Access MIFARE Data Block Data Hex Data ASCii Value Dec DstBlock Description 7DEBE9027E08040002CD645761101709 OldWa 00000000000000000000000000000000 jagoooooooooogo0o ev 00000000000000000000000000000000 jagogoooDoooogooo 27 Data 00000000000FFF078069FFFFFFFFFFFF ee e ii lo0000000000000000000000000000000 Set eee Be pE 00000000000000
55. isclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 52 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 Main Menu View KeyStore Window Help new Profile close Profile RF Reset Field Off Field On Activateldie ActivateCard RATS PPS 4 MIFARE Plus p 15014443A Layer 3 gt Security Level 0 gt Security Level 1 gt Security Level 2 gt Virtua Cara gt Security Level 3 i TSQLMM45A Layer 3 Security Level 1SO14443AL4 Layer 4 Security Leve 3 Security Level 2 Current L3 activated UID a Buf Sz DRI Besser to PICC PICC to PCD 20 Gaa Act Wup GetRATS UID RERE E Incomplete Byte TX CRC ests i CD01033012640000 X Exchange Fig 52 Activate Card AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 53 of 68 COMPANY PUBLIC 198124 AN10992 Quick Startup Guide for RD710 NXP Semiconductors Select Security Level 0 at the Command selection and insert the data as the next figure shows Data Block Hex Data Hex Data ASCii Description 00000000000000000000000000000000 ooooooooooo00000 00000000000000000000000000000000 oooooo000o000000 00000000000000000000000000000000 oooooooooo000000 Click here to add a new item Writ
56. le on NXP docu control 4 Datasheet MIFARE Plus MF1PLUSx0y1 Mainstream contactless smart card IC for fast and easy solution development BU ID Doc No 163734 available at NXP docu control http www nxp com documents short_data_sheet MF1PLUSXOY1_SDS pdf 5 Datasheet MIFARE Ultralight C MFOICU2 BU ID Doc No 1714 available on NXP Web http www nxp com documents short_data_sheet MFOICU2_SDS pdf 6 Datasheet ICODE ILT smart label IC will be available on NXP Web 7 ISO IEC Standard ISO IEC14443 Identification cards Contactless integrated circuit cards Proximity cards 8 Datasheet MF1ICS50 MIFARE Classic 1K available on NXP web Doc ld 0010 http www nxp com documents data_sheet MF1S50YYX pdf 9 Datasheet MF1ICS70 MIFARE Classic 4K available on NXP web Doc ld 0435 http www nxp com documents data_sheet MF1S70YYX pdf 10 Datasheet MFOICU2 MIFARE Ultralight C available on NXP web Doc ld 1714 http www nxp com documents short_data_sheet MFOICU2_SDS pdf 11 Datasheet MFOICU1 MIFARE Ultralight available on NXP web Doc ld 0286 http www nxp com documents data_sheet MFOICU1 padf 12 Datasheet MF1PLUSx0y1 MIFARE Plus X available on NXP web Doc ld 1635 http www nxp com documents data_sheet MF1PLUSXOY1_SDS pdf 13 Datasheet MF1SPLUSx0y1 MIFARE Plus S available on NXP web Doc ld 1870 http www nxp com documents data_sheet MF1SPLUSXOY1_SDS pdf 14 Dat
57. n the MIFARE SAM Open the key file from menu Change the key type and key values as we downloaded in previous command pay Profile dose Profile Logical Channel 0 Activateldle Re init ox0200 RC RFControl El MIFARE SAM AVi av2 E 4 SAM Configuration Fig 38 Change Key Type 7 2 3 Lock Unlock Command Now the MIFARE SAM AV2 is ready to accept the Activation of AV2 mode command Select the Lock Unlock Command from the command window Set the mode to Activate AV2 mode and refer to the key key no 0 A of the key file as shown in the following figure figure 21 Bi MIFAREdiscover Menu View KeyStore Window Help et _ pow Frole cose Profle Logical charnel o E MIFARE SAM AV1 AV2 E 4 SAM Configuration gt Exchange Ate pce 000 a pcr E b Key ntryManagement P KUCEntryManagement gt Dumpkeys D Loadinitvector P AuthenticateHost P SOAuthentication gt Killauthentication gt PKI KeyManagement b PkI Signatures 4 Offline Crypto 4 X Card Activation 4 MIFARE Classic 4 4 MIFARE DESFire MIFARE Ultralight MIFARE Plus BRASH Fig 39 Lock Unlock command AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 41 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Q
58. n this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 13 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 If you still using the older firmware v1 x this demo mode behaves slightly different There is no ISO IEC 14443 3B activation loop and the reader reacts as described in the following table Table 2 Card type according to SAK and number of beep for old firmware version Card Type Beep and blink MIFARE 1K 0x08 1 MIFARE Classic 4K 0x18 MIFARE Ultralight 0x00 MIFARE DESFire MIFARE Plus a A wo PY This can be used to determine which firmware is currently running on the reader AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 14 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 4 Public Version All in this section explained steps are applicable to the full version as well 4 1 Starting MIFAREdiscover Connect the RD710 Reader with the PC by using the USB cable Choose the desired DIP switch configuration on the mainboard of the reader see chapter 3 1 as this tool does not support SAM The DIP switches should all be set to OFF Start MIFAREdiscover from the Start menu x Contactless Reader Selecti
59. nNnNNnNNNN 03 Trailer m m gt Read C wie D 2 Fig 27 Set MAD Keys Value Dec 1 v l Increment J Decrement J Restore Edit AC Transfer AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 29 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Now the information where to find the NDEF massage in the card storage has to be written into the MAD 1 To authenticate for block 00 to 03 select BlockNo 00 and Key B and push MFC Auth Key B 2 Write C00108Ei000000000000000000000000 to Block 01 and push Write DET is the NFC AID 22 C001 contains the CRC and Info Byte according to 20 Now you can use Sector 1 of the MIFARE Classic Card to write your NDEF message Authentiation BlockNo Ref paS C cT MFC Auth Key A 1 CEEA key D NS A Data Access MIFARE Data Block Data Hex Data ASCii Value Dec DstBlock Description 00 04BEF95A812280984200E10000000000 34 Z 80 00000 oo go0000000000 o e r iit 03 Data nnnnnnnnnnNnnNNnNNN gt 2 Value Dec 1 v Increment Decrement Restore C 3 Transfer Fig 28 Set MAD AN10992 All information provided in this document is subject to legal disclaimers Rev 2 4 08 October 2012 198124 NXP B
60. ntations the usage of the latest firmware and source code is recommended This is as well the case for projects using the reader in PC SC mode only As the NXPRadLib has a different software design compared to the BFL porting of existing projects based on the former firmware will require major rework and is not recommended unless one needs to take advantage of the additional functionality and benefits If you want to flash to the latest version proceed as described in section 8 Therefore the latest binary file is located on the CD and on NXP web 42 Reader documentation Cortex M3 firmware_v2_2 pegoda_fw_v2_2 bin All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 3 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 2 Installation AN10992 2 1 Required items To use the MIFAREdiscover the following items are required e MIFARE cards as MIFARE DESFire EV1 MIFARE Classic MIFARE Ultralight e Pegoda Reader RD710 or RD710 as part of EV710 see 37 41 e MIFAREdiscover o Public version available on NXP web see 45 o Full version see 47 2 2 Installing USB driver for the Reader An installer for the USB drive is present on the CD Driver Windows Driver Installer exe 1 Run this installer and follow the displayed instructions 2 Connect the Pegoda RD710 with
61. on Get available Reader s SEES Se Key file a Timing Made FDOT C OT Fig 10 Press the get available Reader s button Press Get available Reader s for the drop down field contact and contactless reader selection The available readers will be listed depending on the DIP switch configuration and the chosen reader Press Ok to open the mainframe of the MIFAREdiscover program for the specific reader configuration The following main window will appear The History frame shows you that the reader has been opened successfully The configured reader mode can be depicted from the history list as well AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 15 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 4 2 Mainframe general overview The public MIFAREdiscover supports the functions for MIFARE Classic see 9 MIFARE Ultralight see 11 General ISO IEC 14443 A see 7 protocol handling Therefore the user interface is divided into functional blocks which are shown in different tabs in Fig 11 1 They open the so called Command selection window 2 which allows to select a command window in 3 At the bottom 4 Fig 11 shows the history field where all the operations are displayed For a more detailed view on the sent
62. onset A be eth ay lassic 4 MIFARE DESFire MIFARE Ultralight DF KeyNic DF AID T AVi Enable HostAuth AVi AV2 Allow Lock Unlock 4 MIFARE Plus oxo 0x000000 GetkeyEntry ReaderList Broadcom Corp Contacted SmartCard 0 NXP FF ReaderList B History Read Reader NXP Pegoda X 0 0 SAM X Interface Fig 34 User Interface Overview AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 36 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 Examples of some use cases for the full version In every use case defined below we need to have the DIP switch of the Pegoda reader set to X Mode Overview 7 1 Checking the connected MIFARE SAM AV2 Here you will get some hardware and software related information about the installed SAM 7 2 Switch the MIFARE SAM from AV1 to AV2 Mode AV2 mode is recommended because of security reasons 7 3 Authenticate host This step is needed when operating with the SAM 7 4 Operating the MIFARE DESFire EV1 7 4 1 Using MIFARE SAM AV2 for communication with MIFARE DESFire Tii example shows how to perform a basic authentication between SAM and MIFARE DESFire EV1 7 4 2 Create Application and format MIFARE DESFire 7 4 3 Authenticate Application 7 5 Operating the MIFARE Plus S
63. oocoooooocooosjoo foocoooooooooocoococoooooooocoofor rame TOEA DESFre fooooooo0ooo000oo0o0cooooooooooojoo foooo0oooo000oooooooooocooooooooojor rame roaz pesrre fooocooooooooocoooooocoooocoooooojoo fooooocoooocoooooooooocoooocoooojor rame roen pestre fooooo0o0000000000000000000000ooloo fooo0ooo0ooooo0ooooocooooooooofo rame roen pestre fooocooooooooooocooocoooocooooocjoo fooooocoooococoooocoooocoooooocoojor rame TOEA DESFre foooooooooooooooooooooooocoooooojoo foooo0oooo0oooooooooooocooooooooojor rame roen pestre fooocoooocoooocooooocoooocoooooojoo fooooocoooocoooococooocoooocoooofor reme ron pestre fooooo0o0000000000000000000000ooloo foooo00000000o0o00ooo0oooooooooofo name TDEA DESFire Entry PartA Version A Entry PartB 00000000000000000000000000000000 00000000000000000000000000000000 o1 00000000000000000000000000000000 100000000000000000000000000000000 Fig 18 Key Store Manager AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 21 of 68 NXP Semiconductors AN10992 Quick Startup Guide for RD710 5 Example of some use case for the public version 5 1 Accessing the MIFARE Classic Open the MIFARE Classic Tab and select ISO 14443A Layer 3 On the right side you can see
64. rd of the reader see figure 9 This can be e Reader in X Mode for RD710 with MIFARE SAM inserted in the slot e Reader in No SAM Mode e Reader in S Mode In the following descriptions we need to have the DIP switch of the Pegoda set to X Mode Start MIFAREdiscover from the Start menu You will be asked to select your reader connected to MIFARE AV2 SAM as shown in Fig 15 Bnew Profile Contactless Reader Selection Get available Reader s Not Used Contact Reader Selection for SAM Get available Reg l ro Pegoda x o 0 Timing Mode FOT OT Fig 33 Select reader connected to SAM Select the reader Any time the profile can be closed or opened by using close and open profile respectively After selection of the reader the key file can be browsed if it is necessary In the key file the secret keys can be stored which may be needed to authenticate MIFARE SAM AV2 with the host or to be changed later Press OK button to validate the profile If the MIFARE SAM AV2 is connected properly the status field of the history window shows SUCCESS All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 35 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 6 2 User Interface Overview There are 5 areas in the main window as shown in Fig 16 1 Menu
65. roperty of their respective owners MIFARE is a trademark of NXP B V DESFire is a trademark of NXP B V MIFARE Ultralight is a trademark of NXP B V MIFARE Plus is a trademark of NXP B V NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 198124 67 of 68 NXP Semiconductors AN10992 13 Contents Quick Startup Guide for RD710 WP N 2 1 2 2 2 3 2 4 2 5 2 6 2 6 1 2 6 2 3 1 3 2 4 1 4 2 4 2 1 4 2 2 4 2 3 4 2 4 4 2 5 5 1 5 2 5 3 5 3 1 5 3 2 5 3 2 1 5 3 2 2 5 3 2 3 5 3 2 4 5 3 2 5 5 3 3 5 3 3 1 5 3 3 2 5 3 3 3 6 Introduction sassssssesuussnnunsnnnnnennnnnenunnnnnnnnnnnnnnnnnnnnn 3 Firmware Info 0 ceccccecceceeeeeeeeenneeeeeeeeseseneeeeees 3 Additional functionality and benefits of Firmware v2 2 7 in standalone Mode eeeeeeeee 3 Firmware version installed on the Reader 3 Update Recommendattion csceeseeeeeeees 3 INStallathON ciscssiciccasisiesceisatsccndsacscetaseneecraniieccaiends 4 Required items ccescseecesseceeeeeneeeseseeeeeessenes 4 Installing USB driver for the Reader 4 Installing USB driver for the Reader manually 4 Deactivate Smart Card Interface eee 9 Pegoda2Go iisic teaccett isieteteewechh Gondeetieene 10 Installing MIFAREGISCOVET seeen 11 System Requirement cecceeeseeseeeeteeeees 11 Installation proce
66. ry To get access to DESFire do the steps described in 7 4 2 Select Application with Saaaaaaa and click Exchange Main Menu View KeyStore Window Help new Profile close Profile Logical Channel 0 v Activateldle RCInit 0x0400 v RCRFContro Command Selection 9 X AuthenticateHost MFRC52X Control 15014443A 3 15014443A 4 X DESFire Data Proc 4 MIFARE SAM AV1 AV2 i L A SAM Configuration i 4 4 SAM Key Management PresenceCheck p KeyEntryManagement i gt KUCEntryManagement cag DI on gt Dumpkeys i 0x00 106 106 RATS PPS gt LoadinitVector FWI FS gt AuthenticateHost i 0x00 0X00 i gt ISOAuthentication H i gt KillAuthentication E I gt PKi KeyManagement a ee nah ei gt Pki Signatures i 0x00 0x00 0x00 0x067577810280 4 Offline Crypto 1 0x01 4 4 X Card Activation A 0x02 z gt MFRC52X Control ie a t gt 15014443A 3 i S P 15014443A 4 Freecia A MIFARE Classic j See 4 4 MIFARE DESFire MIFARE Ultralight A Deselect P ChangeKeyPICC z gt SelectApplication i OxSaaeaaaa p gt AuthenticatePICC iy gt Data Processing a exchange Exchange gt X Ultralight i gt X DESFire Data Processing 4 RATEANE Me Fig 50 Select Application 6 Select X DESFire Data Processing at the Command Selection 7 Insert the following data DESFire KeyNo 1 Selection by key entry number Mode Nati
67. s for loss of business business interruption loss of use loss of data or information and the like arising out the use of or inability to use the product whether or not based on tort including negligence strict liability breach of contract breach of warranty or any other theory even if advised of the possibility of such damages Notwithstanding any damages that customer might incur for any reason whatsoever including without limitation all damages referenced above and all direct or general damages the entire liability of NXP Semiconductors its affiliates and their suppliers and customer s exclusive remedy for all of the foregoing shall be limited to actual damages incurred by customer based on reasonable reliance up to the greater of the amount actually paid by customer for the product or five dollars US 5 00 The foregoing limitations exclusions and disclaimers shall apply to the maximum extent permitted by applicable law even if any remedy fails of its essential purpose 12 1 Licenses Purchase of NXP ICs with ISO IEC 14443 type B functionality Hl This NXP Semiconductors IC is ISO IEC 14443 Type B software enabled and is licensed under Innovatron s i Contactless Card patents license for ISO IEC 14443 B The license includes the right to use the IC in systems and or end user equipment RATP Innovatron Technology 12 2 Trademarks Notice All referenced brands product names service names and trademarks are p
68. scover package AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 12 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 3 Demo mode and DIP switch configuration of the Pegoda AN10992 3 1 DIP switch configurations for various Reader modes DIP SWITCH NUMBER Fig 9 Overview of important reader modi You can find a photo with description on NXP web see 40 table and figure 1 3 2 Demo mode To get into demo mode configure the DIP switch as follows 8 7 6 5 4 3 2 1 OFF ON OFF OFF OFF OFF OFF OFF and connect the USB cable Only power is provided by the USB cable the reader itself works autonomously without interaction of the PC The demo mode is used to showcase some basic functionality of the reader In this mode ISO IEC 14443 3A and ISO IEC 14443 3B activation loop is performed and an acoustic signal is generated based on the detected card and SAK byte respectively The following table depicts the default sound coding for different MIFARE cards Table 1 Card type according to SAK and number of beep Card Type beep blink MIFARE 1K 0x08 MIFARE Classic 4K 0x18 MIFARE Ultralight 0x00 MIFARE DESFire MIFARE Plus ISO IEC 14443 Type B oO fF O N N N NY YN NY All information provided i
69. se of this document is to provide a set of guidelines to aid in the first operation of the RD710 reader The MIFAREdiscover ver 3 x x will be used as a user interface to communicate to the readers and cards respectively The USB drivers are included in the CD package and on NXP web see 44 Firmware Info This package comes with a new firmware version 2 2 7 for the RD710 reader In this version the NXP Basic Function Library BFL is replaced by the NXP Reader Library NXPRdLib The functionality of the PC SC mode has not been changed The PC Software using the Reader in this mode e g MIFAREDiscover will not face any functional differences Additional functionality and benefits of Firmware v2 2 7 in standalone mode e Support of ISO IEC 14443 Type B Tags e mproved multi Tag handling e Improved code structure and modular library design for easier development e Improved LPCXpresso Support For further information about the actual implementation please refer to 38 Firmware version installed on the Reader If you have received the reader together with this document version on CD it already contains the latest firmware You can check this with the program Pegoda2Go which is as well in the CD package If you have already installed the driver you can start Pegoda2Go as described in section 2 5 and check the current flashed version Otherwise you have to install the drivers first Update Recommendation For new projects and impleme
70. ss ssec 11 Demo mode and DIP switch configuration of the POQOda wiscciiccieccsicitsccscsadeeintantacsssnnvearastesennaes 13 DIP switch configurations for various Reader MOSS aeea eonen eiee ienaa EAEEREN 13 Demo Mde criera naaien aeaa 13 Public Version scesesseseeseeeseesseeseeeseeeseenaees 15 Starting MIFAREdiscover eeeeeeeeeeeeeeeeeeee 15 Mainframe general Overview sseseececere 16 MIFARE Readet ccccceeeeeeeeeeeeeeeeeseenees 17 MIFARE ClaSSIC cccccccsssceeeeeseeeeseneeeeenees 18 MIFARE Ultralight 0 eceeeeeeeeeeeeeteneeeeerees 19 MIFARE 18014443A Layer 4 00 eee 20 Key Store Manager ccecceeeeeeseeeeeeeteneeeneens 21 Example of some use case for the public VEYS ON sccssssies ccscicicersstesccassuiceancantensneeteccandenaccaens 22 Accessing the MIFARE Classic e8 22 Accessing the MIFARE Ultralight 24 Writing NFC Tag e eeeseseseeeseeeseneeeseesseeeeees 25 The NDEF message ccessscceeeseeeeeeeseees 25 MIFARE Classic as NFC Tag essceseeeees 26 Default factory settings MIFARE Classic 26 Activate the Card ecccceeeeeeeeeeeeeeeesieeeeeeeee 27 Key Store Manager ecceeeceeeeeeeeeeteteeeeneees 28 Formatting the MIFARE Classic to NFC Tag 29 Write NDEF Message cecene 32 MIFARE Ultralight as NFC Tag eeeeeeees 33 Default factory settings MIFARE Ultralight 33 Activate TAG cccccecsescecesssseeeeeeee
71. sts or problem which is based on any weakness or default in the customer s applications or products or the application or use by customer s AN10992 All information provided in this document is subject to legal disclaimers third party customer s Customer is responsible for doing all necessary testing for the customer s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer s third party customer s NXP does not accept any liability in this respect Export control This document as well as the item s described herein may be subject to export control regulations Export might require a prior authorization from competent authorities Evaluation products This product is provided on an as is and with all faults basis for evaluation purposes only NXP Semiconductors its affiliates and their suppliers expressly disclaim all warranties whether express implied or statutory including but not limited to the implied warranties of non infringement merchantability and fitness for a particular purpose The entire risk as to the quality or arising out of the use or performance of this product remains with customer In no event shall NXP Semiconductors its affiliates or their suppliers be liable to customer for any special indirect consequential punitive or incidental damages including without limitation damage
72. t 4 MIFARE Plus Ox04 Ox01 Subtype 0x01 Major version 0x03 Minor version 0x02 Stcrage size 0x28 Protecol type 0x01 OxO0S201BF9D42880 Batch ne Ox31575500 8 10 Fig 35 Get Version The last byte of the GetVersion response will be OxA1 for MIFARE SAM AV1 and will be OxA2 for MIFARE SAM AV2 7 2 Switch the MIFARE SAM from AV1 to AV2 Mode The default MIFARE SAM is delivered from NXP semiconductor in MIFARE SAM AV1 mode DIP switches should be set to X Mode see figure 9 For switching to AV2 mode follow the steps AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 38 of 68 COMPANY PUBLIC 198124 AN10992 Quick Startup Guide for RD710 NXP Semiconductors 7 2 1 Authenticate host Select the AuthenticateHost command at the command window Set the reference key as shown in the following figure The reference key here used is Key No 0 A for the default setting where you need to authenticate host using SAM Master key entry and version 00 to change the key E MIFARE SAM AV1 AV2 El 4 SAM Configuration Exchange Fig 36 AuthenticateHost Key AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 39 of
73. te Rev 2 4 08 October 2012 9 of 68 COMPANY PUBLIC 198124 NXP B V 2012 All rights reserved NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Devi ce Manage File Action View Help e ml ol bm UEN b 3 Bluetooth Radios DJE Computer gt q Disk drives gt My Display adapters b ff DVD CD ROM drives A Human Interface Devices lt a IDE ATA ATAPI controllers gt IEEE 1394 Bus host controllers b 23 Imaging devices lt Keyboards A Mice and other pointing devices b Monitors p lP Network adapters gt Other devices fin Smaart Coral gt E Portable Update Driver Software p TF Ports COI Disable gt Processor b 8 Smart cari gt lt Sound vi Scan for hardware changes lt gt Storage ci p ql System d Properties gt Universal Serial Bus controllers mW Uninstall Disables the selected device Fig 7 Deactivate Smart Card Interface 2 5 Pegoda2Go Pegoda2Go is a small program to check the basic functions of the RD710 It can be started directly for the CD Software and Tools Pegoda2GO exe If the driver is installed correctly and the Pegoda is connected the device should be present in the Reader menu May hitting the Refresh item is required Once the reader is selected the Action menu allows to switch the Antenna LEDs and to get information about the Pegoda configuration and t
74. uetooth Device RFCOMM Protocol TDI coil Broadcom NetXtreme 57x Gigabit Controller li Intel R Centrino R Advanced N 6205 vl Microsoft Teredo Tunneling Adapter lif VirtualBox Host Only Ethernet Adapter fissi 8 Microsoft Usbccid Smartcard Reader 02 Micro 0Z776 777 4 Microsoft Usbccid Smartcard Reader V Update Driver Software Disable Uninstall qM System devices Universal Serial Bus controllers Scan for hardware changes Fig 1 Opens property sheet for the current selection Properties Device Manager 8 9 AN10992 Click Smartcard Reader with the right mouse button and choose Properties Choose the tab driver and click Update Driver All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 5 of 68 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 Microsoft Usbccid Smartcard Reader WUDF Driver Provider Microsoft Driver Date 21 06 2006 Driver Version 6 1 7601 17514 Digital Signer Microsoft Windows To view details about the driver files To update the driver software for this device one Ithe device fails after updating the driver roll _ Sel Back DIVE back to the previously installed driver Disables the selected device To uninstall the driver Advanced Fig 2 Update
75. uick Startup Guide for RD710 Now the MIFARE SAM is switched to AV2 mode AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 42 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 7 3 Authenticate Host Ensure that the Pegoda reader is set to X Mode Select the AuthenticateHost command at the command window and open the Key Store Manager Fig 40 Key Store Manager Change the settings KeyNo 0 Key Type AES 128 Part A 0000000000000000000 VersionA 00 Main Menu View KeyStore Window Help new Profile close Profile Logical Chane 0 Activateldle RCInit 0x0400 RC RFContro Command Selection Key Store a MIFARE SAM AVI AV2 s a A SAM Configuration Key No i Name Entry Pata Nersion A EntyPatB VersionB Entry PartC gt Exchange nai Classis P Getversion pi Gowersaving TDEA DESFire 00000000000000000000000000000000 00 sabli p pasting ITDEA DESFire 0000000000000000000000000000000 00 4 4 SAM Key Management name eee 00000000000000000000000000000000 00 gt KeyEntryManagement gt KUCEntryManagement gt DumpKeys i 10000000000000000000000000000 gt itVector name TDEA DESFire 000 0 00 AuthenticateHost name TDEA DESFire 00000000000000000000000000000000 00 gt ISOAuth
76. ve Current Key Key No 01 Key Version 0 AN10992 All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note Rev 2 4 08 October 2012 51 of 68 COMPANY PUBLIC 198124 NXP Semiconductors AN1 0992 Quick Startup Guide for RD710 8 Click AuthPICC Now you are registered with your first Application 7 5 Operating the MIFARE Plus S To get to MIFARE Plus you have to set the DIP switches to X mode see figure 9 and switch the MIFARE SAM into AV2 mode 7 5 1 Switch MIFARE Plus from Security Level 0 in Security Level 1 Select MIFARE Plus below the Menu bar and then ISO14443A Layer 3 at the command selection Click RF Reset first and Activate Idle afterwards Main Menu View KeyStore Window Help new Profile close Profile RF Reset Field Off Field On Activateldie ActivateCard RATS PPS wo 4 MIFARE Pius gt 15014443A Layer 3 CascadeTag s peace o oT p Security Level 0 Antiaiin gt Security Level 1 Wakeup J 5 5 r Antol Anticollision JO RF Reset p gt Security Level 2 gt Virtual Card i v Anticollision p gt Security Level 3 Unknown i Mrxcrc E incomplete Byte i T TXCRC 2 Bits e d S Fig 51 RF Reset and Activateldle Go to ISO14443A Layer 4 and click ActivateCard AN10992 All information provided in this document is subject to legal d
77. your computer 3 Wait until Windows has installed the driver If Windows installs the drives correctly you can skip section 2 3 and continue with section 2 4 2 3 Installing USB driver for the Reader manually The demonstrated installation is shown on Windows 7 but it is the same in Windows XP and Vista 4 If you don t have a CD that was delivered with your Pegoda open your web browser go to see 44 and download and extract the zip file 5 Connect the Pegoda RD710 with your computer 6 Wait until Windows 7 installs a standard driver 7 Open the Windows Device Manager and navigate to the installed Reader see figure 1 below All information provided in this document is subject to legal disclaimers NXP B V 2012 All rights reserved Application note COMPANY PUBLIC Rev 2 4 08 October 2012 4 of 68 198124 NXP Semiconductors AN10992 Quick Startup Guide for RD710 File gt gt e9 m SIbm gt MY Display adapters b lj DVD CD ROM drives gt Os Human Interface Devices 4g IDE ATA ATAPI controllers b IEEE 1394 Bus host controllers p 23 Imaging devices gt lt 5 Keyboards b Monitors amp P Network adapters b AP Ports COM amp LPT t E Processors a Smart card readers p l Sound video and game controllers lt gt Storage controllers Action View Help DERNE A Mice and other pointing devices AP Bluetooth Device Personal Area Network oi Bl
Download Pdf Manuals
Related Search
Related Contents
Manuel d`utilisation GV 204 Manual Receptor de Satélite Digital Tonna SAS 500 Radio Shack 16-3012 Flat Panel Television User Manual Marbre 9 EHS-USB, EHS-Office, EPH-USB Bedienungsanleitung.rtf Copyright © All rights reserved.
Failed to retrieve file