10
Programming Guide
1-
To read Board ID:
Use the "Set Address" routine to set address
DUT 1 = 0x53
DUT2 = 0xd3
use read routine to read the data.
2-
To read firmware revision:
Use the "Set Address" routine to set address
DUT 1 = 0x50
DUT2 = 0xd0
use read routine to read the data.
3-
Read Board various status bits:
Use the "Set Address" routine to set address
DUT 1 = 0x76
DUT2 = 0xf6
use read routine to read the data.
(D0=0, RST# asserted; D0=1, RST# de-asserted)
(D1=0, no 64 bit handshake detected; D1 = 1 64 operation
established) (PCIBX64 Only)
(D2=0, no 32 bit handshake detected; D2 = 1 32 operation
established) (PCIBX64 Only)
(D3=0, 33 MHz enabled slot; D3=1, 66 MHz enabled slot)
(D4=0, DUT not fully asserted; D4=1, DUT asserted)
4-
Clear 32/64 bit status:
Use the “set Address” routine to set address
DUT 1 = 0x77
DUT 2 = 0xf7
Use write routine to write
0x0
5-
To Turn on or off any Voltages Global register must be turned on
Set Global Register on
Use the "Set Address" routine to set address
DUT 1 = 0x63
DUT2 = 0xe3
use write routine to write
0x1
Global register is a global enable for all power sources, it may be used to turn OFF all the power sources with one
command.
6-
Main Power Up:
Set Main Voltages to On, this routine disables the mechanical switch. To enable the mechanical switch the power to
the extender board has to be turned off and then on.
Use the "Set Address" routine to set address
DUT 1 = 0x64
DUT2 = 0xe4
use write routine to write
0x0
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com