Specifications
11.2.20 Test 34: Universe PCI Config Utility
This pseudo test configures a Universe PCI slave image register for off-board VME accesses.
The following parameters are required:
Slave to program (Default = 3),
Lower Address (Default = 90000000h),
Upper Address (Default = 91000000h),
Translation Offset (Default = 0),
Control Register Value (Default = 80820000h).
This test does not fail.
11.2.21 Test 35: Universe VME Config Utility
This pseudo test configures a Universe VME slave image register so the board responds to VME
accesses.
The following parameters are required:
Slave to program (Default = 3),
Lower Address (Default = 90000000h),
Upper Address (Default = 91000000h),
Translation Offset (Default = 0),
Control Register Value (Default = 80520000h).
This test does not fail.
11.2.22 Test 36: VME Bus Byte Swapping
This BIST is used to test the Hardware Byte Swapping Features when reading / writing the VME
bus. The test requires another board in the VME rack to test with.
The test works by configuring a Universe PCI slave image for VME bus access, writing known
Byte, Word and Double word values to the slave VME board then enabling Byte Swapping in the
control register. Quad word values are written and read by 64-bit DMA transfer.
The data is read back and compared with expected values, any discrepancies are reported
along with the error codes.
The Universe slave image and Byte swapping is disabled at the end of the test.
When testing is performed using a Concurrent Technologies soak master, this test will operate
as a co-operating BIST where two boards perform the Byte Swapping test on each others
memory simultaneously.
Error Codes:
0410h - Error comparing byte 0
0411h - Error comparing byte 1
0412h - Error comparing byte 2
0413h - Error comparing byte 3
0420h - Error comparing word 0
0421h - Error comparing word 1
0430h - Error comparing double word
0440h - Error comparing quad word
0441h - Error in 64-bit DMA transfer
11-8 VP 110/01x
VSA Mode Diagnostics