RFID MODULE Mifare Reader / Writer SL030 User Manual Version 3.
StrongLink SL030 3.1 CONTENT 1. MAIN FEATURES................................................................................... 3 2. PINNING INFORMATION.................................................................... 4 3. Device Operation.......................................................................................5 3-1. 3-2. 3-3. 3-4. 3-5. 3-6. 3-7. 3-8. CLOCK AND DATA TRANSITIONS:.......................................................................................... 5 START CONDITION..
StrongLink SL030 3.1 1. MAIN FEATURES *This picture may not be exactly the same as real object. Tags supported: Mifare 1k, Mifare 4k, Mifare UltraLight, Mifare UltraLight C, NTAG203, DESFire, DESFire EV1 and Mifare Plus 2K/4K Built-in antenna 0 to 400 KHz bit-wide I2C-bus communication 2.7 ~ 3.6V VDC operating, I/O pins are 5V tolerant Work current less than 45mA @3.
StrongLink SL030 3.1 2. PINNING INFORMATION PIN SYMBOL TYPE 1 2 3 4 VDD IN SDA SLC PWR Input Input/Output Input 5 Out Output 6 7 8 9 10 GND NC NC NC NC PWR DESCRIPTION Power supply, 2.7V to 3.6VDC Falling edge wake up SL030 from power down mode Serial Data Line Serial Clock Line Tag auto-detection signal low level indicating tag in high level indicating tag out Ground Attention: Pin IN must be connected HIGH voltage when working, so SL030 can enter power down mode properly. http://www.
StrongLink SL030 3.1 3. Device Operation 3-1. Clock and Data Transitions: The SDA pin is normally pulled high with an external device. Data on the SDA pin may change only during SCL low time periods. Data changes during SCL high periods will indicate a start or stop condition as defined below. 3-2. Start Condition A high-to-low transition of SDA with SCL high is a start condition which must precede any other command 3-3. Stop Condition A low-to-high transition of SDA with SCL high is a stop condition.
StrongLink SL030 3.1 3-5. Busy State When the SL030 has received command, then don’t acknowledge IIC bus until ends with the card communication. 3-6. Device Addressing The SL030 devices require an 8-bit device address word following a start condition to enable the chip for a read or write operation. The device address word consists of 7 bits addressing and 1 bit operation select bit.
StrongLink SL030 3.1 3-7. Write Operations The host device send a command(refer chapter 4) to SL030 via write operation, then SL030 will carry out the order that receive. Finished time according to different order 3-8. Read Operations The host device passes to read the operation gets the order carries out the result 4. COMMAND DESCRIPTION 4-1.
StrongLink SL030 3.1 4-2.
StrongLink 0xF1 SL030 3.1 Invalid command http://www.stronglink-rfid.
StrongLink SL030 3.1 4-3. COMMAND LIST 4-3-1.
StrongLink SL030 3.1 Sector: 0x00 – 0x27 Type: Key type (0xAA: KeyA, 0xBB: KeyB) Key: 6 bytes, stored into SL030 Host Read: Len 0x12 Status Status: 0x00: Operation succeed 0x08: Address overflow 0x09: Download fail Note: Some delay is needed between Host Write and Host Read. 4-3-4.
StrongLink Data: SL030 3.1 0x06: Unable to read after write 0x0D: Not authenticate Block data written if operation succeeds, 16 bytes. 4-3-7. Read a value block Host Write: Len 0x05 Block Block: The absolute address of block to be read, 1 byte. Host Read: Len 0x05 Status Value Status: 0x00: Operation succeed 0x01: No tag 0x04: Read fail 0x0D: Not authenticate 0x0E: Not a value block Value: Value returned if the operation succeeds, 4 bytes. 4-3-8.
StrongLink SL030 3.1 Key: Authentication key written if the operation succeeds, 6 bytes. Attention: Be sure KeyB is readable, otherwise KeyB will be change to 000000000000 after this command. 4-3-10. Increment value Host Write: Len 0x08 Block Value Block: The absolute address of block to be increased, 1 byte. Value: The value to be increased by, 4 bytes.
StrongLink SL030 3.1 0x01: No tag 0x05: Write fail 0x06: Unable to read after write 0x0D: Not authenticate 0x0E: Not a value block (Source) Value: The value after copy if the operation succeeds, 4 bytes 4-3-13. Read a data page (UltraLight & NTAG203) Host Write: Len 0x10 Page Page: The page number to be read, 1 byte Host Read: Len 0x10 Status Data Status: 0x00: Operation succeed 0x01: No tag 0x04: Read fail 0x08: Address overflow Data: Block data returned if operation succeeds, 4 bytes. 4-3-14.
StrongLink SL030 3.1 Data: COS command Response: Len 0x21 Status Data Status: 0x00: Operation succeed 0x11: Communicate with card failed Data: Response data from card 4-3-17. LED Control Host Write: Len 0x40 Data Data: 0x00: LED off 0x01: LED on Host Read: Len 0x40 Status Status: 0x00: Operation succeed 4-3-18. Power Down Host Write: Len 0x50 Host Read: Len 0x50 Status Status: 0x00: Operation succeed Note: Some delay is needed when waking up SL030. 4-3-19.
StrongLink SL030 3.1 Host Write: Len 0x81 This command commit the Write Perso and switch the card to security level 1(SL1 card) or level 3(SL3 card). Host Read: Len 0x81 Status Status: 0x00: Operation succeed 0x11: Communicate with card failed 0x13: Card Commit Perso failed Attention: According to NXP MifarePlus card document, Commit Perso will make effect after you have “Write Perso” the Master KEY, Configuration KEY and SWL3 KEY.
StrongLink SL030 3.1 FCC Statement 15.19 1. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference. (2) This device must accept any interference received, including interference that may cause undesired operation. 15.21 Note: The grantee is not responsible for any changes or modifications not expressly approved by the party responsible for compliance.
ORIGINAL EQUIPMENT MANUFACTURER (OEM) NOTES The OEM must certify the final end product to comply with unintentional radiators (FCC Sections 15.107 and 15.109) before declaring compliance of the final product to Part 15 of the FCC rules and regulations. Integration into devices that are directly or indirectly connected to AC lines must add with Class II Permissive Change. The OEM must comply with the FCC labeling requirements.