I2c( memory card control, Properties, Memory card control – MagTek IntelliStripe 320 99875168 User Manual

Page 113

Advertising
background image

Appendix B. Memory Card Support

107

Possible SW1/SW2 combinations:


SW1/SW2 Meaning
9000

Normal completion for Verify (INS 20). Verification was successful.

6200

Normal completion for Erase Application Zone (INS 22), no errors, but user must
verify erasure. This status could be returned even though erasure did not occur.

63Cx

Verification failed, x indicates number of further retries allowed

I

2C

MEMORY CARD CONTROL

This section defines the commands needed to control basic I

2

C

types of cards. There are two

types of cards addressed, dependent on the amount of memory they contain.

We call the first type the 3 byte card because a 3 byte command frame is used to control it.
These cards must contain 2048 bytes or less of data (byte address must fit in 11 bits). At this
time we do not know of any cards containing 2048 or less bytes of data that use a 4 byte
command frame, but if such a card is developed later, it would be classed as a 4 byte card.

We call the second type the 4 byte card because a 4 byte command frame is used to control it.
These cards usually contain more than 2048 bytes of data and thus need an additional byte of
address in the control frame.

If you are not sure which type of card you have, check the manufacturer’s specifications to see
how many bytes are used in the control frame for Byte Write, it will be either 3 or 4.

Properties

Support of I

2

C

cards requires one property to specify the frame size. The default value for this

property is to support the 3 byte cards. If you wish to work with the 4 byte cards, you should
change this property.

Name ID

(Hex)

Type Length Reset

Value

Get/Set/

Save

Description

I

2

C-3ByteCard AA

Boolean 1 TRUE

Get/Set

TRUE specifies a 3 byte
control frame, FALSE
specifies a 4 byte control
frame.

Advertising