Data Sheet

Chips and readers- USERĂ­S GUIDE
UG 7
Version 1.0
WRITING CHIP MEMORY
When writing data to a memory block you have to know if you are communicating to a
secure or non secure chip. Parameters will be different as you ask the coupler to send or
not the signature to authenticate the data you want to write (this is automatically managed
by the ActiveX component).
!!
!!
! ActiveX method : Mx.WriteBlock (BlockStart, BlockCount, BlocksValue)
!!
!!
! C Library : Clib_w_WriteBlock (BlockStart, BlockCount, Protocol, Auth,
BlocksValue)
!!
!!
! Low level : TRANSMIT command + 87h chip command
This command enables you to write one block. The following example are for a 15 693
communication.
Non secure chips
Host
80h C2h E5h 08h 0Ah
87h Addh
&Data
Coupler
C2h
Written
data
90h 00h
Secure chips
Host
80h C2h 6Dh 08h 0Ah
87h Addh
&Data
Coupler
C2h
Written
data
90h 00h
Note : To use another protocol, just change the appropriate bit in P2
parameter :
Non secured chip : 14 443 B-2 : Use 80h C2h E4h...
14 443 B-3 : Use 80h C2h E6h...
Secured Chip : 14 443 B-2 : Use 80h C2h 6Ch...
14 443 B-3 : Use 80h C2h 6Eh...