Pentium iii real-time vmebus cpu x86 basic automation board (59 pages)
Summary of Contents for ELTEC BAB 740
Page 1
BAB 740 Basic Automation Board with PowerPC 740 manual Revision 2C...
Page 2
Revision Revision Changes Date / Name First Edition, Valid for Hardware revision 1A 03.01.2000 AR Valid for Hardware revision 3A 24.04.2001 G.M. Valid for Hardware revision 3A 26.09.2001 rae Valid for Software revision W-O9B7-106C - I/O-Address-Map changed - Disclaimer new 08.11.06 hh...
Page 3
The complete risk inherent in the utilization of this document or in the results of its utilization shall be with the user; to this end, ELTEC Elektronik AG shall not accept any liability. Regardless of the applicability of respective...
Page 4
manufacturer’s instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try correct the interference by one or more of the following measures: Þ...
Page 5
Þ When adding or removing devices to or from the system, ensure that the power cables for the devices are unplugged before the signal cables are connected. If possible, disconnect all power cables from the existing system before you add device. Þ...
Page 6
IMPROTANT INFORMATION This product is not an end user product. It was developed and manufactured for further processing by trained personnel. RECYCLING Please recycle packaging environmentally friendly: Packaging materials are recyclable. Please do not dispose packaging into domestic waste but recycle it. Please recycle old or redundant devices environmentally friendly: Old devices contain valuable recyclable materials that should...
· Serial asynchronous: 2 * RS232 with PC97307. · Real-time clock: MK48T59 · SCSI (optional): Symbios 860 · OS-9 operating system with FasTrak cross development system. - VxWorks operating system with Tornado cross development system. · I/O-compatible with BAB-40/60 where applicable. BAB 740 1—1...
Two single-size PMC slots allow for flexible interfacing, e.g. using a VGA display adapter PMC module and additionally a frame grabber interface. Due to the bus-master DMA capabilities of the PMC implementation of the PCI standard, frame grabber can be implemented efficiently without frame buffers. BAB 740 1—2...
PCI bus and the external VMEbus. It supports 8-, 16-, and 32-bit data transfers in master and slave mode. Additionally, bus controller (arbiter) functionality is available. Use of the BAB 740 without VMEbus is possible; only power must be supplied through VME connectors. 1.2.5 Mechanical The board format is double Eurocard (6HU) using two VMEbus slots.
OS-9/VxWorks. It also contains power- on self test routines and PCI device address setup. 1.2.8 Compatibility The BAB 740 has been designed to be software-compatible to the PowerPC reference platform (“Yellowknife”) as much as possible. 1.2.9 Related Documents...
(W83C553) ISA Bus Enhanced Serial Serial #3/4 Comm Controller (Z85230) Serial #1/2 Parallel Real Time Clock Super I/O Controller PS2 Mouse, Keyboard (MK48T59) (PC97307) C Bus Flash EPROM EEPROM (512 KB Boot) (Config. Info) (* MB User) BAB 740 1—5...
Page 22
Specification User's Manual BAB 740 1—6...
CPU it is not recommended to operate the BAB 740 without forced air cooling. The BAB 740 needs two VMEbus slots, when used with the PMCE carrier board. Since the two boards (BAB 740 and PMCE) have an internal connection, be sure to install resp. remove the two-board package carefully and simultaneously! 2.1.2 What‘s needed for Installation...
2.1.3 SODIMM Installation All 144-pin SO-DIMMs up to 64 MByte and some 128 Mbyte SO- DIMMs that fit into X701 and X702 can be used with the BAB 740. The firmware reads the type and size of the SO-DIMM from the SPD (Serial Presence Detect) EEPROM installed on the memory module.
Installation User's Manual 2.1.4 Activity LEDs There are four activity LEDs on the front panel of the BAB 740. The LEDs have a pulse stretcher to make short pulses visible. Table 1: Activity LEDs Color Description Green CPU data bus in usage...
26 A05 /IRQ5 27 A04 /IRQ4 28 A03 /IRQ3 29 A02 /IRQ2 30 A01 /IRQ1 31 -12 V +5STDBY +12 V 32 + 5 V + 5 V + 5 V Signals in parentheses are not connected BAB 740 3—4...
+ 5 V /RDATA Lines on rows A and C are TTL-level, except Cx signals which have RS 232C level (SILC-200 used). Pin assignment changes for RS 422 configuration. Row B is reserved for 32-bit VMEbus extension BAB 740 3—5...
8-bit SCSI connectors (a 50-pin flat cable connector) If the BAB 740 is located at either end of the SCSI bus. J1601 must be installed for signal termination, otherwise J1601 must be removed.
(may be changed if a 37 O Serial Channel 3 non standard level- 38 O Serial Channel 3 converter board SILC is 39 I Serial Channel 3 installed) 40 - not connected 41 - not connected 42..50 - reserved BAB 740 3—7...
Cable length should not exceed 40 cm to avoid instable operation. EIDE is only available on board versions with EIDE option. Table 13: Pinout EIDE Connector X105 (on ADAP-740) Name Name /RST Front View /IOW /IOR IORDY /ACK IRQ14 /CS1 /CS3 /ACT BAB 740 3—10...
The pinout of X103 and X104 on ADAP-740 is such that a crimped cable with a 10 pin edge connector and a 9 pin Min-D male connector results in the same pinout as Table 11. 3.4.4 Speaker Table 15: Speaker Connector X106 (on ADAP-740) Front View Speaker BAB 740 3—11...
Connector Assignments User's Manual PMCE-740 Connectors Via the PMC Extension Board (PMCE-740) the BAB 740 can be expanded by two PMC Modules. 3.5.1 PMCE-740 VMEbus Connector P1 Only GND, +5V and +12V are routed from the VMEbus Connector P1 to the Power Connector X403. No VMEbus Signals are used.
User's Manual Connector Assignments 3.5.4 PMCE-740 Power Connector Table 19: PMCE-740 Power Connector (X403) Description +5V out +12V out BAB 740 3—15...
Page 42
Connector Assignments User's Manual BAB 740 3—16...
4 Board Parameters Host Bus 66MHz VMEbus VMEbus interface according to specification ANSI/IEEE STD 1014- 1987 (Rev. D1.4) VMEbus Master/Slave Capabilities: Single cycle: A16/A24/A32/A64:D08(EO)/D16/D32/UAT A40:D08(EO)/D16/MD32 RMW (Master only): A16/A24/A32:D08(EO)/D16/D32 A40:D08(EO)/D16/MD32 BLT: A24/A32/A64:D08(EO)/D16/D32 A40:D08(EO)/D16/MD32 MBLT: A24/A32/A64:D64 ADO: A16/A24/A32/A40/A64/CR/CSR ADOH: A16/A24/A32/A40/A64 BAB 740 4—1...
Page 44
PRI, RRS, SGL BBSY filter Requester Options: Any one of BR(0-3) RWD, ROR, ROC Bus ownership timer 16 ms... 1024 ms, forever Interrupt Handler Options: IH(1-7) D08(O), D16, D32 Interrupter Options: I(1-7) D08(O), D16, D32 Auto Configuration: FSD, ASI BAB 740 4—2...
Page 45
Four PCI target/VME master windows: base and size programmable, 64 KB to 4 GB window size, any of specified address capabilities or user-defined. Four slave/PCI initiator windows: base size programmable, 64 KB to 4 GB window size, any of specified address capabilities or user-defined. BAB 740 4—3...
Write post buffer Max. 120 MB/s (peak) PCI to Memory Transfer Options: Max. 120 MB/s (peak) Clock Speed: 33.3 MHz IRQs: Four PCI interrupts rerouted to selectable ISA interrupts Network 10BaseT/100BaseTx (twisted-pair) Transfer Speed: max. 10/100 Mbit/s BAB 740 4—4...
253270 h (realistic value from industry stand experience) 4.11 ESD Values 2 kV (Human body method) 4.12 Environmental Conditions Storage Temperature: -40° C - +70° C (non condensing) Operating Temperature: 0° C - +50° C (1 m/s forced air cooling) BAB 740 4—6...
Total Power Requirements (without PCI extensions) 3,8 A max. 3.0 A typ. +5 VDC +/-5% 100 mA max. 30 mA typ. +12 VDC +/-10% 100 mA max. 10 mA typ. -12 VDC +/-10% Battery Type M4T28-BR12SH1 Approx. 8 years life time BAB 740 4—7...
Page 50
Board Parameters User's Manual BAB 740 4—8...
Figure 4: Solder Side Jumpers 5.1.1 User-settable Jumpers Table 20: Boot ROM Select (J114) J114 Description open Boot from Boot-ROM Short Boot from User-ROM (default) Table 21: SCSI Termination (J1601) J1601 Operation Open disable termination short enable termination (default) BAB 740 5—2...
Page 53
Universe INT6 to PCI IRQ D route Universe INT7 to PCI IRQ D (default) Table 24: VMEBus SYSRESET (J1706, J1902) J1706 J1902 Function no VMEbus SYSRESET short VMEbus SYSRESET is input short VMEbus SYSRESET is output (default) Short Short not allowed BAB 740 5—3...
J202 Description Use PCIREQ, PCIGNT of PMC Slot 0 Use PCIREQ, PCIGNT of BAB 740 Onboard SCSI Controller Warning: PCIREQ and PCIGNT of PMC Slot 0 or SCSI Controller can only be used, if the corresponding device is not equipped!
User's Manual Booting 6 Booting Printout of Boot Screen This chapter shows how the terminal screen looks like on a BAB 740 after power-on. *** ELTEC Elektronik, Mainz *** BAB-PPC Monitor Version 1.2/2 Init MPU/MSR/FPU/Segment registers. Init SuperIO (polled output on COM1).
Booting User's Manual Booting OS-9 6.2.1 Entering Boot Parameters The BAB 740 is prepared for booting over Ethernet using BOOTP protocol. 6.2.2 Printout of Boot Screen *** ELTEC Elektronik GmbH, Mainz *** BAB 740 Monitor Version 1.0/1 Init MPU/MSR/FPU/Segment registers.
6.2.3 Ethernet Boot Printout If a BOOTP server is available in the local network and the BAB 740 is known by this server, the BAB 740 will boot over Ethernet after entering ‚eb‘ at the boot menu prompt. Note: The BOOTP server must send the response directly to the BAB 740.
7-8. This can be used to generate a periodic interrupt with higher priority than normal interrupts. A negative edge of the PC- Speaker output triggers the SMI when enabled via bit 7 of I/O address $809. Writing to I/O address $808 clears the SMI. BAB 740 7—1...
Controller (ESCC) In addition to the two serial controllers COM1 and COM2 that are incorporated in the PC97307 Super-I/O the BAB 740 features another two serial lines that are realized with a Z85230 ESCC. The ESCC is clocked with 12 MHz or 14.7456 MHz. This allows transfer rates up to 3 MBaud synchronous and 230.4 KBaud asynchronous.
Appendix User's Manual 7.1.3 Interrupt Controller Figure 6: BAB 740 Interrupt Diagram PowerPC Timer #2 INT OUT Timer #1 Timer #0 INT 0 IDE #1 W83C553 IDE #0 INT A INT B INT C INT D INT 9 INT 5 INT 1;...
INT5 input of the interrupt controller. It may be used to generate periodic interrupts or watchdog interrupts. Table 33: SRAM/RTC Address Assignment I/O Address Description $070 SRAM/RTC LSB Address $071 SRAM/RTC MSB Address $076 SRAM/RTC Data BAB 740 7—5...
I2C Data for SPD of 2nd SODIMM GPIO14 I2C Clock for SPD of 2nd SODIMM GPIO15 I2C Data for SPD of 1st SODIMM, ELTEC Revision EEPROM GPIO16 I2C Clock for SPD of 1st SODIMM, ELTEC Revision EEPROM GPIO17 not used...
W83C553F Interrupt Mode $808 MACH210 SMI Status Register $809 MACH210 SMI Control Register $800 Z85230 ESCC Channel B Control $801 Z85230 ESCC Channel A Control $802 Z85230 ESCC Channel B Data $803 Z85230 ESCC Channel A Data BAB 740 7—7...
Appendix User's Manual 7.1.8 Memory Address Map The BAB 740 uses address map B (CHRP) of the MPC106. After initialization the following address map becomes effective: Table 37: Memory Address Map (default used by VxWorks) CPU Address PCI Address Device $0000.0000-$07FF.FFFF...
Page 69
The IDSEL input of each PCI device is connected to one of the PCI address/data lines for individual addressing in configuration space. Table XX shows the connection of the IDSEL signal for the various devices on the BAB 740 and the PMC carrier board. Table 38: IDSEL Connection Device...
Page 70
J111 J112 J113 CPU Bus Clock PCI Bus Clock short short short short short short short 62,5 short 33 (default) short short 37,5 short SMD jumper for factory use only! Note: Implementation specific settings; do not change! BAB 740 7—10...
Page 71
Note: Implementation specific settings; do not change! Table 43: Cache Size (J601, J602, J603) J601 J602 J603 PCI Bus Clock open 512 Cache (default) short 256 Cache SMD jumper for factory use only! Note: Implementation specific settings; do not change! BAB 740 7—11...
Page 72
User's Manual Table 44: Hardware Debugger Configuration (J1301) J1301 Operation normal operation (default) enable COP Note: Implementation specific settings; do not change! Table 45: Revision EEPROM Write Protection (J1302) J1302 Operation open write protect short write enable (default) BAB 740 7—12...
Page 73
BAB 740 version: Memory size: Hardware revision: Serial number: BSP revision: System monitor revision: BAB 740 Configuration BAB 740 IP address: Host IP address: User name: Ftp password: Boot file: Boot configuration (ftp, bootp, ...) Host Configuration Ethernet IP address: Development tool revision (VxWorks, OS-9, ...)
Need help?
Do you have a question about the BAB 740 and is the answer not in the manual?
Questions and answers