1—USPIIe-USB Installation
Configuring the VME Interface
1-13
Themis Computer
1.5
Configuring the VME Interface
Themis has implemented a variable and flexible VMEbus interface using both
onboard jumpers, OpenBoot PROM (OBP) commands (see Section 1.5.1), and OBP
environment variables specific to the USPII
e
-USB board.
The USPII
e
-USB is typically re-configured when VMEbus boards are added,
removed, or changed in the chassis. Board configuration normally involves alloca-
tion of the VMEbus master access address, interrupts, and slave base addresses.
Only the VME SYSRST function is configured by a hardware jumper (JP1501).
Consult Appendix B, ”DIP-Switch, Jumper-Pin, and Solder-Bead Configurations”,
section “Baseboard Jumper Pins” on page B-3 for details. All other VMEbus inter-
face-related options are configured using extensions to the Sun OBP monitor pro-
gram.
Details on configuring the VME interface are described in the
USPIIe
-USB
Software
Manual
, Themis P/N-110102-023.
1.5.1
Using OBP to Program the VME Interface
1.5.1.1 OBP Commands
You can access Universe II registers using the following 3 OBP commands:
• ok show-universe-regs
This will display the UNIVERSE II registers
•
ok <offset> universe-reg@ .
This will display the register at offset <offset>
• ok <data> <offset> universe-reg!
This will write the value <
data
> into register at offset <
offset
>
1.5.1.2 OBP Environment Variables
OBP has been modified to include environment variables to help program and con-
trol the VME interface. Use the
setenv
OBP command to program these variables
(see Chapter 5 of the
USPIIe
-USB
Software Manual
for details).
Caution:
Before the following commands can be recognized, you must first issue
a
vme
select-dev
OBP command.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com