beautypg.com

INFICON STC-2002 Thin Film Deposition Controller Operating Manual User Manual

Page 198

background image

p STC-2002

DEPOSITION CONTROLLER

y

SECTION 6.XX

e page 196 of 276 ^

Initialize communications and read version. There are 2 commands that are typically used to

initiate communications with the STC-2002. The @ command will request the software version and is a
good command to start off with. The ? command resets a power fail condition. This is used after any
power lost condition to reset the power lost status of the STC-2002.

Detailed Command Description:

Initialization Commands - Initialization (@),(?)

There are only 2 commands in this group, and they have no arguments.
______________________________________________________________________

Initialize -@- Get Software Version

This is used to get the current version of software back from the STC-2002.

Command: @
Mnemonic: EXCT_whatv

(what

version)

Parameters:

None or numeric 0..16,30..33 to retrieve platform configuration

and

manufacturing

information.

Description:

Returns the current software version or other information

as shown in chart below.

Returns:

For @ or @0

[RZCD_AOK]ASTCXMM.NN

Where XMM.NN is version identifier, such as B01.01, RZCD_AOK is either the letter A

or B, depending on power failure or reset history. X is A or B for non-
sequencing or sequencing variety, MM.NN is version identity.

For

@1

[RZCD_AOK]SERIAL/BTYPE
For

@2

[RZCD_AOK]OPTIONS/FWSIG

For @3

[RZCD_AOK]BTLSIG
For

@4

[RZCD_AOK]UIF_COVEN
For

@5..@8

[RZCD_AOK]AAAN.M/xxxx

S4 module software revision information for each of the four modules (1..4 respectively).

The N.M is the revision code, the xxxx is the checksum for the firmware, and
the AAA field identifies generic module identity.

For @9

[RZCD_AOK]UIFBASE_NUM
UIFBASE_NUM is a decimal number which defines the minimum UIFC version base

desired for use with SCUP. Returns decimal number, encoded version 02.12
would return 212. This insures that the proper version compatibility exists
between the SCUP and UIFC boards.

For

@10..@16

[RZCD_AOK]{reply from UIFC to its @0..@6 commands}

@10 = response from SCUP UIFC vrsn string info.

@11 = UIFC Code signature.

@12 = UIFC Bootloader signature.

@13

=

UIFC

serial/build.

@14 = Base SCUP version for UIFC.

@15 = UIFC Glossary covenant.