- No category
advertisement
CPU-44 Technical Manual
If the test fails, there is normally something wrong with the NVRB(0:3) signals.
Display: 5 Subvalue: 3
If this test fails, there is normally something wrong with the addressing of the DRAM. Inspect
VRAD(2:8), RA(8:10) and IA(23:24). Also there may be something wrong with bank 1 of the DRAM (if present).
8.3.7
VMEbus Address Decoder
Display: 6 Subvalue: 0
Since the VMEbus decoders can't be read back, this test only fails if an exception occurs.
8.3.8
Access to Video Controller
Display: 7 Subvalue: 0
If the first access to the video controller ends in a bus error, it is assumed that the board has no graphic interface and none of the following graphic tests is performed. The board then uses the serial port for I/O.
8.3.9
Test of CLUT
Display: 7 Subvalue: 1
The CLUT of the video controller is written with random values and then read back. If the values are not the same, the test is repeated. This tests the data and address lines to the video controller MPAD(0:23).
Note that the CLUT registers are only 24 bits wide. A microport write cycle roughly runs in the following order:
• the CPU writes to the CLUT
• the IOC-2 generates /GSEL and /IOAS
• address decoder U1808 generates /MPSEL
• the microport arbiter in U1801 generates /BGMICRO when Ul302 has driven PBMS low and no transfer cycle is running or pending
• U1001 and U1003 drive the address to MPAD(2:11)
• U1202 generates/CSVCNTR
• U1201 asserts VIDCWT as long as the write is in progress
• U1001 and U1002 drive the data to MPAD(0:23)
• U1202 asserts NVEVCNTR
• U1201 de-asserts VIDCWT and U1202 asserts /DSACK(0:1)
Read cycles are very similar to write cycles. The main difference is that /OEVCNTR is used instead of
N~EVCNTR and that the direction of the data buffers is reversed.
FORCE COMPUTERS 049-13856-101 Rev A1 Page 8-13
advertisement
Related manuals
advertisement
Table of contents
- 29 1 Introduction
- 29 1.1 Distinguishing Features
- 29 1.2 General Description
- 29 1.3 Technical Details
- 29 User EPROM
- 29 Ethernet Interface
- 29 SCSI Interface
- 29 Serial I/O
- 29 Parallel I/O
- 29 CIO Counters/ Timers
- 29 1.3.10 Parameter RAM and Real-Time Clock
- 29 1.3.11 VIC Timer
- 29 1.3.12 Watchdog Timer
- 29 1.3.13 Status Display
- 29 1.3.14 Reset
- 29 1.3.15 VMEbus Interface
- 29 1.3.15.1 System Controller
- 29 1.3.15.2 VMEbus Master Interface
- 29 1.3.15.3 VMEbus Slave Interface
- 29 1.3.16 Interrupt Sources
- 29 1.3.17 Software
- 29 1.3.17.1 Power-On Initialization
- 29 1.3.17.2 Configuration
- 29 1.3.17.3 External Callable I/O Functions
- 29 1.3.17.4 Application Hooks
- 29 1.4 Definition of Board Parameters
- 29 VMEbus
- 29 Ethernet
- 29 Serial I/O
- 29 Parallel I/O
- 29 MTBF Values
- 29 Environmental Conditions
- 29 Power Requirements
- 30 2 Installation
- 30 2.1 Introduction
- 30 Board Installation
- 30 Serial Interface Level Converter (SILC)
- 30 Installation Parallel I/O
- 30 Ethernet Installation
- 30 Pure 8-bit SCSI Installation
- 44 Pure 16-bit SCSI Installation
- 44 Mixed 8/16 bit SCSI Installation
- 44 2.2 Default Board Setting
- 44 2.3 Jumpers and Switches
- 44 Watchdog Period (J1401)
- 44 Flash EPROM Programming Voltage (J1601)
- 44 Pin 1 Connection of EPROM (J1605)
- 44 Reserved Jumper (J1802)
- 44 Switches
- 44 2.3.5.1 VMEbus Slave Address (S901)
- 44 2.3.5.2 Hardware Configuration (S902)
- 44 2.3.5.3 System Controller Switch (S3)
- 45 3 Hardware User’s Manual
- 45 3.1 Address Map
- 45 3.2 DRAM
- 45 RAM Access From the Local CPU
- 45 RAM Access from the VMEbus
- 45 Address Translation
- 45 RAM Mirror
- 45 RAM Access from ILACC
- 45 3.3 VMEbus Interface
- 45 System Controller
- 45 VMEbus Master Interface
- 45 3.3.2.1 Longword Access to Wordwide Slaves
- 45 3.3.2.2 Address Modifier Source
- 45 3.3.2.3 Read-Modify-Write Cycles
- 45 3.3.2.4 VMEbus Block Transfer Option
- 45 3.3.2.5 A16 Slave Interface (ICMS, ICGS)
- 45 3.4 Ethernet Interface (802.3/10base5)
- 45 3.5 CIO Counter / Timers
- 45 3.6 Serial I/O
- 45 Serial Port Multi-Protocol Controller (MPC)
- 45 3.7 Watchdog Timer
- 45 3.8 IOC
- 45 Register Set
- 45 3.9 SCSI Interface
- 45 SCSI Controller
- 45 3.10 Front Panel Status Display
- 45 3.11 Battery-Backed Parameter RAM and Real-Time Clock
- 45 3.11.1 Parameter RAM
- 45 3.11.1.1 Real-Time Clock
- 45 3.12 VIC Timer
- 77 3.13 Reset
- 77 3.14 Bus Time-Out
- 77 3.15 System Control Register (SCR)
- 77 3.16 Interrupt Sources
- 77 3.16.1 Local Interrupt Sources
- 77 3.16.2 VMEbus Interrupt Sources
- 77 3.16.3 Cache Coherency and Snooping
- 77 3.17 Revision Information
- 77 3.18 Indivisible Cycle Operation
- 77 3.18.1 Deadlock Resolution
- 77 3.18.2 TAS Violation
- 78 4 Appendicies to the Hardware User’s Manual
- 78 4.1 Mnemonics Chart
- 78 4.2 Addressing Capabilities
- 78 4.3 Data Transfer Capabilities
- 78 Master Data Transfer
- 78 Slave Data Transfer
- 78 Location Monitor Data Transfer
- 78 4.4 Glossary
- 78 4.5 Address Modifiers on VMEbus
- 78 4.6 Connectors
- 78 4.7 References
- 79 5 Copies of Data Sheets
- 80 6 Firmware User’s Manual
- 80 6.1 Distinguishing Features
- 80 6.2 General Description
- 80 6.3 Technical Details
- 80 Hardware Test
- 80 Hardware Initialization
- 80 Network Boot and Bootstrap for OS
- 80 Interactive Mode
- 80 6.4 Default Parameters
- 84 6.5 Hardware Test
- 84 Status Display
- 84 RMon EPROM
- 84 System CIO
- 84 VIC Access
- 84 Main Memory
- 84 VMEbus Slave Address Decoder Register
- 84 Timekeeper RAM
- 84 6.6 Hardware Initialization
- 84 6.6.1.1 System Configuration Values
- 84 6.6.1.2 VIC
- 84 6.6.1.3 Slave Address Decoder
- 84 6.6.1.4 Character I/O
- 84 6.6.1.5 SCSI Controller
- 84 6.6.1.6 Watchdog
- 84 6.6.1.7 User Initialization
- 84 Starting a User Program Module
- 84 Autoboot
- 84 6.7 Interactive Mode
- 84 Introduction
- 84 General Operation
- 84 6.7.2.1 Command Input
- 84 6.7.2.2 On-line Help
- 84 6.7.2.3 Special Keys
- 84 6.7.2.4 Data Input Formats
- 84 Formal Syntax Notation
- 84 Command Description
- 84 6.7.4.1 Boot
- 84 6.7.4.2 Display Memory
- 84 6.7.4.3 Run Module
- 84 6.7.4.4 Help
- 84 6.7.4.5 Modify Memory
- 84 6.7.4.6 Read Parameters from NVRAM
- 84 6.7.4.7 SCSI Bus Scan
- 84 6.7.4.8 System Setup
- 84 6.7.4.9 Load S-Records
- 84 6.7.4.10 Transparent Mode
- 84 6.7.4.11 Write Parameters to NVRAM
- 85 7 RMon Programmers Reference
- 85 7.1 Programming Interface
- 85 Module Header
- 85 User Applicable Routines
- 122 7.1.2.1 Character In
- 122 7.1.2.2 Character Out
- 122 7.1.2.3 Character I/O Status Read
- 122 7.1.2.4 Character I/O Mode Set
- 122 7.1.2.5 Getchar
- 122 7.1.2.6 Putchar
- 122 7.1.2.7 Printf
- 122 7.1.2.8 Monitor Re-Entry
- 122 7.1.2.9 Raw Input
- 122 7.1.2.10 Raw Output
- 122 7.1.2.11 Execute SCSI Command
- 122 7.2 Internals
- 122 Memory Map
- 122 CPU Registers
- 122 Exception Handling
- 122 Status Indication
- 122 System Configuration Values
- 122 7.3 ANSI Standard Terminal Emulation
- 122 Control Sequence Syntax
- 122 Supported Control Codes
- 122 Supported ANSI Control Sequences
- 123 8 Appendices to the Firmware Manual
- 123 8.1 Walkthrough Examples
- 123 8.2 S-Record Format
- 123 8.3 Hardware Self Test
- 123 Reset
- 123 System CIO Initialization
- 123 EPROM Checksum
- 123 First Access to VIC
- 123 Minimum VIC Initialization
- 123 RAM Test
- 123 VMEbus Address Decoder
- 123 Access to Video Controller
- 123 Test of CLUT
- 123 8.3.10 Video RAM Test
- 123 8.3.11 MK48T12/18 BatteIg Test
- 123 8.3.12 MK48T12/18 RAM Test
- 123 8.3.13 Secondary CPU
- 123 8.3.14 Serial Controller Access
- 123 8.3.15 Serial Controller Register Test
- 123 8.3.16 SCSI Controller
- 123 8.3.17 Watchdog
- 123 8.3.18 Halt and Hang-up
- 123 8.3.19 Exceptions
- 123 8.3.20 Untested Peripherals