Security configuration3
Selecting a chip4
Selecting a page5
Reading chip memory6
Writing chip memory7
Halting a chip8
How to work with several chips in the field9
Managing INSIDE’s chips protocols10
Managing the security11
INSIDE chips security11
Key loading13
How to set a key as the active one14
How to authentify a chip15
How to authentify a PAGE15
Protecting the keys16
Managing ST ANDARD chips protocols17
Time out adjustment17
15 693-3 protocol17
ISO 14 443 type A18
ISO 14 443 type B18
FeliCa ( new version)18
Managing the RF field19
How to reset the RF field ?19
How to asleep the coupler19
How to wake up the coupler19
APPENDIX A
HOW TO LOAD A KEY IN A COUPLER
Exchange key21
General key loading procedure21
Terminology and notation22
Key loading step by step22
Algorithms23
!ISO 15 693
!ISO 14 443 type A
!ISO 14 443 type B
!FELICA
√√
√Contactless transmission of data and energy supply
√√
√√
√Carrier frequency: 13.56MHz
√√
√√
√Transparent mode for contactless data exchange
√√
√√
√Low power consumption < (To be defined)
√√
TM
√√
√Stand by mode for low power st andby current consumption < (To be defined)
√√
√√
√Operating temperature range: -20°C to +50°C
√√
√√
√CE approval capabilities
√√
Product Ordering Code
ProductOrdering codePackageTools
Des kt op US B
readerACCESSO 2GBlack andYellow OEM USB
ReaderACCESSO 2G OEM PCB-
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
DS 5
FCC AND CE COMPLIANCE
Federal Communications Commission (FCC) Part 15 statement
This equipment has been tested to FCC requirements and has been found acceptable for
use. The FCC requires the following statement for your information :
This equipement generates and uses radiofrequency energy and if not installed and used
properly, that is, in strict accordance with the manufacturer ’s instructions, may cause
interference to radio and television reception. It has been tested and found to comply with
the limits for a Class B computing device in accordance with the specifications in part 15
of FCC rules, which are designed to provide reasonable protection against such interference
in a residential installation. however, there is no guarentee that interference will not occure
in a particular installation. If this equipment does cause interference to radio or television
reception, which can be determined by tuning the equipment off and on, the user is
encouraged to try to correct the interference by one or more of the following measures:
•If using an indoor antenna, have quality outdoor antenna installed
•Reoriant the receiving antenna until interference is reduced or eliminated
•Move the radio or television receiver away from the receiver/control
•Move the antenna leads away from any wire runs to the receiver/control
•Plug the receiver/control into a different outlet so that it and the radio or television
receiver are on different branch circuits.
This device complies with part 15 off the FCC rules. Operation is subject to the following
two conditions : (1) this device may not cautse harmful interference, and (2) : this device
must accept any interference received, including interference that may cause undesired
operation.
If necessary , the user should consult the dealer or an experienced radio/television technician
for additional suggestions. The user or master may find the following booklet prepared by
the Federal Communication Commissions helpful: «Interference Handbook».
This booklet is available from the US Government Printing Office, Washington, DC 20402.
The user shall not make any changes or modifications to the equipment unless authorized
by installation instructions or User’s Manual. Unauthoriezd changes or modifications could
void the user’s authority to operate the equipment.
Model : ACCESSO
FCC ID : Q45ACCESSO
This device is certified
to comply with Class B
limits.
Part 15 of FCC rules.
See instruction
manual.
Tested To Comply With FCC
Standards
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
Electrical Rating: 5.0V " 50mA
Made in France
DS - 6
CHAPTER 1 :
ACCESSO
DESCRIPTION
ACCESSO and M260H are couplers developed by INSIDE
Contactless for managing the RF communication interface with 13.56
MHz standard chips.
! How to power the coupler
! How to communicate with the coupler through the USB line
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
DS 9
Power supply
Characteristics
Accesso readers are supply directly through the USB line.
PinDescription Min.TypicalMax.Unit
VDDDC voltageTBDTBDTBDV
Ripple < 30M HzTBDmVs s
Supply currentTBDm
Electrical characteristics
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
DS 10
USB Interface
Communication with the reader is done using a serial protocol through USB interface.
PC drivers installation
! Plug the coupler
! At PC request for driver , choose the one supplied with the ACCESSO kit (CD Rom).
Baud rate
The default data rate is set at 9600 bauds, but this can be changed by software to select
lower data rates :
!9600 (default value)
!1 15200
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
DS 11
Coupler’s Inputs and Outputs
ACCESSO and M260H has no input, and one output for the embedded LED.
This LED is controlled by software and can have the following colors :
• Green
• Orange
• Red
Use the Set Status command to control the LED control.
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
DS 12
How to reset the coupler
Resetting the coupler may be useful to set the parameters (speed, disable mode, protocol
settings, keys ) to the defaults values. All these values are stored in coupler’s internal
EEPROM
Software reset
It is possible to reset the coupler’s EEPROM by sending 2 commands thanks to the SET
ST ATUS command.
Command = $80,$F4,$80,$3E,$01 - Data = $00
Command = $80,$F4,$80,$7E,$01 - Data = $00
Then the coupler has the default setting : 9600 bds, defaults protocols....
Accesso 2G - Datasheet - Accesso 2G
Version 1.1
DS 13
CHAPTER 3
COMMAND INTERF ACE
REFERENCE MANUAL
In this chapter you will find the command format, and the description
of all the commands used by the coupler.
User may refer to this chapter to find the following information :
!!
!
low level description of data exchange between coupler
!!
and host, mainly when using microcontroller or an
automat
!!
!
check the signification and/or a value of a command
!!
parameter
Coupler - Reference manual
Version 1.1
RM 1
HOST - COUPLER protocol
DESCRIPTION
The commands are modeled on the ISO 7816 command set. This protocol is used by all
INSIDE’s couplers
A typical protocol exchange includes:
1.The host sends a command to the coupler
2.The coupler executes the command
3.The host receives a response from the coupler
Coupler command is always constituted of 5 bytes :
•CLASS : always 80h
•INSTRUCTION : command to be executed by the coupler (like SelectCard)
•P1 : Command parameter
•P2 : Command parameter
•P3 : Command parameter
Depending on the command, coupler answers data, status words.
There are 4 cases of data exchange:
CaseHost to coupl er Coupler to HostISO Type
1NoneNoneISO None
2NoneYesISO O ut
3YesNoneISO In
4YesYesISO In / Out
Note : In case 4, dat a has to be sent and received from the coupler. With T=0 protocol, it
is not possible in a single command, so this command has to be split into 2 commands:
Coupler - Reference manual
Version 1.1
RM 2
ISO In : The host sends a command + data and receives the status words.
ISO Out : The host sends a command and receives data + the status words.
Coupler with firmware former than 40-017F has only ISO NONE, ISO IN and ISO OUT
protocol available.
In all cases, status words are returned (SW1 and SW2).
Case 1: ISO None Data Exchange
Command
Host
Coupler
nb of bytes
Cla.Ins.P1P2P3
5 byt es
Case 2 : ISO Out Data Exchange - Coupler
Command
Host
Coupler
nb bytes
Class : always 80h
Instruction : command code
P1 & P2 : command parameters
P3: number of data bytes expected from the coupler
Cla.Ins.P1P2P3
Status words
SW1SW2
2 bytes
##
# Host
##
Ack.Data
= Ins.dataSW1SW 2
1 = P3
Status words
25
Ack. : coupler acknowledgement. It is always equal to the command code, except when
an error occurs. If the Acknoledgement value is different than the instruction byte, then
the received byte is the first byte of a status error code coded on 2 bytes.
Data : data sent to the host by the coupler. Size of the command has to be P3.
Status word : 90 00h if correct, error code.
Ack. : coupler acknowledgement. It is always equal to the command code, except when
an error occurs. If Acknowledgement value is different than instruction byte, then the
received byte is the first byte of a status error code coded on 2 bytes.
Data : data sent by host to the coupler. Size of data array has to be P3.
Status word : 90 00h if correct / error code.
Error : If the Acknowledgement value is different than the instruction byte, then the received
byte is the first byte of a status error code coded on 2 bytes.
Case 4 : ISO InOut Data Exchange - Host
Command
Host
Coupler
nb bytes
Class : always 80h
Instruction : command code
P1 : command parameters
P2 : number of data bytes expected from the coupler.
P3 : number of data bytes sent to the coupler .
Ack. : coupler acknowledgement. It is always equal to the command code, except when
an error occurs. If Acknowledgement value is different than instruction byte, then the
received byte is the first byte of a status error code coded on 2 bytes.
Data : data sent to the host by the coupler. Size of the command has to be P3.
Status word : 90 00h if correct / error code.
Cla.Ins.P1P2P3Data in
⇔⇔
⇔ coupler
⇔⇔
Ack.Data inAck.Data out
= Ins. = Ins.Data out SW1 SW2
1 = P31 =P252
tatus word
Coupler - Reference manual
Version 1.1
RM 4
Coupler commands overview
CommandINSDescription
SELECT_CARD‘A4h’Selects one contactless card following list of
possible cards in the field
SELECT_P AGE‘A6h’Selects a page in a multi-application chip
TRANSMIT‘C2h’Sends and retrieve data from chip through
contactless interface : Transparent mode
GET_RESPONSE‘C0h’Reads the internal buffer of the coupler to retrieve
chip answer for ISO 7816 T=0 protocol.
CommandINSDescription
READ_ST ATUS‘F2h’Reads coupler status or EEPROM memory.
SET_ST ATUS‘F4h’Sets the coupler status or write in EEPROM
memory.
DISABLE_COUPLER‘ADh’Disables the coupler . it will only respond after a
ENABLE_COUPLER command.
ENABLE_COUPLER‘AEh’Enable the coupler . It wakes up the coupler after
a DISABLE_COUPLER command.
Security module functions :
CommandINSDescription
LOAD_KEY_FILE‘D8h’Load new master keys for authentication
purposes.
ASK_RANDOM‘84h’Ask for a random number from the coupler.
SELECT_CURRENT_KEY‘52h’Select the key to be used for authentication
purposes.
Coupler - Reference manual
Version 1.1
RM 5
Loading...
+ 44 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.