Programming guide – Teledyne LeCroy PCIBX64-X User Manual

Page 12

Advertising
background image

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

Advertising
This manual is related to the following products: