Moin,
war heute mal aktiv und habe eine VAX aus dem Stapel gezogen, die auf der Rueckseite Zeichen eines Synchronen Seriellen Anschlusses zeigt... sie laeuft bisher nur auf der Konsole und zeigt dabei folgendes Verhalten...
KA52-A V2.3, VMB 2.14
Performing normal system tests.
74..73..72..71..70..69..68..67..66..65..64..63..62..61..60..59..
58..57..56..55..54..53..52..51..50..49..48..47..46..45..44..43..
42..41..40..39..38..37..36..35..34..33..32..31..30..29..28..27..
26..25..24..23..22..21..20..19..18..17..16..15..14..13..12..11..
10..09..08..07..06..05..04..03..
Tests completed.
Loading system software.
(BOOT/R5:0 DKA100)
2..
-DKA100
1..0..
BREAK durch mich
?02 EXT HLT
PC = 00002C40
>>>
>>>sh dev
DSSI Bus 0 Node 3 (DISK03)
-DIA3 (RF35)
DSSI Bus 0 Node 7 (*)
DSSI Bus 1 Node 6 (*)
SCSI Adapter A, SCSI ID 7
-DKA100 (DEC RZ26B)
-DKA300 (DEC RZ28M)
Ethernet Adapter
-EZA0 (08-00-2B-xx-xx-xx)
>>>sh qbus
Scan of Qbus I/O Space
-20001F40 (777500) = 0020 IPCR
Scan of Qbus Memory Space
>>>
erster Versuch weder in SHOW Device noch in SHOW QBUS ist was zu sehen vom Seriellen Adapter DSW41/2
Versuchen wir mal was anderes, was kann alles getestet werden...
>>>sh test
Test
# Address Name Parameters
___________________________________________________________________________
20052200 SCB
20055850 De_executive
30 2006A53C Memory_Init_Bitmap *** mark_Hard_SBEs ******
31 2006AB34 Memory_Setup_CSRs *********
32 2005D148 NMC_registers **********
33 2005D324 NMC_powerup **
34 2005E6D8 SSC_ROM ***
35 2005FB90 B_Cache_diag_mode bypass_test_mask *********
37 20061590 Cache_w_Memory bypass_test_mask *********
40 2006B5E0 Memory_count_pages SIMM_set0 SIMM_set1 Soft_errs_allowed *****
41 20068CEC Board_Reset *
42 20061880 Chk_for_Interrupts **********
46 200610C4 P_Cache_diag_mode bypass_test_mask *********
47 2006AD04 Memory_Refresh start_a end incr cont_on_err time_seconds *****
48 2006B028 Memory_Addr_shorts start_add end_add * cont_on_err pat2 pat3 ****
4A 2006A23C Memory_ECC_SBEs start_add end_add add_incr cont_on_err ******
4B 2006940C Memory_Byte_Errors start_add end_add add_incr cont_on_err ******
4C 20069BA0 Memory_ECC_Logic start_add end_add add_incr cont_on_err ******
4D 20068FE8 Memory_Address start_add end_add add_incr cont_on_err ******
4E 20069188 Memory_Byte start_add end_add add_incr cont_on_err ******
4F 2006B7F4 Memory_Data start_add end_add add_incr cont_on_err ******
51 2005803C FPA **********
52 20058530 SSC_Prog_timers which_timer wait_time_us ***
53 20058818 SSC_TOY_Clock repeat_test_250ms_ea Tolerance ***
54 20057C18 Virtual_Mode ********
55 20058E6C Interval_Timer *****
56 2006507C SHAC_LPBCK From_bus To_bus passes *******
58 20065D24 SHAC_RESET dssi_bus port_number time_secs not_pres *
59 20062778 SGEC_LPBCK_ASSIST time_secs **
5C 20062D10 SHAC SHAC_number *********
5F 200619B8 SGEC loopback_type no_ram_tests ******
62 20058B1C console_QDSS mark_not_present selftest_r0 selftest_r1 *****
63 20058CA4 QDSS_any input_csr selftest_r0 selftest_r1 ******
80 2005D3C0 CQBIC_memory bypass_test_mask *********
81 200596CC Qbus_MSCP IP_csr ******
82 200598AC Qbus_DELQA device_num_addr ****
83 2005A85C QZA_Intlpbck1 controller_number ********
84 2005BF1C QZA_Intlpbck2 controller_number *********
85 20059A9C QZA_memory incr test_pattern controller_number *******
86 20059F44 QZA_DMA Controller_number main_mem_buf ********
90 20058494 CQBIC_registers *
91 20058410 CQBIC_powerup **
99 2005DC4C Flush_Ena_Caches dis_flush_VIC dis_flush_BC dis_flush_PC
9A 20063FB0 INTERACTION pass_count disable_device *******
9B 20068E48 Init_memory **
9C 2006631C List_CPU_registers *
9D 2006C250 Utility Flags *********
9E 2005903C List_diagnostics script_number *
9F 200681CC Create_A0_Script **********
C1 20057888 SSC_RAM_Data *
C2 20057A78 SSC_RAM_Data_Addr *
C5 200589E8 SSC_registers *
D0 20060C70 V_Cache_diag_mode bypass_test_mask *********
D2 2005DE90 O_Bit_diag_mode bypass_test_mask *********
DA 2006139C PB_Flush_Cache **********
DB 2005E850 Speed print_speed *********
DC 2006C060 NO_Memory_present *
DD 2005F0DC B_Cache_Data_debug start_add end_add add_incr *******
DE 2005EC64 B_Cache_Tag_Debug start_add end_add add_incr *******
DF 2005E2A8 O_BIT_DEBUG start_add end_add add_incr seg_incr ******
E0 2006D4D4 SCSI environment reset_bus time_s *******
E1 2006D7CC SCSI_Utility environment util_nbr target_ID lun ******
E2 2006DA2C SCSI_MAP bypass_test addr_incr_data_tst ********
E4 2006DFC8 DZ environment *********
E8 2006E1DC SYNC environment *********
E9 2006E2B4 SYNC_Utility environment *********
EC 2006E398 ASYNC environment *********
F0 2006D638 SCSI_option environment reset_bus time_s *******
F1 2006D900 SCSI_Opt_Utility environment util_nbr target_ID lun ******
F2 2006DA40 SCSI_MAP_Option bypass_test addr_incr_data_tst ********
Scripts
# Description
A0 User defined scripts
A1 Powerup tests, Functional Verify, continue on error, numeric countdown
A3 Functional Verify, stop on error, test # announcements
A4 Loop on A3 Functional Verify
A6 Memory tests, mark only multiple bit errors
A7 Memory tests
A8 Memory acceptance tests, mark single and multi-bit errors, call A7
A9 Memory tests, stop on error
B2 Extended tests plus BF, then loop
B5 Extended tests, then loop
BF DZ, SYNC, ASYNC with loopbacks
Load & start system exerciser
100 Customer mode, 2 passes
101 CSSE mode, 2 passes
102 CSSE mode, continous until ^C
103 Manuf mode, continous until ^C
104 Manuf TINA mode, continous until ^C
105 Manuf mode, 2 passes
106 CSSE mode, select tests, continous until ^C
107 Manuf mode, select tests, continous until ^C
TEST E8 und TEST E9 sehen gut aus, hier geht es um die SYNC Schnittstelle, mal versuchen...
>>>test E8
>>>
Mach nicht viel her, aber keine Beschwerden, das ist doch schon mal was.
>>>test e9
COMM-I_DSW41/42 2 CHANNEL V4.52-B9
1 - COMM_self
2 - COMM_fbug
3 - COMM_swap
4 - COMM_system
5 - COMM_cable
6 - COMM_access
7 - COMM_interrupt
8 - COMM_dump_err
9 - COMM_ptt
COMM-I_UTIL >>> 1
*** COMM-I_SELF ***
COMM-I_SELF_TEST_SUCCESS
>>>test e9
COMM-I_DSW41/42 2 CHANNEL V4.52-B9
1 - COMM_self
2 - COMM_fbug
3 - COMM_swap
4 - COMM_system
5 - COMM_cable
6 - COMM_access
7 - COMM_interrupt
8 - COMM_dump_err
9 - COMM_ptt
COMM-I_UTIL >>> 5
*** COMM-I_CABLE ***
COMM-I_LOAD_SUCCESS
COMM-I_CHAN SCC1 CABLECODE: F NO_CABLE : USE H3199 CONNECTOR
COMM-I_CHAN SCC2 CABLECODE: F NO_CABLE : USE H3199 CONNECTOR
COMM-I_R_U_RDY (Y or N) ? y
COMM-I_MODEM_SUCCESS
Ohne Kabel den Test angefangen, dann bei der Frage die Teststecker H3195 bzw H3196 aufgesteckt und JA gesagt, der Test ist gut gelaufen.
>>>t e9
COMM-I_DSW41/42 2 CHANNEL V4.52-B9
1 - COMM_self
2 - COMM_fbug
3 - COMM_swap
4 - COMM_system
5 - COMM_cable
6 - COMM_access
7 - COMM_interrupt
8 - COMM_dump_err
9 - COMM_ptt
COMM-I_UTIL >>> 5
*** COMM-I_CABLE ***
COMM-I_LOAD_SUCCESS
COMM-I_CHAN SCC1 CABLECODE: C BC19C X.21 : USE H3278 CONNECTOR
COMM-I_CHAN SCC2 CABLECODE: C BC19C X.21 : USE H3278 CONNECTOR
COMM-I_R_U_RDY (Y or N) ? n
Hier nun zwei BC19C Kabel aufgesteckt und beide wurden erkannt und der Test lief gut soweit.
>>>test E9
COMM-I_DSW41/42 2 CHANNEL V4.52-B9
1 - COMM_self
2 - COMM_fbug
3 - COMM_swap
4 - COMM_system
5 - COMM_cable
6 - COMM_access
7 - COMM_interrupt
8 - COMM_dump_err
9 - COMM_ptt
COMM-I_UTIL >>> 5
*** COMM-I_CABLE ***
COMM-I_LOAD_SUCCESS
COMM-I_CHAN SCC1 CABLECODE: D BC19W/V RS423/232: USE H3198/H3248 CONNECTOR
COMM-I_CHAN SCC2 CABLECODE: C BC19C X.21 : USE H3278 CONNECTOR
COMM-I_R_U_RDY (Y or N) ? n
Kabel oben (Port 1, unten ist Port 0) durch ein V.24 ersetzt, wird erkannt und läuft auch.
Die Bezeichnungen "Port X" sind bei mir in der Kunststoff Rückwand unveraenderbar mit eingearbeitet und nicht von mir gewählt.
Die Verwirrung bei der Portbezeichnung (Oben = Port1 = SCC1) (Unten = Port0 = SCC2) ist schon
komisch, das holt uns sicher noch mal ein, wenn um die Port Zuordnung auf dem Applikationslevel geht.
Warten wir mal ab...
Damit ist auf einem sehr niedrigen Level ein Test der Hardware und der Kabel-Adapter moeglich.
Diese Adapter haben "Keys" in an sich unbenutzten Anschluessen, ueber die die VAX den Adapter-Type erkennen kann und ggf.
den richtigen Treiber auswaehlt.
Das sollte also zur gewuenschten Art der Verbindung (V.24, X.21 oder noch was anderes) passen.
Wenn nicht droht Aerger in den naechsten Schichten der Verbindung.
Soweit erstmal von mir, meine VAX mag aktuell nicht mehr botten, das muss ich abstellen bevor es hier weitergeht.
Bis dahin MfG
Bernhard