background image

Functional Description

http://www.motorola.com/computer/literature

4-7

4

the second 1MB space (which is reserved for future expansion). The 
EPROMs may either coexist with this 2MB of Flash, or can be used to 
program all 4MB of Flash (after which configuration switch S4 could be 
reset to make only Flash available).

After a system reset, the EPROMs are mapped to the default addresses 
$00000 through $FFFFF. They may be mapped to $FF800000 through 
$FF8FFFFF if necessary. The selection between mapping EPROM/Flash 
mixed mode or all-Flash mode is done by the combination of board 
configuration switch S4 and VMEchip2 control bit GPIO2. 

Table 4-2

 

shows how the “EPROM/Flash” switch and GPIO bit 2 control the 
EPROM/Flash configuration.

The EPROMs are mapped to local bus address 0 following a local bus 
reset. This allows the MC68060 to access the stack pointer and execution 
address following a reset. The EPROMs are controlled by the VMEchip2 
ASIC. The map decoder, the access time, and the time they appear at 
address 0 are all programmable items. For more detail, refer to the 
VMEchip2 description in the Programmer’s Reference Guide

Flash Memory

The MVME177 includes four 28F008SA Flash memory devices. The 
Flash devices provide 4MB of ROM at address $FF800000-$FFBFFFFF. 
The Flash memory is organized as one 32-bit bank for 32-bit code 
execution from the processor. The Flash can be used for storage of the 
onboard debugger firmware (177Bug) which could be downloaded from 
I/O resources such as Ethernet, SCSI or serial devices, or the VMEbus.

When Flash is used with EPROM, either the top or bottom 2MB of Flash 
is available in the second 2MB of memory space after the EPROM. Refer 
to 

Table 4-2

 below. 

Because only 1M x 8-bit Flash chips are used, no jumper or switch 
configuration is necessary to select the Flash chip size.

The memory map for the Flash devices is under the control of the 
VMEchip2 ASIC. The 32-bit wide Flash can support 8-, 16-, and 32-bit 
read accesses.

Summary of Contents for MVME177P

Page 1: ...MVME177P Single Board Computer Installation and Use V177PA IH1 Edition of October 2000 ...

Page 2: ...e United States of America Motorola and the Motorola logo are registered trademarks of Motorola Inc MC68040 and MC68060 are trademarks of Motorola Inc All other products mentioned in this document are trademarks or registered trademarks of their respective holders ...

Page 3: ...ide the Equipment Operating personnel must not remove equipment covers Only Factory Authorized Service Personnel or other qualified service personnel may remove equipment covers for internal subassembly or component replacement or any internal adjustment Service personnel should not replace components with power cable connected Under certain conditions dangerous voltages may exist even with the po...

Page 4: ...losion if battery is replaced incorrectly Replace battery only with the same or equivalent type recommended by the equipment manufacturer Dispose of used batteries according to the manufacturer s instructions Attention Il y a danger d explosion s il y a remplacement incorrect de la batterie Remplacer uniquement avec une batterie du même type ou d un type équivalent recommandé par le constructeur M...

Page 5: ...tion of Conformity is available on request Please contact your sales representative Notice While reasonable efforts have been made to assure the accuracy of this document Motorola Inc assumes no liability resulting from any omissions in this document or from the use of the information obtained therein Motorola reserves the right to revise this document and to make changes from time to time in the ...

Page 6: ...d to in writing by Motorola Inc Use duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph b 3 of the Rights in Technical Data clause at DFARS 252 227 7013 Nov 1995 and of the Rights in Noncommercial Computer Software and Documentation clause at DFARS 252 227 7014 Jun 1995 Motorola Inc Computer Group 2900 South Diablo Way Tempe Arizona 85282 ...

Page 7: ...pose Readable Jumpers J1 1 5 VME System Controller J6 1 7 SRAM Backup Power Source J9 1 7 Serial Port 4 Clock Configuration J10 and J11 1 8 Petra SDRAM Size S3 1 9 Board EPROM Flash Mode S4 1 10 Preparing the Transition Module 1 11 Installation Instructions 1 11 MVME177P and Transition Module Installation 1 11 System Considerations 1 13 CHAPTER 2 Startup and Operation Introduction 2 1 Front Panel ...

Page 8: ...8 ENV Set Environment 3 10 Configuring the 177Bug Parameters 3 10 CHAPTER 4 Functional Description Introduction 4 1 Summary of Features 4 1 Processor and Memory 4 2 I O Implementation 4 3 ASICs 4 3 Block Diagram 4 4 Functional Description 4 4 Data Bus Structure 4 4 Microprocessor 4 4 Memory Options 4 6 DRAM 4 6 SRAM 4 6 EPROMs 4 6 Flash Memory 4 7 Battery Backed Up RAM and Clock 4 8 VMEbus Interfa...

Page 9: ...ents 5 1 Remote Reset Connector J3 5 2 VMEbus Connectors P1 P2 5 2 APPENDIX A Specifications Board Specifications A 1 Cooling Requirements A 2 APPENDIX B Troubleshooting Solving Startup Problems B 1 APPENDIX C Network Controller Data Network Controller Modules Supported C 1 APPENDIX D Disk Tape Controller Data Controller Modules Supported D 1 Default Configurations D 2 IOT Command Parameters D 5 A...

Page 10: ...x ...

Page 11: ...xi List of Figures Figure 1 1 MVME177P Board Layout 1 6 Figure 2 1 MVME177P Firmware System Startup 2 3 Figure 4 1 MVME177P Block Diagram 4 5 ...

Page 12: ...xii ...

Page 13: ...NV Command Parameters 3 10 Table 4 1 MVME177P Features 4 1 Table 4 2 EPROM Flash Control and Configuration 4 8 Table 4 3 Local Bus Arbitration Priority 4 14 Table 5 1 Remote Reset Connector J3 Pin Assignments 5 2 Table 5 2 VMEbus Connector P1 Pin Assignments 5 3 Table 5 3 VMEbus Connector P2 Pin Assignment 5 4 Table A 1 MVME177P Specifications A 1 Table B 1 Troubleshooting MVME177P Boards B 1 Tabl...

Page 14: ...xiv ...

Page 15: ...er ASICs among them the MC2 chip the IP2 chip and the MCECC chip in a single ASIC On the MVME177P the Petra chip replaces the MCECC ASIC As of the publication date the information presented in this manual applies to the following MVME177P models This manual is intended for anyone who designs OEM systems adds capability to an existing compatible system or works in a lab environment for experimental...

Page 16: ...ion describes the MVME177P single board computer on a block diagram level Chapter 5 Pin Assignments summarizes the pin assignments for the various groups of interconnect signals on the MVME177P Appendix A Specifications lists the general specifications for the MVME177P single board computer Subsequent sections of the appendix detail cooling requirements and EMC regulatory compliance Appendix B Tro...

Page 17: ...d tell how you used it Then tell us your feelings about its strengths and weaknesses and any recommendations for improvements Conventions Used in This Manual The following typographical conventions are used in this document Unless otherwise specified all address references are in hexadecimal An asterisk following the signal name for signals which are level significant denotes that the signal is tr...

Page 18: ...o which you assign values Italic is also used for comments in screen displays and examples and to introduce new terms courier is used for system output for example screen displays reports examples and system prompts Enter Return or CR CR represents the carriage return or Enter key CTRL represents the Control key Execute control characters by pressing the Ctrl key and the letter simultaneously for ...

Page 19: ...ou will need to do to use this board and tells where to find the information you need to perform each step Be sure to read this entire chapter including all Cautions and Warnings before you begin Table 1 1 Startup Overview What you need to do Refer to Unpack the hardware Guidelines for Unpacking on page 1 3 Reconfigure jumpers or switches on the MVME177P board as necessary Preparing the Board on p...

Page 20: ...ng Installation Instructions on page 1 11 Power up the system Applying Power on page 2 3 Solving Startup Problems on page B 1 Note that the firmware initializes and tests the board Bringing up the Board on page 2 5 You may also wish to obtain the 177Bug Firmware User s Manual listed in Appendix E Related Documentation Initialize the system clock Debugger Commands on page 3 5 Examine and or change ...

Page 21: ...r upgrade the board Electronic components can be extremely sensitive to ESD After removing the board from the chassis or from its protective wrapper place the board flat on a grounded static free surface component side up Do not slide the board over any surface If no ESD station is available you can avoid damage resulting from ESD by wearing an antistatic wrist strap available at electronics store...

Page 22: ...p the system Preparing the Board To produce the desired configuration and ensure proper operation of the MVME177P you may need to reconfigure hardware to some extent before installating the board Most options on the MVME177P are under software control By setting bits in control registers after installing the module in a system you can modify its configuration The MVME177P registers are described i...

Page 23: ...88 in the VMEchip2 Local Control Status register refer to the Programmer s Reference Guide for details The bit values are read as a 1 when the jumper is off and as a 0 when the jumper is on The MVME177P is shipped from the factory with all jumpers installed except GPI3 pins 7 8 as diagrammed below Table 1 2 MVME177P Configuration Settings Function Factory Default General Purpose Readable Jumpers J...

Page 24: ...Layout 2817 0800 RUN SCON FAIL STAT MVME LAN 12V SCSI VME 177P 56SE ABORT RESET S1 S2 DS2 DS4 DS3 DS1 A1 B1 C1 A32 B32 C32 J11 1 2 1 1 2 J1 6 5 J6 BT1 L2 A1 B1 C1 A32 B32 C32 P1 P2 J3 19 20 DS6 DS5 DS8 DS7 1 2 15 16 J2 2 9 10 1 3 1 L1 3 1 3 J10 1 2 J7 J4 J5 1 2 59 60 1 2 59 60 XU2 XU1 S4 O N 1 2 O N 1 2 3 4 J9 S3 ...

Page 25: ...r on the MVME177P In the factory configuration VMEbus 5V standby voltage serves as primary and secondary power source the onboard battery is disconnected The backup power configurations available for onboard SRAM through header J9 are illustrated in the following diagram System Controller J6 1 3 J6 1 3 Auto System Controller Factory Configuration J6 1 3 Not System Controller J9 2 1 6 5 Primary VME...

Page 26: ... 4 Clock Configuration J10 and J11 Serial port 4 can be configured to use clock signals provided by the RTXC4 and TRXC4 signal lines Headers J10 and J11 on the MVME177P configure serial port 4 to drive or receive TRXC4 and RTXC4 respectively The factory configuration has port 4 set to receive both signals Receive TRXC4 J11 1 3 J10 1 3 Receive RTXC4 Factory Configurations Drive TRXC4 J11 1 3 J10 Dr...

Page 27: ...tion is a function of switch settings and resistor population options S3 is a four segment slide switch whose lower three segments establish the size of the ECC DRAM memory model segment 4 is not used Refer to the illustration and table below for specifics Table 1 3 Petra SDRAM Size Settings S3 Segment 1 S3 Segment 2 S3 Segment 3 MCECC DRAM Size ON ON ON 4MB ON ON OFF 8MB ON OFF ON 16MB ON OFF OFF...

Page 28: ...ith S4 segment 1 set to OFF firmware recognizes the board as an MVME167P Setting S4 segment 1 to ON factory configuration in the MVME177P case initializes the board in MVME177P mode Segment 2 selects between Flash only and EPROM Flash mode on MVME177P boards In the MVME167P case the position of S4 segment 2 plays no role in configuration On the MVME177P the EPROMs share 2MB of memory space with th...

Page 29: ...entation in Appendix E Installation Instructions This section covers Installation of the MVME177P in a VME chassis Installation of the transition module and P2 LCP2 adapter System considerations relevant to the installation Before proceeding ensure that EPROM devices are installed as needed The factory configuration has two EPROMs installed in sockets XU1 and XU2 for the MVME177Bug debug firmware ...

Page 30: ...an occupy any unused double height card slot 4 Slide the MVME177P into the selected card slot Be sure the module is seated properly in the P1 and P2 connectors on the backplane Do not damage or bend connector pins 5 Secure the MVME177P in the chassis with the screws provided making good contact with the transverse mounting rails to minimize RF emissions 6 Install the MVME712 series transition modu...

Page 31: ...he MVME712 series transition module and must be made or purchased by the user Motorola recommends shielded cable for all peripheral connections to minimize radiation Note Some cables are not provided with the MVME712 series module they must be made or purchased by the user Motorola recommends shielded cable for all peripheral connections to minimize radiation 10 Connect the peripheral s to the cab...

Page 32: ...or the VMEbus cycle to complete This will cause the system to lock up There is only one situation in which the system might lack this global bus timeout when the MVME177P is not the system controller and there is no global bus timeout elsewhere in the system Multiple MVME177Ps may be installed in a single VME chassis In general hardware multiprocessor features are supported Other MPUs on the VMEbu...

Page 33: ...tallation Instructions http www motorola com computer literature 1 15 1 If a solid state fuse opens you will need to remove power for several minutes to let the fuse reset to a closed or shorted condition ...

Page 34: ...1 16 Computer Group Literature Center Web Site Hardware Preparation and Installation 1 ...

Page 35: ...signal to the processor The interrupt is normally used to abort program execution and return control to the debugger firmware located in the MVME177P EPROMs The interrupter connected to the Abort switch is an edge sensitive circuit filtered to remove switch bounce Reset Switch RESET Resets all onboard devices Also drives a SYSRESET signal if the MVME177P is system controller SYSRESET signals may b...

Page 36: ...et of defaults appropriate to the board In most cases there is no need to modify the firmware configuration before you boot the operating system For specifics in this regard refer to Chapter 3 and to the user documentation for the MVME177Bug firmware SCON LED DS4 green System controller Lights when the VMEchip2 ASIC is functioning as VMEbus system controller LAN LED DS5 green LAN activity Lights w...

Page 37: ...in the processor and the MVME177P hardware The figure below charts the flow of the basic initialization sequence that takes place during system startup Figure 2 1 MVME177P Firmware System Startup STARTUP INITIALIZATION MONITOR BOOTING POST Power up reset initialization Initialization of devices on the MVME177P Power On Self Test diagnostics Firmware configured boot mechanism Interactive command dr...

Page 38: ...r particular chassis or system as outlined in Chapter 1 3 The terminal that you plan to use as the system console is connected to the console port serial port 1 on the MVME177P module 4 The terminal is set up as follows Eight bits per character One stop bit per character Parity disabled no parity protection Baud rate 9600 baud the default baud rate of many serial ports at power up 5 Any other devi...

Page 39: ...atus register The MVME1X7P Single Board Computers Programmer s Reference Guide has additional information The bit values are read as a 0 when the jumper is on or as a 1 when the jumper is off The default configuration has J1 set to all 0s all jumpers installed except GPI3 pins 7 8 The 177Bug firmware reserves defines the four lower order bits GPI0 to GPI3 pins 1 2 to 7 8 Table 2 2 describes the bi...

Page 40: ...ansition module Set the terminal up as follows Table 2 2 General Purpose Configuration Bits J1 Bit No J1 Segment Function GPI0 1 2 When set to 1 high instructs the debugger to use local static RAM for its work page variables stack vector tables etc GPI1 3 4 When set to 1 high instructs the debugger to use the default setup operation parameters in ROM instead of the user setup operation parameters ...

Page 41: ...u can reconfigure the port s by programming the MVME177P CD2401 Serial Communications Controller SCC or by using the 177Bug PF command 9 Power up the system 177Bug executes some self checks and displays the debugger prompt 177 Bug if the firmware is in Board mode However if the ENV command has placed 177Bug in System mode the system performs a self test and tries to autoboot Refer to the ENV and M...

Page 42: ...ered are valid the following message is displayed upon the system console Autoboot in progress To abort hit BREAK A delay follows this message so that you can abort the Autoboot process if you wish Then the actual I O begins the program designated within the volume ID of the media specified is loaded into RAM and control passes to it If you want to gain control without Autoboot during this time ho...

Page 43: ...3 and is executed at power up optionally also at reset You can also execute the ROMboot function via the RB command assuming there is valid code in the memory devices or optionally elsewhere on the board or VMEbus to support it If ROMboot code is installed a user written routine is given control if the routine meets the format requirements One use of ROMboot might be resetting the SYSFAIL line on ...

Page 44: ...sequence goes from the lowest controller Logical Unit Number LUN detected to the highest LUN detected Refer to Appendix C for default LUNs At power up Network Boot is enabled and provided that the drive and controller numbers encountered are valid the following message is displayed upon the system console Network Boot in progress To abort hit BREAK After this message there is a delay to let you ab...

Page 45: ...ch on the MVME177P front panel or reset the board in software For details on resetting the MVME177P board through software refer to the MVME1X7P Single Board Computers Programmer s Reference Guide listed under Related Documentation in Appendix E Both cold and warm reset modes are available By default 177Bug is in cold mode During cold resets a total system initialization takes place as if the MVME...

Page 46: ...tes a local board condition which may interrupt the processor if enabled The target registers reflecting the machine state at the time the ABORT switch was pressed are displayed on the screen Any breakpoints installed in your code are removed and the breakpoint table remains intact Control returns to the debugger Break Pressing and releasing the BREAK key on the terminal keyboard generates a power...

Page 47: ...gger directory you can switch to the diagnostic directory with the debugger command Switch Directories SD The diagnostic prompt 177 Diag appears Refer to the Debugging Package for Motorola 68K CISC CPUs User s Manual for complete descriptions of the diagnostic routines available and instructions on how to invoke them Note that some diagnostics depend on restart defaults that are set up only in a p...

Page 48: ...2 14 Computer Group Literature Center Web Site Startup and Operation 2 ...

Page 49: ...VME177Bug Diagnostics User s Manual listed under Related Documentation 177Bug Overview The firmware for the M68000 based 68K series of board and system level products has a common genealogy deriving from the Bug firmware currently used on all Motorola M68000 based CPUs The M68000 firmware version implemented on the MVME177P MC68060 based embedded controller is known as MVME177Bug or 177Bug It incl...

Page 50: ...stics A user interface or debug diagnostics monitor that accepts commands from the system console terminal When using 177Bug you operate out of either the debugger directory or the diagnostic directory If you are in the debugger directory the debugger prompt 177 Bug is displayed and you have all of the debugger commands at your disposal If you are in the diagnostic directory the diagnostic prompt ...

Page 51: ... an expected zero Users are cautioned against modification of the memory devices unless precautions for re checksumming are taken Memory Requirements The program portion of 177Bug is approximately 512KB of code consisting of download debugger and diagnostic packages contained entirely in EPROM The 177Bug firmware executes from address FF800000 in EPROM The 177Bug initial stack completely changes 8...

Page 52: ...pears on the screen the debugger is ready to accept diagnostics commands To switch from one mode to the other enter SD Switch Directories To examine the commands in the directory that you are currently in use the Help command HE What you key in is stored in an internal buffer Execution begins only after the carriage return is entered This allows you to correct entry errors if necessary with the co...

Page 53: ... a semicolon If no option is entered the command s default option conditions are used Debugger Commands The 177Bug debugger commands are summarized in the following table The commands are described in detail in the Debugging Package for Motorola 68K CISC CPUs User s Manual Table 3 2 Debugger Commands Command Description AB Automatic Bootstrap Operating System NOAB No Autoboot AS One Line Assembler...

Page 54: ...nstruction GO Go Execute User Program GT Go to Temporary Breakpoint HE Help IOC I O Control for Disk IOI I O Inquiry IOP I O Physical Direct Disk Access IOT I O Teach for Configuring Disk Controller IRQM Interrupt Request Mask LO Load S records from Host MA Macro Define Display NOMA Macro Delete MAE Macro Edit MAL Enable Macro Expansion Listing NOMAL Disable Macro Expansion Listing MAW Save Macros...

Page 55: ...PF Port Format NOPF Port Detach PS Put RTC Into Power Save Mode for Storage RB ROMboot Enable NORB ROMboot Disable RD Register Display REMOTE Connect the Remote Modem to CSO RESET Cold Warm Reset RL Read Loop RM Register Modify RS Register Set SD Switch Directories SET Set Time and Date SYM Symbol Table Attach NOSYM Symbol Table Detach SYMS Symbol Table Display Search T Trace TA Terminal Attach TC...

Page 56: ...la 68K CISC CPUs User s Manual Refer to that manual for general information about their use and capabilities The following paragraphs present supplementary information on CNFG and ENV that is specific to the 177Bug firmware along with the parameters that you can modify with the ENV command CNFG Configure Board Information Block Use this command to display and configure the Board Information Block ...

Page 57: ... and the quotes are displayed to indicate the size of the string Parameters that are not quoted are considered data strings and data strings are right justified The data strings are padded with zeros if the length is not met The Board Information Block is factory configured before shipment There is no need to modify block parameters unless the NVRAM is corrupted Refer to the MVME1X7P Single Board ...

Page 58: ...VME177P you may wish to use env d CR to restore the factory defaults as a troubleshooting aid see Appendix B Configuring the 177Bug Parameters The parameters that can be configured using ENV are Table 3 3 ENV Command Parameters ENV Parameter and Options Default Meaning of Default Bug or System environment B S B Bug mode Field Service Menu Enable Y N N Do not display field service menu Remote Start...

Page 59: ... stopping the boot by use of the Break key The time span is 0 255 seconds Auto Boot Default String Y NULL String String You may specify a string filename to pass on to the code being booted Maximum length is 16 characters Default is the null string ROM Boot Enable Y N N ROMboot function is disabled ROM Boot at power up only Y N Y ROMboot is attempted at power up only ROM Boot Enable search of VMEb...

Page 60: ... to be saved in NVRAM these are the parameters necessary to perform an unattended network boot Memory Search Starting Address 00000000 Where the Bug begins to search for a work page a 64KB block of memory to use for vector table stack and variables This must be a multiple of the debugger work page modulo 10000 64KB In a multi controller environment each MVME177P board could be set to start its wor...

Page 61: ...ress and BDAD board address within group switches are set to on This byte wide value is initialized to FF by MVME177P hardware after a System or Power On reset In a multi 177P environment where the work pages of several Bugs reside in the memory of the primary first MVME177P the non primary CPUs will wait for the data at the Memory Search Delay Address to be set to 00 01 or 02 refer to the Memory ...

Page 62: ...of the Local Memory board size starting with 0 Default is 0 Size of Local Memory Board 0 00000000 You are prompted twice once for each possible MVME177P memory board The default is the calculated size of the memory board Size of Local Memory Board 1 00000000 ENV asks the following series of questions to set up the VMEbus interface for the MVME177P modules You should have a working knowledge of the...

Page 63: ...essible by the VMEbus Default is 0 Slave Ending Address 2 00000000 Ending address of the local resource that is accessible by the VMEbus Default is 0 Slave Address Translation Address 2 00000000 Works the same as Slave Address Translation Address 1 Default is 0 Slave Address Translation Select 2 00000000 Works the same as Slave Address Translation Select 1 Default is 0 Slave Control 2 0000 Defines...

Page 64: ...ns less than 16MB of calculated RAM Do not set up and enable the Master Address Decoder 3 This is the default for boards containing at least 16MB of calculated RAM Master Starting Address 3 00000000 Base address of the VMEbus resource that is accessible from the local bus If enabled the value is calculated as one more than the calculated size of memory If not enabled the default is 00000000 Master...

Page 65: ...I O VMEbus A16 Enable Y N Y Yes Enable the Short I O Address Decoder Short I O VMEbus A16 Control 01 Defines the access characteristics for the address space defined with the Short I O address decoder Default is 01 F Page VMEbus A24 Enable Y N Y Yes Enable the F Page Address Decoder F Page VMEbus A24 Control 02 Defines the access characteristics for the address space defined with the F Page addres...

Page 66: ...Ebus Global Time Out Code 01 Controls VMEbus timeout when the MVME177P is system controller Default 01 64 µs Local Bus Time Out Code 02 Controls local bus timeout Default 02 256 µs VMEbus Access Time Out Code 02 Controls the local bus to VMEbus access timeout Default 02 32 ms Table 3 3 ENV Command Parameters Continued ENV Parameter and Options Default Meaning of Default ...

Page 67: ... V1x7PA PG Refer to that manual for a functional description of the MVME177P in greater depth Summary of Features The following table summarizes the features of the MVME177P Single Board Computer Table 4 1 MVME177P Features Feature Description Microprocessor 50MHz or 60MHz MC68060 processor Form factor 6U VMEbus Memory 16 32 64 128MB synchronous DRAM SDRAM configurable to emulate 4 8 16 32 64 128M...

Page 68: ...nterrupts Eight software interrupts including those in the VMEchip2 ASIC VME I O VMEbus P2 connector Serial I O Four EIA 232 D DTE configurable serial ports via VMEbus P2 connector and transition module Parallel I O Centronics compatible bidirectional parallel port via VMEbus P2 connector and transition module Ethernet I O Ethernet transceiver interface via DB15 connector on transition module SCSI...

Page 69: ...the MVME712B and MVME712M transition boards It also accommodates older MVME712 series transition modules which provide configuration headers serial port drivers and industry standard connectors for various I O devices ASICs The following ASICs are used on the MVME177P VMEchip2 ASIC VMEbus interface Provides two tick timers a watchdog timer programmable map decoders for the master and slave interfa...

Page 70: ...municate The local bus is arbitrated by priority type the priority of the local bus masters from highest to lowest is 82596CA LAN CD2401 serial through the PCCchip2 53C710 SCSI VMEbus and MPU In the general case any master can access any slave not all combinations pass the common sense test however Refer to the MVME1X7P Single Board Computers Programmer s Reference Guide and to the user s guide fo...

Page 71: ...ace EPROM 2 44 pin PLCC 53C710 SCSI Coprocessor CD2401 Quad Serial I O Controller Centronics Compatible Parallel I O 128KB SRAM Battery Option 4MB FLASH PETRA Mezzanine Connectors M48T58 Battery Backed 8KB RAM Clock PCCchip2 P2 Up to 128MB ECC DRAM 82596CA33 Ethernet Controller P1 Port 50 60MHz MC68060 MPU 16 128MB ECC SDRAM Memory Array ...

Page 72: ...1X7P Single Board Computer Programmer s Reference Guide SRAM The MVME177P implementation includes 128KB SRAM static RAM SRAM architecture is single non interleaved SRAM performance is described in the section on the SRAM memory interface in the MVME1X7P Single Board Computer Programmer s Reference Guide Battery backup options are selected via jumper header J9 EPROMs There are two 44 pin PLCC CLCC ...

Page 73: ...owing a reset The EPROMs are controlled by the VMEchip2 ASIC The map decoder the access time and the time they appear at address 0 are all programmable items For more detail refer to the VMEchip2 description in the Programmer s Reference Guide Flash Memory The MVME177 includes four 28F008SA Flash memory devices The Flash devices provide 4MB of ROM at address FF800000 FFBFFFFF The Flash memory is o...

Page 74: ...re programs the VMEchip2 ROM0 and REV EROM bits properly so that the Flash EPROM appears at address 0 after powerup The hardware is implemented so that the EPROM Flash appears at address 00000000 following a local bus reset The MVME177 implements Flash write protection by setting or clearing a control bit GPIO1 in the VMEchip2 GPIO register to enable writes by the software after the download progr...

Page 75: ...cription in the Programmer s Reference Guide for detailed programming information I O Interfaces The MVME177P provides onboard I O for many system applications The I O functions include serial ports printer port Ethernet transceiver interface and SCSI mass storage interface Serial Port Interface The CD2401 serial controller chip SCC is used to implement the four serial ports The serial ports suppo...

Page 76: ... must be 8 or 16 bits 32 bit accesses are not permitted Refer to the CD2401 data sheet and to the PCCchip2 description in the Programmer s Reference Guide for detailed programming information The CD2401 supports DMA operations to local memory Because the CD2401 does not support a retry operation necessary to break VMEbus lockup conditions the CD2401 DMA controllers should not be programmed to acce...

Page 77: ...ver interface The 82596CA accesses local RAM using DMA operations to perform its normal functions Because the 82596CA has small internal buffers and the VMEbus has an undefined latency period buffer overrun may occur if the DMA is programmed to access the VMEbus Therefore the 82596CA should not be programmed to access the VMEbus Every MVME177P that is built with an Ethernet interface is assigned a...

Page 78: ...face is implemented using the NCR 53C710 SCSI I O controller Support functions for the 53C710 are provided by the PCCchip2 ASIC Refer to the NCR 53C710 user s guide and to the PCCchip2 description in the Programmer s Reference Guide for detailed programming information SCSI Termination It is important that the SCSI bus be properly terminated at both ends In the case of the MVME177P sockets are pro...

Page 79: ...e VMEchip2 description in the Programmer s Reference Guide for detailed programming information Software Programmable Hardware Interrupts The VMEchip2 ASIC supplies eight software programmable hardware interrupts These interrupts allow software to create a hardware interrupt Refer to the VMEchip2 description in the Programmer s Reference Guide for detailed programming information Local Bus Timeout...

Page 80: ... remote status and control connector J3 is a 20 pin connector located behind the front panel of the MVME177P It provides system designers with flexibility in accessing critical indicator and reset functions When the board is enclosed in a chassis and the front panel is not visible this connector allows the Reset Abort and LED functions to be extended to the control panel of the system where they a...

Page 81: ...n the MVME177P The tables in this chapter furnish pin assignments only For detailed descriptions of the interconnect signals consult the support information for the MVME177P available through your Motorola sales office Connector Location Table Remote Reset connector J3 Table 5 1 VMEbus connector P1 P1 Table 5 2 VMEbus connector P2 P2 Table 5 3 ...

Page 82: ... board and the VMEbus P1 provides power and VME signals for 24 bit addressing and 16 bit data Its pin assignments are set by the IEEE P1014 1987 VMEbus Specification P2 Row B supplies the base board with power with the upper 8 VMEbus address lines and with an additional 16 VMEbus data lines P2 rows A and C are not used in the MVME177P implementation The pin assignments for P1and P2 are listed in T...

Page 83: ...D 9 10 VSYSCLK VBGIN3 VSYSFAIL 10 11 GND VBGOUT3 VBERR 11 12 VDS1 VBR0 VSYSRESET 12 13 VDS0 VBR1 VLWORD 13 14 VWRITE VBR2 VAM5 14 15 GND VBR3 VA23 15 16 VDTACK VAM0 VA22 16 17 GND VAM1 VA21 17 18 VAS VAM2 VA20 18 19 GND VAM3 VA19 19 20 VIACK GND VA18 20 21 VIACKIN Not Used VA17 21 22 VIACKOUT Not Used VA16 22 23 VAM4 GND VA15 23 24 VA7 VIRQ7 VA14 24 25 VA6 VIRQ6 VA13 25 26 VA5 VIRQ5 VA12 26 27 VA4...

Page 84: ... No Connection 11 12 ACK GND No Connection 12 13 RST 5V No Connection 13 14 MSG VD16 No Connection 14 15 SEL VD17 No Connection 15 16 DC VD18 No Connection 16 17 REQ VD19 No Connection 17 18 OI VD20 DBPIN14 18 19 DBPIN16 VD21 DBPIN18 19 20 DSRB VD22 DBPIN19 20 21 DBPIN21 VD23 DBPIN9 21 22 DBPIN22 GND DBPIN10 22 23 DBPIN23 VD24 DBPIN11 23 24 TXCOB VD25 DBPIN12 24 25 TXDB VD26 DBPIN25 25 26 RXDB VD2...

Page 85: ...tions Characteristics Specifications Power requirements 5Vdc 5 1 75A typical 2 0A maximum 12 Vdc 5 1A maximum 12 Vdc 5 100 mA typical Operating temperature 5 C to 55 C exit air with forced air cooling Storage temperature 40 C to 85 C Relative humidity 5 to 90 noncondensing Vibration operating 2 Gs RMS 20Hz 2000Hz random Altitude operating 5000 meters 16 405 feet Physical dimensions base board only...

Page 86: ...een the fan assembly and the card cage where the incoming airstream first encounters the module under test Test software is executed as the module is subjected to ambient temperature variations Case temperatures of critical high power density integrated circuits are monitored to ensure that component vendors specifications are not exceeded While the exact amount of airflow required for cooling dep...

Page 87: ... not lit the board may not be getting correct power 1 Make sure the system is plugged in 2 Check that the board is securely installed in its backplane or chassis 3 Check that all necessary cables are connected to the board per this manual 4 Check for compliance with System Considerations as described in this manual 5 Review the Installation and Startup procedures as described in this manual They i...

Page 88: ...ed 3 Set J1 segment 5 to OFF remove the jumper This enables use of the secondary EPROM 4 Reconnect power 5 Restart the system by double button reset press the RESET and ABORT switches at the same time release RESET first wait seven seconds then release ABORT 6 If the debug prompt appears go to step IV or step V as indicated If the debug prompt does not appear go to step VI B The board may need to ...

Page 89: ...hange clock speed and or Ethernet Address and then later return to env CR and step 3 7 Run the selftests by typing in st CR The tests take as long as 10 minutes depending on RAM size They are complete when the prompt returns The onboard self test is a valuable tool in isolating defects 8 The system may indicate that it has passed all the self tests Or it may indicate a test that failed If neither ...

Page 90: ...t be corrected using the steps given A There may be some fault in the board hardware or the on board debugging and diagnostic firmware 1 Document the problem and return the board for service 2 Phone 1 800 222 5640 TROUBLESHOOTING PROCEDURE COMPLETE Table B 1 Troubleshooting MVME177P Boards Continued Condition Possible Problem Try This ...

Page 91: ...ger commands NBH NBO NIOP NIOC NIOT NPING and NAB they are also used with the debugger system calls NETRD NETWR NETFOPN NETFRD NETCFIG and NETCTRL Controller Type CLUN DLUN Address Interface Type MVME177 00 00 FFF46000 Ethernet MVME376 02 00 FFFF1200 Ethernet MVME376 03 00 FFFF1400 Ethernet MVME376 04 00 FFFF1600 Ethernet MVME376 05 00 FFFF5400 Ethernet MVME376 06 00 FFFF5600 Ethernet MVME376 07 0...

Page 92: ...C 2 Computer Group Literature Center Web Site Network Controller Data C ...

Page 93: ...t it matches Second Address and can be called up by Second CLUN Controller Type First CLUN First Address Second CLUN Second Address CISC Embedded Controller 00 Note 1 MVME320 Winchester Floppy Controller 11 Note 2 FFFFB000 12 Note 2 FFFFAC00 MVME323 ESDI Winchester Controller 08 FFFFA000 09 FFFFA200 MVME327A SCSI Controller 02 FFFFA600 03 FFFFA700 MVME328 SCSI Controller 06 FFFF9000 07 FFFF9800 MV...

Page 94: ...s MVME320 4 Devices Controller LUN Address Device LUN Device Type 0 XXXXXXXX 00 10 20 30 40 50 60 SCSI Common Command Set CCS which may be any of these Fixed direct access Removable flexible direct access TEAC style CD ROM Sequential access Controller LUN Address Device LUN Device Type 11 FFFFB000 0 1 2 3 Winchester hard drive Winchester hard drive 5 1 4 DS DD 96 TPI floppy drive 12 FFFFAC00 5 1 4...

Page 95: ...ester hard drive ESDI Winchester hard drive ESDI Winchester hard drive 9 FFFFA200 ESDI Winchester hard drive Controller LUN Address Device LUN Device Type 2 FFFFA600 00 10 20 30 40 50 60 SCSI Common Command Set CCS which may be any of these Fixed direct access Removable flexible direct access TEAC style CD ROM Sequential access 3 FFFFA700 80 81 Local floppy drive Local floppy drive ...

Page 96: ...on Command Set CCS which may be any of these Removable flexible direct access TEAC style CD ROM Sequential access 7 FFFF9800 16 FFFF4800 40 48 50 58 60 68 70 Same as above but these will only be available if the daughter card for the second SCSI channel is present 17 FFFF5800 18 FFFF7000 19 FFFF7800 Controller LUN Address Device LUN Device Type 4 FFFF5000 0 QIC 02 streaming tape drive 5 FFFF5100 ...

Page 97: ...comp Cylinder 50 28 28 50 50 50 50 Reduced Write Current Cylinder 50 28 28 50 50 50 50 Step Rate Code 0 0 0 0 0 0 0 Single Double DATA Density D D D D D D D Single Double TRACK Density D D D D D D D Single Equal_in_all Track Zero Density S E E E E E E Slow Fast Data Rate S S S S F F F Other Characteristics Number of Physical Sectors 0A00 0280 02D0 05A0 0960 0B40 1680 Number of Logical Blocks 100 i...

Page 98: ...D 6 Computer Group Literature Center Web Site Disk Tape Controller Data D ...

Page 99: ...t http www motorola com computer literature Table E 1 Motorola Computer Group Documents Document Title Motorola Publication Number MVME1X7P Single Board Computers Programmer s Reference Guide V1X7PA PG MVME177Bug Debugging Package User s Manual MVME177BUG Debugging Package for Motorola 68K CISC CPUs User s Manual Parts 1 and 2 68KBUG1 D 68KBUG2 D Single Board Computers SCSI Software User s Manual ...

Page 100: ...5 2150 E mail ldcformotorola hibbertco com Web http www mot com SPS M68000FR M68060UM 82596CA Local Area Network Coprocessor Data Sheet 82596CA Local Area Network Coprocessor User s Manual 28F016SA Flash Memory Data Sheet Intel Corporation Web http developer intel com design 290218 296853 209435 SYM 53C710 was NCR 53C710 SCSI I O Processor Data Manual SYM 53C710 was NCR 53C710 SCSI I O Processor P...

Page 101: ...pbell CA 95008 6609 Web http www zilog com products Z85230pb pdf Table E 3 Related Specifications Document Title and Source Publication Number VME64 Specification VITA VMEbus International Trade Association 7825 E Gelding Drive Suite 104 Scottsdale AZ 85260 Telephone 602 951 8866 Web http www vita com ANSI VITA 1 1994 NOTE An earlier version of the VME specification is available as Versatile Backp...

Page 102: ...98X Revision 10c Global Engineering Documents 15 Inverness Way East Englewood CO 80112 5704 X3 131 198X Rev 10c Interface Between Data Terminal Equipment and Data Circuit Terminating Equipment Employing Serial Binary Data Interchange EIA 232 D Global Engineering Documents Suite 400 1991 M Street NW Washington DC 20036 Telephone 1 800 854 7179 Telephone 303 397 7956 Web http global ihs com ANSI EIA...

Page 103: ...default 2 7 BBRAM battery backed up RAM and clock 3 8 4 8 BG bus grant signal 1 12 binary number symbol for xvii block diagram MVME177P 4 4 board architecture 4 1 connectors 4 14 dimensions A 1 features 4 1 installation 1 11 booting the system 2 8 2 9 2 10 BREAK key 2 12 break process 2 12 bus grant BG signal 1 12 C cable connections 1 13 CD2401 serial communications controller SCC 2 7 4 9 CISC em...

Page 104: ... E ECC DRAM emulations 1 10 EIA 232 D ports 2 6 ENV command parameters 3 10 environmental parameters 3 8 EPROM and Flash memory 4 6 EPROM socket 4 6 EPROM Flash mode S4 1 10 2 6 EPROMs 3 3 ESD electrostatic discharge precautions against 1 3 ESDI Winchester hard drive D 3 Ethernet controller modules supported C 1 interface 4 11 station address 4 11 extended addressing 1 13 F features hardware 4 1 f...

Page 105: ...es 2 1 4 14 local bus 4 13 bus arbiter 4 14 bus timeout 4 13 resources for the processor 4 12 Local Area Network LAN interface 4 11 Local Control and Status registers LCSR see VMEchip2 LCSR 1 5 2 5 location monitors processor 1 14 logical unit number LUN see CLUN or DLUN LUN logical unit number see CLUN or DLUN M MC68060 MPU 4 4 MCECC memory model 1 10 MVME177P as network controller C 1 board inst...

Page 106: ...C710 4 11 direct access devices D 2 interface 4 12 sequential access devices D 2 termination 4 12 terminator configuration 4 12 terminator power 1 14 SD command 2 13 SDRAM synchronous DRAM options 4 6 sequential access devices D 4 serial communication parameters 2 4 communications controller SCC 2 7 port 4 clock configuration J10 J11 1 8 2 6 port interface 4 9 ports 2 6 Set Bug Operating System En...

Page 107: ...ition modules and serial I O 4 9 MVME712B 1 11 MVME712M 1 11 troubleshooting procedures B 1 TRXC4 Transmit Receive Clock 4 1 8 types of reset 2 11 U unpacking instructions 1 3 V vibration tolerance operating A 1 VMEbus connectors 4 14 interface 4 9 signals 5 2 VMEchip2 ASIC 4 9 VMEchip2 LCSR Local Control and Status registers 1 5 2 5 W watchdog timers 4 13 Winchester hard drive D 3 X XON XOFF hand...

Page 108: ...Index IN 6 Computer Group Literature Center Web Site I N D E X ...

Reviews: