Professional Documents
Culture Documents
User Manual
1. Introdu tion
The read-write programmer is specifically designed for the development and batch release of ATMELs AT88SC !AT88SC"#"$C%CA&'()#)C%CA* series cryptomemories devices !S+-8 pac,ed- ./0-8 pac,ed and card type*1 2ith the reading-writing config3ration 4one and 3ser 4onethe set has a range of f3nctions s3ch as sim3lated a3thentification !to 3sers who signed the 5.A agreement with ATMEL only*- config3ration file management and off-line programming !to program the device independently witho3t a personal comp3ter*1 +ff-line programming-can reali4e the 6/dentification 53mber 5c7 and!or* the 6/ss3er Code7 a3tomatic increase !ma,e every device config3ration each are not identical*1 Even if the f3se is blown ! FUSES=#00H*- all the data and config3ration files inside can be retracted with the correct 8c and password1 Main features9 S3pport AT88SC"#"$C%CA & '()#)C%CA whole series :S; /nterface +ff-line 3se Automatic increase
!. "ard#are
The device hardware is shown by the following ill3stration1 :S; Interfa e$ Connect the 0C Comm3nication port with :S; cable to install1 RST$ ;3tton- to reset the set1 M%&'(RST1)$ to select operation mode1 Multi o*erators mode$ The set will be m3lti operators mode if yo3 power on directly1 /n this mode- yo3 have to press the relative b3tton to start programming the device after yo3 place a device in the soc,et1 Single o*erator mode$ The set will be single operator mode if yo3 press the M+.E press when power on1 /n this mode- all of the eight devices in each soc,et will be programmed if yo3 press any b3tton !S# to S8*1 T'ST$ ;3tton- to test the device connection in main soc,et1 8reen light means +<= if it does not light 3p- please chec, the cond3ction and direction of the device!S+-8 or ./0-8*- the insertion direction !contact side face 3p* and the contact!card type*1 C+R$ ;3tton- to clear the program co3nter of the set1 0ress the CL> and >ST b3ttons sim3ltaneo3sly- then release the >ST b3tton to clear the program co3nter1 0ower Switch9 Switch to the +5 side to connect power1 P%W'R S%C,'T$ .C inp3t- voltage9 8?-#(?1 PWR$ Light 3p to indicate power on1 %,$ Light 3p to indicate programming operation is all right1 C-CC$ Light 3p to indicate the device in main soc,et is powered on1 &igital &is*la.$ /ndicate the n3mber of already-programed devices1 Card So /et$ @or card type device1 Special attention sho3ld be paid to the position of pin# foot !indicated by the point in the above hardware ill3stration*1 03sh TEST b3tton to test the connection1
0+2E> S+C<ET
+5 S#
CL>
TEST
0>+M
>ST
M+.E
0+2E> S2/TCB
C?CC
+<
LE. displayer
/nterface
:S;
S8
+< E>>
+< E>>
>EC
>EC
S'
+< E>>
SD +< E>>
>EC
>EC
SA
+< E>>
>EC
+< E>>
S)
>EC
S$
+<
CA>. S+C<ET
>EC RS-232
+<
S(
3. "ard#are Installation
/ntall the device as follows9 #* Connect the .C inp3t power1 '* Switch 02> to the +5 side1 A* Connect the :S; cable to a personal comp3ter1 /f direct 3se :S; power s3pply- ellipsis #*- '* two steps1
After s3ccessf3l installation- m3st according to clew restart 0C- +therwise software cannot be 3sed properly1 @irst 3se- Connect the 0C port with :S; cable- May be to discover new hardware1 /f correct installation the :S; drive- please contin3e to install the software1
4. Instru tion
0lease refer to ATMEL for the config3rations of vario3s register and data memory models !AT88SC"#"$C%CA&'()#)C%CA*1
4.1
Create t1e Configuration 5ile( to reate t1e onfiguration file from an old onfiguration file )
#1 Select Install Configuration File in the File men31 To reinstall- eGit the the config3ration 4one%3ser 4one interface1 '1 Select Read-Write Configuration Zone in the Device Operation men3 to config3re the areapress Esc to eGit1 A1 Select Read-Write User Zone in the Device Operation men3 to config3re the area- press Esc to eGit1 $1 Select Save Configuration File in the File men3- enter a file name and select Save1 A config3ration file !demo#1dem in the Design Sample directory* has been provided in the disc1
4.!
Create Configuration 5ile ( to reate t1e onfiguration file 6. reading onfiguration file from a de3i e )
#1 Select the corresponding device model in the Device Selection men3- press Enter1 '1 /nstall the device and select Power on in the Device Operation men3 to ma,e the device power on1 A1 Select Read-Write Configuration Zone in the Device Operation men3 to opeate1 $1 @or 3nf3sed devices- enter the password and press Test Sec3re Code !SC*1 @or the f3sed devices- press ead-In !"P File to lead in all the 8c and password with #$gp file1 >efer to @ig3re (1# for creating s3ch a file1 (1 0ress Read Configuration Zone to read the corresponding data- press Esc to eGit1 )1 Select Read-Write User Zone in the Device Operation men3- press >ead :ser 0artition b3tton to read data in the present 3ser 4one1 To read%modify other 3ser 4one- select the 3ser 4one first and press %sc to eGit after completion1 D1 Select Save Configuration File in the File men3- enter the file name and select Save1 >eading config3ration 4one and 3ser 4one will delete all the previo3sly installed config3ration files1
4.4
%ff-+ine Programming
'1 A1 $1 (1
A10ress relative >EC b3tton!in m3lti operator mode* or press any >EC b3tton!S# to S8*1 7oti e$ Ma,e s3re that the device is correctly installed- the model of the config3ration file match that of the device waiting to be programed- and the sec3re code match that of the device waiting to be programed also1 /f yo3 need to implementation the 6/dentification 53mber 5c7 and!or* the 6/ss3er Code7 a3tomatic increase- please set the config3ration files of the /5C options when selected1 @3sed device or device whose f3se val3e is not "DB cannot be programmed again1 +ff-Line 0rogramming can 3se eGternal power so3rce s3pply and also can directly 3se the :S; by the 0C power s3pply1
0ress Power Connection to connect power and the 6C?CC7 indicator light will light 3p- which will go o3t when power brea,s off1
8.!
8.3
#1 Select Read-Write Configuration Zone from the Device Operation men31 '1 Enter the sec3re code in the corresponding teGtboG1 A1 0ress 'est Secure Code1 /f the f3se has not been blown and the sec3re code is correct- the config3ration 4one and 3ser 4one can be read or written1
8.0
1. %*eration 6efore fuse is 6lo#n After selecting >ead-2rite Config3ration Ione in the Device Operation men3- the following window will pop 3p1 Enter sec3re code to test the device before operation1 After installing the config3ration file- any reading operation will delete the inp3t data !witho3t changing the config3ration file*1
The following dialog boG will pop 3p if the A> or 0> is do3ble-clic,ed1
7oti e$ @or f3sed device- sec3re code can no longer be verified1 The correct 8c%0assword m3st be
lead-in before operation to ens3re the device to be able read the real data inside- otherwisesome AAC or 0AC may not be t3rned into @@B or the device may be loc,ed 3p !cannot be 3sed again*1 To avoid this- save the 8c%0assword before the f3se is blown- and be caref3l when leading-in the 8c%0assword1 !. %*eration after t1e fuse is 6lo#n. The config3ration 4one cannot be operated in1 The 8c%0assword m3st be lead-in before operation1 /f operation is already cond3cted in the 3ser 4one- repower on the device to correctly read the data inside after power off 1
8.4
To read the correct data- select the device model before read-write operation1 0ress Read User Partition to display data in the corresponding 3ser 4one1 /f data is modified- press Write User Zone to write it into the device- one 3ser 4one can be written once= re-select the 3ser 4one to write others1
8.8
?erify sec3re code and ma,e s3re the f3se has not been blown before operation1 Select Simulated (ut)entification in the Device Operation men3 to see the the following boG1 The sim3lated a3thentification is located in the "'B 4one1 %*en onl. to t1e user #1o signed t1e 7&A agreement #it1 t1e ATM'+.
recommended to change the Sec3re Code and ta,e good care of the config3ration file witho3t blowing the f3se- if the device config3ration is li,ely to be modified1 ##1 The config3ration file contains the 3ser 4one- data in the config3ration 4one- device modelf3se val3e- and the Sec3re Code for device programming1 #'1 The defa3lt model after a normal start3p is A344S(0.08(2 .32 *ri9ina: Secure (o6e 3;<e A344S(0.08( A344S(0208( A344S(0808( A344S(0404( A344S(.?.?( A344S(32.?( A344S(?8.?( A344S(.24.?( A344S(2>?.?( Secure (o6e $$82&= E>8=8= ?0>=38 22E43F 200(E0 (%24>0 F=?20% 22EF?= .=(33A
.82 Su99est user not on:; mo6i@; <assAor6sB Cut a:so mo6i@; AR/B 'R/B A((/B (D/B SE/ AFen 6esi9nin92 #(1 The feet of the S+-8 pac,ed device are as follows9
.H Usin9 D2( inter@ace o@ a $'S or ('U 6irect:;B 2H Usin9 I'D* <in2 D@ usin9 I'D* <inas inter@ace " su99est inter@ace circuit as @o::oAs to a1oi6 sAitcFin9 in<utJout<ut 6irectionK
?CC
S.A AT88SC"#"$C
We6site of Set 1ief 'le troni s$ ###.set 1ief. om Te 1ni al Su**ort$ ;;88-!;-8488!888