--------------------------------------------------------



         IM-Series Diagnostic Program.



         Version 3.40



         Date 95/12/1


--------------------------------------------------------

-----------------------------------------------------------------------



IMAGE BOARD SET DIAGNOSTIC IN PROGRESS : 



TEST 00.IMAGE PRESENCE VERIFICATION TEST :

Access to IMAGE board at location C000E000h. 

-----------------------------------------------------------------------

TEST 01.IMAGE CODE LOAD TEST :

-----------------------------------------------------------------------

TEST 02.BASEBOARD FIFO TEST :

Before empty the FIFO.

After empty the FIFO.

After FIFO communication check.

After read FIFO check.

After write and read FIFO check.

-----------------------------------------------------------------------

TEST 03.IMAGE OPTIONS DETECTION TEST :

Read IMAGE options 

Access to IMAGE board at location C000E000h. 

Video parameter 1.

Set the global system options.

Display the global system detected options.

The IMAGE board under test is an IM-1280 (EISA).

Its base address straps are: #12=IN  #4=IN.

Video memory: 8 Megabytes.            Display type: LANDSCAPE.

CPU local memory: 4 Megabytes.

CPU speed: 32 Mhz.                     FPU option: ABSENT.

ID number: 0 (standard).

RTP absent.

ASD absent.

CLD absent.

-----------------------------------------------------------------------

TEST 04.IMAGE INITIALIZATION TEST :

Enable interrupt driven processing.

After DRAW a TEST PATTERN in FB0123.

-----------------------------------------------------------------------

TEST 05.BASEBOARD VRAM ACCESS FROM THE GSP TEST :

init

After DRAW and VERIFY a TEST PATTERN in FB0.

After DRAW and VERIFY a TEST PATTERN in FB1.

After DRAW and VERIFY a TEST PATTERN in FB2.

After DRAW and VERIFY a TEST PATTERN in FB3.

After DRAW and VERIFY a COMPLEMETARY TEST PATTERN in FB0123.

After DRAW and VERIFY a TEST PATTERN in OVERLAY.

After DRAW and VERIFY a COMPLEMENTARY TEST PATTERN in OVERLAY.

-----------------------------------------------------------------------

TEST 06.BASEBOARD DISPLAY TEST :

Init 

Signature= 09563094

Signature= 09ab5518

Signature= 072618f8

Signature= 057a1340

Signature= 03b166d7

After DRAW and DISPLAY different patterns (#0,#1,#2,#3,#4).

Output is: FB0=RED, FB1=GREEN, FB2=BLUE, MSB=PALETTE and OVERLAY.

Test of the first part of the memory :

Signature= 232c0055

After Display FB0 on all outputs (#5).

Signature= 232c0055

After Display FB1 on all outputs (#6).

Signature= 21282434

After Display FB2 on all outputs except MSB output = OVERLAY (#7).

Signature= 232c0055

After Display FB3 on all outputs (#8).

Signature= 084d668a

Signature= 084d668a

Signature= 084d668a

Signature= 0c4afee0

After DISPLAY with ASSEMBLY, PAN, SCROLL (#9,#10,#11,#12).

Output is: RGB = FB0, FB1, FB2 and FB3, PALETTE=MSB, no OVERLAY.

Signature= 075286d9

Signature= 075286d9

Signature= 075286d9

Signature= 098cdf90

After DISPLAY with ZOOM, PAN, SCROLL (#13,#14,#15,#16).

Output is: FB0=RED, FB1=GREEN, FB2=BLUE, FB3 lsb=MSB, no OVERLAY.

Signature= 07b834c5

Signature= 07b834c5

Signature= 07b834c5

Signature= 091f3d10

After DISPLAY with MOSAIC, PAN, SCROLL and WRAP AROUD (#17,#18,#19,#20).

Output is: FB0=RED, FB1=GREEN, FB2=BLUE, FB3 lsb=MSB, no OVERLAY.

Signature= 043e03c8

After OVERLAY with ZOOM, PAN, SCROLL (#21).

Signature= 03dbf074

After OVERLAY with MOSAIC, PAN, SCROLL and WRAP AROUD (#22).

Test of the second part of memory :

Signature= 2d62dccf

After Display FB0 on all outputs (#5).

Signature= 2d62dccf

After Display FB1 on all outputs (#6).

Signature= 2a2da6d1

After Display FB2 on all outputs except MSB output = OVERLAY (#7).

Signature= 2d62dccf

After Display FB3 on all outputs (#8).

Signature= 084d668a

Signature= 084d668a

Signature= 084d668a

Signature= 0c4afee0

After DISPLAY with ASSEMBLY, PAN, SCROLL (#9,#10,#11,#12).

Output is: RGB = FB0, FB1, FB2 and FB3, PALETTE=MSB, no OVERLAY.

Signature= 075286d9

Signature= 075286d9

Signature= 075286d9

Signature= 098cdf90

After DISPLAY with ZOOM, PAN, SCROLL (#13,#14,#15,#16).

Output is: FB0=RED, FB1=GREEN, FB2=BLUE, FB3 lsb=MSB, no OVERLAY.

Signature= 07b834c5

Signature= 07b834c5

Signature= 07b834c5

Signature= 091f3d10

After DISPLAY with MOSAIC, PAN, SCROLL and WRAP AROUD (#17,#18,#19,#20).

Output is: FB0=RED, FB1=GREEN, FB2=BLUE, FB3 lsb=MSB, no OVERLAY.

Signature= 043e03c8

After OVERLAY with ZOOM, PAN, SCROLL (#21).

Signature= 03dbf074

After OVERLAY with MOSAIC, PAN, SCROLL and WRAP AROUD (#22).

Signature= 27e5fb38

After DRAW and DISPLAY different ramp on each output (#24).

Output is: FB0=RED, FB1=GREEN, FB2=BLUE, MSB=FB3 LOW and OVERLAY.

-----------------------------------------------------------------------

TEST 07.BASEBOARD VRAM ACCESS FROM THE HOST TEST :

Draw test pattern in FB0. 

call: imdump 0 test.img -a  -w 256 256 767 767

Writing to file "test.img"
After Save a region in the center FB0 to disk (TEST.IMG).

call: imload 0 test.img -a  -w 256 256 767 767

Reading file "test.img"
After Load back from disk the center of original FB0 image (TEST.IMG).

Signature= 086edde4

-----------------------------------------------------------------------

TEST 08.BASEBOARD GRAPHIC OPERATION TEST :

Signature= 07e56aeb

Signature= 081d1500

Signature= 0887eb1b

Signature= 07464795

After DRAW TEST PATTERN IN FB0123.

Signature= 0494f54d

After DRAW TEST PATTERN IN OVERLAY.

call: sendim -a  solids1.imh

Signature= 0494d05a

After DRAW MULTIPLE FIGURES IN FB0.

call: sendim -a  solids1.imh

Signature= 0494d05a

After DRAW MULTIPLE FIGURES IN FB1.

call: sendim -a  solids1.imh

Signature= 0494d05a

After DRAW MULTIPLE FIGURES IN FB2.

call: sendim -a  solids1.imh

Signature= 0494d05a

After DRAW MULTIPLE FIGURES IN FB3.

call: sendim -a  solids1.imh

Signature= 043eb2fb

After DRAW MULTIPLE FIGURES IN OVERLAY.

Signature= 05d579e0

After FILL FB0 WITH 8 BIT MODE BLOCK WRITE (0xA5).

Signature= 0baaf3c0

After FILL FB23 WITH 16 BIT MODE BLOCK WRITE (0x5A5A).

Signature= 0baaf3c0

Signature= 0baaf3c0

After FILL FB0123 WITH 32 BIT MODE BLOCK WRITE (0x5A5A5A5A).

Signature= 02f62db0

After FILL OVERLAY WITH 8 BIT MODE BLOCK WRITE (0xA).

Signature= 02f62db0

After FILL OVERLAY WITH 8 BIT MODE BLOCK WRITE (0x55).

call: sendim -a  mayflow.lsh

Signature= 0445f80b

After DRAW LINES IN FB0.

call: sendim -a  mayflow.lsh

Signature= 0469b4bd

After DRAW LINES IN FB1.

call: sendim -a  mayflow.lsh

Signature= 03898caf

After DRAW LINES IN FB2.

call: sendim -a  mayflow.lsh

Signature= 0445f80b

After DRAW LINES IN FB3.

call: sendim -a  mayflow.lsh

Signature= 02f7bf1c

After DRAW LINES IN OVERLAY.

-----------------------------------------------------------------------

TEST 09.BASEBOARD FRAME BUFFER COPY WITH PROCESSING TEST :

Init 

Draw test pattern in FB0. 

Signature= 07b21ec2

After FB0 -> COPY (8 bit) -> FB1 (#0).

Draw test pattern in FB01. 

Signature= 0f07dc3b

After FB01 -> COPY (16 bit) -> FB23 (#1).

Draw test pattern in FB23. 

Signature= 0fd5d810

After FB23 -> COPY (16 bit) -> FB01 (#2).

Signature= 0452bf60

After FB23 -> COPY (16 bit) -> OVERLAY (#3).

Draw test pattern in first half of the OVERLAY.

Signature= 03f0e1e3

After OVERLAY -> COPY (8 bit) -> OVERLAY (#4).

Draw test pattern in FB0123. 

Signature= 182e46e7

After FB0123 -> COPY (32 bit) -> FB0123 (#5).

Source pattern in FB01 and OOI in OVERLAY. 

Signature= 10d2b0b6

After FB01 ->COPY inside OOI and FORCE VALUE outside ->FB23 (#6).

Source pattern in FB01 and OOI in OVERLAY. 

Signature= 10cdbb97

After FB01 ->COPY outside OOI and FORCE VALUE inside ->FB23 (#7).

-----------------------------------------------------------------------

NO ERROR DETECTED.




DIAGNOSTIC TERMINATED.

-----------------------------------------------------------------------

