MSWS10 Manual V2.1 Registration Form: Please complete and return this form within 30 days. After registration, you will receive software updates, errata information, customer information and news from DIGITAL-LOGIC AG products automatically. Product Information: Product: _ MSE _ MSM _ MSWS...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Table of Contents 1 PREFACE........................7 1.1 How to use this Manual ....................... 7 1.2 Trademarks ..........................7 1.3 Disclaimer ............................ 7 1.4 Who should use this Product ..................... 7 1.5 Recycling Information ......................... 8 1.6 Technical Support ........................8 1.7 Limited Warranty..........................
Page 5
DIGITAL-LOGIC AG MSWS10 Manual V2.1 5 DESCRIPTION OF THE CONNECTORS..............38 6 JUMPER AND CONNECTOR LOCATIONS ..............45 6.1 Jumper Overview of the MSWS10 Board.................. 46 6.2 Connector and Jumper locations ..................... 47 6.2.1 MSWS10 Front View V2.0..................... 47 6.2.2 MSWS10 Rear View V2.0...................... 48 7 CABLE INTERFACE ....................49...
Page 6
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.3 Program Example in Pascal ....................98 9.5.4 Building a CAN Inferface System ..................99 9.5.5 To start the CAN card......................100 9.5.6 The CANTEST.EXE Program to monitor the CAN bus............101 9.5.7 Uninstalling the CAN-Driver CA..COM................103 10 BUILDING A SYSTEM ...................104...
The specifications given in this manual were correct at the time of printing; advances mean that some may have changed in the meantime. If errors are found, please notify DIGITAL-LOGIC AG at the address shown on the title page of this document, and we will correct them as soon as possible.
DIGITAL-LOGIC AG), wrong connection, wrong information or as a result of service or modification by anyone other than DIGITAL-LOGIC AG. Neither if the user has not enough knowledge of these technologies or has not consulted the product manual or the technical support of DIGITAL-LOGIC AG and therefore the product has been damaged.
PC/104 Embedded BUS PS/2 mouse Interface (optional) 2.2 Unique Features The MICROSPACE MSWS10 integrates all standard PC/AT functions plus unique DIGITAL-LOGIC AG enhancements, such as: Solid state disk (SSD) 0.5, 1, 1.5 MBytes Flash LCD interface with power supply for LCD-BIAS (-30 Volt to +30 Volt adjustable)
DIGITAL-LOGIC AG MSWS10 Manual V2.1 2.4 MSWS10 / SR-PC Specifications CPU: CPU 486: 80486SLC2-50 3.3V from TI (standard) CPU 386: 80386SXL from AMD (option) Mode: Real / Protected Compatibility: 8086 - 80486 Word Size: 16 Bits Physical Addressing: 16 lines...
Page 12
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Mass Storage: Floppy disk interface, for max. 2 floppies, 26 and 34 pin connector IDE interface, AT - Type, for max. 2 harddisks, 44pin connector, for 1.3, 1.8 and 2.5" harddisk with 44 pin IDE...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 PC/104 B US SIGNALS AEN, output Address Enable is used to degate the microprocessor and other devices from the I/O channel to allow DMA transfers to take place. low = CPU Cycle , high = DMA Cycle...
Page 16
DIGITAL-LOGIC AG MSWS10 Manual V2.1 IRQ[ 3 - 7, 9 - 12, 14, 15], input These signals are used to tell the microprocessor that an I/O device needs attention. An interrupt request is generated when an IRQ line is raised from low to high. The line must be held high until the micro- processor acknowledges the interrupt request.
Page 17
DIGITAL-LOGIC AG MSWS10 Manual V2.1 /SBHE, input/output Bus High Enable (system) indicates a transfer of data on the upper byte of the data bus, XD8 through XD15. Sixteen-Bit devices use /SBHE to condition data-bus buffers tied to XD8 through XD15.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 3.1 Description of the PC/104 BUS of the MSWS10 These connectors are only available on boards with the option -P. Ground Ground IOCHCK Ground SBHE MEMCS16 RESET LA23 IOCS16 LA22 IRQ10 IRQ9 LA21 IRQ11 LA20...
The VGA could also be "snowy". The precise power requirements of the MICROSPACE MSWS10 depend on a number of factors, in- cluding what functions are present on the board and which peripherals are connected to the board’s I/0 ports.
ROM-BIOS as the PC-DOS ’COM1’ device. The secondary serial port is COM2; it is supported as the ’COM2’ device. However, it is possible to disable either one or both serial ports us- ing the DIGITAL-LOGIC AG BMP utility. (Note: if you disable the primary port and enable the secondary port, then the secondary port is installed as COM1 by DOS.)
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The onboard floppy disk controller and ROM-BIOS support one or two floppy disk drives in any of the standard PC-DOS and MS-DOS format shown in the table. Supported floppy formats Capacity Drive size Tracks Data rate DOS version 1.2 MB...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 One of the board’s CPU device provides the logic for a PC compatible speaker port. The speaker logic signal is buffered by a transistor amplifier, and provides approximately 0,1 watt of audio power to an ex- ternal 8 ohm speaker.
The battery is removable for easy exchange with a new type or replacement when the battery is exhausted. The battery is a DIGITAL-LOGIC AG replacement part: MSWS3V6-BAT. The battery-backed clock can be set by using the DIGITAL-LOGIC AG SETUP at boot-time.
On the next Setup pages (switched with PgDn and PgUp) the values for special parameters are modifi- able. Normally the parameters are set correctly by DIGITAL-LOGIC AG. Be very careful when modifying any parameter since the system could crash. Some parameters are dependent on the CPU type. The cache parameter is always available, for example.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.7.5 CMOS Setup Harddisk list Harddisk type / Technical Data: Date: Jan. 1995 Ver.1.0 Rev.: Alpha Type: Cyl.: Head: WPC: Land: Sec: Size: Harddisk: none Integral 1820, Kittyhawk none none none none none none none...
Page 27
EEPROM will be reloaded into the CMOS-memory and the system will be rebooted again with the proper values. DIGITAL-LOGIC AG provides a program named STORCMOS.EXE which allows to store the CMOS-data into the EEPROM. This has to be done during putting the system for the first time into operation or after changes have been made in the CMOS-Setup.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.7.7 Setup only for the TEXAS SLC/2 CPU with 50MHz TI486 Microprocessor Setup Program TI486SXL.EXE Introduction The TI486 Microprocessor Setup Program provides the enable/disable function for the clock doubler and the internal cache. Enabling the clock doubler and internal cache Enter the BIOS-Setup.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.7.8 Information about Advanced Setup 4.7.8.1 Standard Setup Options Description Diskette A: not installed Diskette B: 3.5 inch, 1.44 MB Size Fixed Disk C: Type 49 Fixed Disk D: not installed Bios found: Base Memory:...
Page 30
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.7.8.4 Cyrix CPU CACHE Control Description First 64k: Non-Cacheable A000-F000: Non-Cacheable A20M input: Disabled KEN input: Disabled Disabled = Cache organisation is on Flush Cache on Hold: Disabled Direct-mapped = Clock doubler is on Cache Organisation:...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.8 Memory 4.8.1 Onboard DRAM Memory Speed: 70ns Size: 4 banks with 4 devices of 4 Bit x 1M DRAMs Bits: 16 Bit Capacity: 2, 4, 6 or 8 MBytes Bank: 4.8.2 System Memory Map The 486SLC CPU used as central processing unit on the MICROSPACE PC has a memory address space which is defined by 32 address Bits.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.8.3 System I/O Map The following table shows the detailed listing of the I/O port assignments used in the MICROSPACE MSWS10 board: I/O Address: MSWS10: 0000 - 001Fh DMA controller 1 0020 - 003Fh Interrupt controller 1...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.9 VGA / LCD Controller 65535A The 65535A High Performance VGA Flatpanel / CRT controller provide a powerful, yet versatile, feature set optimized for portable PC requirements. The 65535, witch integrates the VGA controller, industry standard RAMDAC, and monitor sense circuitry, enable a complete VGA sub-system to be implemented with just two chips: CHIPS’...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 4.9.1 VGA Controller Chips C&T 65535A 16 or 32Bit local bus 512k RAM (optional 1024k) C&T 65540 32Bit local bus 1024k RAM C&T 65545 32Bit local bus 1024k RAM hardware accelerator C&T 65548 32Bit local bus/PCI...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The 65540/45 provides simultaneous display operation with Multi-Sync variable frequency or PS/2 fixed frequency CRT monitors and single panel-single drive LCDs (LCD-SS), dual panel-single drive LCDs (LCD-DS), dual panel-dual drive LCDs (LCD-DD) and plasma and EL panels (which employ single panel- single drive interfaces).
Page 36
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Standard LCD-BIOS (shipped with the card) Mode: Simultaneous LCD and CRT Date: 02.12.94 MultiBIOS Number: MB4x1 (Standard) Order Code: PLCC 803201 DIL32 801101 BIOS-Selection: Resolution: Color: Manufacturer: BIOS-Part.No.: 640 x 480 Mono Sharp LM64P80/81/831 LC_LM64.DAT...
Page 37
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Standard LCD-BIOS (shipped with the card) Mode: Simultaneous LCD and CRT Date: 02.12.94 MultiBIOS Number: MB4x4 (Standard) Order Code: PLCC 803204 DIL32 801104 BIOS-Selection: Resolution: Color: Manufacturer: BIOS-Part.No.: 640 x 480 Mono Sharp LM64P80/81/831 LC_MONO.DAT...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 ESCRIPTION OF THE CONNECTORS Serial ports COM1 / J15 COM2 Channel Header onboard D-SUB connector Signal COM 1: Pin 1 Pin 1 = DCD Pin 2 Pin 6 = DSR Pin 3 Pin 2 = RxD...
Page 39
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Floppy disk interface for 5,25" and 3,5" FD (34 pins header) Signal Signal Pin 1, = GND Pin 2 = RPM Pin 3 = GND Pin 4 = NC Pin 5 = GND Pin 6...
Page 40
DIGITAL-LOGIC AG MSWS10 Manual V2.1 LCD Flatpanel Interface Refer to the Flatpanel Support Manual for connecting the panel. Signal Signal Pin 1, = M-Signal Pin 2 = FLM Pin 3 = DE (Display enable) Pin 4 = LP (line pulse)
Page 41
DIGITAL-LOGIC AG MSWS10 Manual V2.1 PS/2-Keyboard This keyboard connector is a 6pin PS/2 compatible connector which provides an interface for keyboards that are compatible with the IBM XT/AT keyboard. Signal Pin 1 = Keyboard Data Pin 2 = NC Pin 3...
Page 42
DIGITAL-LOGIC AG MSWS10 Manual V2.1 External Power Supply Input May be used if the MICROSPACE is used as a standalone. Signal Pin 1 = 24V Input Pin 2 = 12V Input (not used) Pin 3 = GND Pin 4 = VCC 5V input The +12V supply is only used for the backlight supply from the LCD.
Page 43
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Touchscreen Interface (option) ELOTOUCH May be used if the touchscreen option is mounted. Including 4 and 5 wire touchscreens. Signal Pin 1 = XH or X+ Pin 2 = XL or X- Pin 3 = SENSE...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The figure shows the location of all jumper blocks on the MSWS10 board. The numbers shown in this figure are silk screened on the board so that the pins can easily be located. This chapter refers to the individual pins for these jumpers.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 ABLE INTERFACE 7.1 The Floppy Disk cable IDT Terminal for Dual Row 0.1" (2.54 mm grid) and 1.27 mm flat cable Floppydisk Cable 34pin MicroSpace DRIVE B: DRIVE A: max. cable length = 400mm For drive A: the lines 10 to 16 are crossed (180 degrees).
MASTER drive (= C:) and the second is the SLAVE drive. Check the selection of the drive in the techni- cal manual. An inverse connection could destroy the drive or the MICROSPACE MSWS10. Be very careful. There is no warranty in this case! The MSWS10 is not equipped with a 40pin IDE connector.
ATTENTION: Do not short-circuit these signal lines. Never connect pins either to the same plug or to any other plug on the MICROSPACE MSWS10. The +/-10Volt will destroy the MICROSPACE core logic immediately. No warranty in this case! Do not overload the output: max. output current of Maxim converters: 10 mA!
DIGITAL-LOGIC AG MSWS10 Manual V2.1 7.4 The Printer Interface cable (P4) IDT terminal for dual row 0.1" (2.54mm grid) and 1.27 mm flat cable Parallelport Cable LPT1 ATTENTION: Maximum length of this cable is 6 meters. Prevent short-circuits. Never apply power to these signals, the MICROSPACE Workstation will be destroyed.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 OFTWARE 8.1 Tools and Drivers for the MICROSPACE PC The tool disk is divided into the following sub-directories: MSWS10 TOOLS HD.COM MSWSSET. EXE C&T DOSETUP.EXE TOOLS 540SET.COM, 535SET.COM, diff. other DRIVERS none, sold separately Ethernet...
ODI services V1.x and V2.x IBM: OS/2 V2.0 Application Programs: All software DIGITAL-LOGIC AG has tested so far are compatible and run without problems. 8.4 LAN 8.4.1 Supported LAN Drivers Novell Compiler NetWare 286 V2.2 dedicated IPX drivers (NetWare IPX) Intel’s ASM86...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 On the LAN driver diskette that you get with your product always read the read me file located on the disk for the latest updated and realeased drivers. The latest drivers can be found from the manufacturer of your product using SMC LAN Ethernet Silicon.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 8.4.4 Required Tools to support TCP/IP A physical LAN, Ethernet for example, but it is not required. Token Ring, ARCNET, WAN connectivity by PPP or SLIP is also acceptable. A „Data Link Driver“. In today’s LAN environment, there are three major Data Link Interfaces.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 8.4.5 Required drivers to get Windows NT LAN support A NDIS3 driver is required. The driver can be found on the BBS and FTP server. The file name is: SMC9000s.zip. 8.4.6 Required drivers to get Windows for Work Groups LAN support The NDIS2 and/or ODI driver is required.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 8.5 VGA CRT/LCD Display Driver The purpose of the enclosed software drivers is to take advantage of the extended features of the 655XX VGA controller. These capabilities include: Resolutions up to 1024 x 768 in graphics modes with 16 colors...
16, 256 VESA.COM 1024x768 16, 256 VESA.COM On the DIGITAL-LOGIC AG BBS ++41-32 681 53 34 you will find the latest VGA drivers: - 655XXDRI.ZIP - 54X_NT35.ZIP - and others 8.5.2 Windows Install Windows as you normally would for a VGA display.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 PECIAL ERIPHERALS PTIONAL UNCTIONS 9.1 Special Peripherals 9.1.1 Multifunction Latch The multifunction latch allows control over several functions such as powerdown, SSD, contrast and watchdog. This latch can be controlled by the application program. Many functions can be programmed by the special function interface (Interrupt 60h).
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The LTC1232 device works as a watchdog and power supervisory circuit. At boot-time the watchdog is disabled. The Watchdog is enabled and triggered by the special function interface (Interrupt 60h), function EBh. { Example for Watchdog with Latch} Program Watchdog;...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.2 Special Function Interface SFI, Function INT60 All functions are performed by calling the SW - INTERRUPT 60H with the following arguments: 9.2.1 EEPROM Functions: Function: WRITE TO EEPROM Number: EPP-Version: included since version V3.0...
Page 64
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Function: ERASE one DATABYTE OF THE EEPROM Number: EPP-Version: included since version V3.0 Description: Erases the selected memory cell of the serial EEPROM. Input Values: AH = Function Request BX = Address of the EEPROM Output Values: none;...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.2.2 Adjusting the Contrast, Backlight and the Speaker volume: Function: INCREMENT POTI Number: EPP-Version: included since version V3.01 Description: Increments the selected potentiometer by 1 step. The new value is stored into the EEPROM of the poti. After power-up the new value is always available.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.2.3 Hardware type : Function: HARDWARE TYPE Number: EPP-Version: included since version V3.0 Description: Returns to the MICROSPACE Product code. Input Values: AH = Function Request Output Values: AH = Board Size: M = PC/104 (MSM)
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.2.5 Harddisk function: Function: TURN HARDDISK OFF Number: EPP-Version: included since version V3.10 Description: Turns off the harddisk. The next access to the harddisk will turn on the harddisk automatically. Input Values: AH = Function Request Output Values: none;...
Page 68
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Function: READ FROM FLASH Number: EPP-Version: included since version V3.17 Description: Reads the addessed byte from the flash. Input Values: AH = Function Request DX = Address high word SI = Address low word Output Values:...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.3 Special Configuration and Options 9.3.1 Ethernet Interface (option) The Ethernet interface is configured with the values stored in an EEPROM. The default values are as follows: Jumper position: 1-2 of Jumper J36 Configuration: IOS0:...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.3.1.1 Ethernet hardware configuration The Ethernet controller is hardware selectable with preprogrammed values from the EEPROM. This is the normal way to start with all operating systems and NOS. A.) Select the configuration Selected using the IOS0 - IOS2 jumper.
Page 71
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.3.1.2 Utilities for programming / modifying EEPROM and DIAGNOSTICS The EEPROM is factory programmed with the default values shown in chapter 3. If the node address should be modified, use a program utility. Use these programs for custom modification in the LAN EEPROM: PRO9000.EXE...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.3.2 The Flashdisk 9.3.2.1 What does a Flash-File-System The Flash-File-System allows you to READ and WRITE information to and from the flashdisk, without limitation. 9.3.2.2 Usable DOS size of a Flash-File-System Depending on the MICROSPACE product, different sizes and types are supported.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.3.3 Touchscreen decoder (option) on COM1 Onboard there are two possibilities to control a resistive touchpanel: - ELOTOUCH controller - DYNAPRO controller Touchscreen definition: X+ X+ 9.3.3.1 DYNAPRO: Driver for DOS 1. To install device drivers for DOS on your PC, insert the tooldisk in floppy A:.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 1. To install device drivers for Windows on your PC, you must have MicroSoft Windows running. 2. Insert the tooldisk in floppy drive A: and execute a:\INSTALL on the disk. 3. Answer to all questions of the installation software.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Not available onboard. 9.4 PC CARDS 9.4.1 Supported PC CARDS Card Functionality: Brand names: Capacity: Mitsubishi 1, 2 MBytes SRAM Cards: Fujitsu 1, 2 MBytes Seiko 512k, 1MByte, 2MBytes Intel 1, 4 MBytes Series 1...
Page 76
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.1.1 Important information on the different PC Cards MEMORY Cards: Memory cards are accessed like a normal drive. A drive letter will be assigned by the PC Card drivers after the initialization. During the boot sequence, the system will indicate on the screen which drive letter has been assigned to the PC Card.
Page 77
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Other drivers supplied with LAN cards are: ODI Driver: Ø (Link Service Layer) ODI DRIVER Ex. PCMDMCS ipxodi (IPX to ODI) (NetWare Driver) NDIS Driver: (CONFIG.SYS) device = netprot.dos /i DEVICE = NDIS DRIVER.DOS device = netbeui.dos The /i option defines a path to the file PROTOCOL.INI, containing configuration data.
Software drivers are dependent on the type of card which is being used: Software driver: FLASH: SRAM: ATA-Drive: IO-Card: LAN- Cards: From DIGITAL-LOGIC AG SCM FFS Not included: - Socket Service - Card services - Resource manager - Flash-File-System (yes)
DIGITAL-LOGIC AG MSWS10 Manual V2.1 New drivers for PC memory cards from SCM SwapBox driver: MMCD.EXE Version: 2.16 Date: 2-29-96 Boot driver: MMCD.BIN Version: 1.24 Date: 2-29-96 Formatting program: MCFORM.EXE Version: 4.57 Date: 2-27-96 9.4.3 Installing 9.4.3.1 Hardware Installation Installation: Power-off the System.
Page 80
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.3.2 Connections between PC/104 card and the Socket holder Socket 2 40pin cable 26pin cable Socket 1 40pin cable 26pin cable...
Page 81
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.3.3 Intalling the drivers for PC memory cards STEP SCREEN COMMENT Insert PC Card driver disk into drive Type A:INSTALL and press ENTER Select language (German or English) -> N ENTER Press ENTER to skip the first screen Read the information on the first screen.
Page 82
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.3.4 Formatting Memory Cards You have two possibilities to format a card. With the MCFORMAT or the MCFORM. 1. SRAM memory cards: Needs to be formatted only once. They can be erased like any other removable media.
Page 83
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The following flowchart shows the formatting steps using MCFORMAT: Start MCFORMAT.EXE STEP 1 Define MemoryCard type Press ENTER to go to the next screen Select type of Memory- Card Use the cursor to select and confirm...
Step 2: Copy driver and startup files to the card On the PC CARD Tooldisk from DIGITAL-LOGIC AG are 4 subdirectories with the required system files to make a memory card bootable. If the drive designator from the PC CARD memory card is D, then copy all files from subdirectory SYS-D to the system formated memory card.
Page 85
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.3.7 Installing the AUTO-BOOT Option manually The AUTO-BOOT installation steps are summarized as follows: Prepare a DOS system memory card. Modify CONFIG.SYS and AUTOEXEC.BAT files. Copying the AutoBoot files to the memory card. Enable the AUTO-BOOT BIOS Extension on the MSMJ104 card as follows:...
Page 86
DIGITAL-LOGIC AG MSWS10 Manual V2.1 (must be the first line entry) ....vector.bat (must be the last line entry) is the logical drive designator of the MMCD as described above. STEP 3: Copy the AUTO-BOOT files to the MEMORY CARD •...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.4 Memory 9.4.4.1 Used Memory by the PC Card When you are using a memory manager, such as EMM386, you must protect the Memory Address range of the MEMORY WINDOW and the BIOS EXTENSION ! SEE ADDRESS TABLE OF MSM104J.
Page 88
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.4.3 Overview of the Files INSTALLS.EXE Autoinstaller of the software MMCD.SYS DOS Device driver for IFF, SCM_FFS and ATA-Cards into the CONFIG.SYS as: /F:zzzz This parameter specifies the Memory window address. The default value is D000, if no parameter is used.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.4.4.4 The Registers of the VG-468 Boot Option for selecting the Index Base Addresses: J14: INTR: SPKROUT: Index Base: I/O Address: Pull Up Pull Up 3E0h/3E1h DEFAULT Pull Up Pull Down 3E0h/3E1h Pull Down Pull Up...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 POWER AND RESETDRV CONTROL Registers: Socket A: = 03 Socket B: = 43h Output Enable Disable resume resetdrv Auto Power Switch Enable PC Card Power Enable D3:2 00 = Vpp = open 01 = Vpp = Vcc...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The MICROSPACE CAN module performrs all serial communications functions such as transmission and reception of messages, message filtering, transmit search, and interrupt search with minimal inter- action from the host CPU. The MSMCAN supports the standard and the extended messages frame in CAN specification 2.0 part B.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.1.2 MEMORY-mapped Operation CAN This mode is only assigned for customer applications. Assumes that the BASE-MEM-ADR is selected on D0xxh: Assumes that you are using a MEMORY-mapped board with the CANMEM PLD. All Registers of the CAN controller 82C527 are directly available. Pay attention to the timing. For the PC- bus you need the double read mechanism for fast access, as proposed by INTEL.
Page 94
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.2.2 Function: TRANSMIT CAN MESSAGE with AH = 01 Function description: This function transmits one CAN message to the CAN bus. The length of the datafield must be defined over register CL. Since the INTEL CAN controller allows to communicate with basic and with extended CAN, the message type must be defined by register CH.
Page 95
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.2.4 Function: RECEIVE ONE CAN MESSAGE with AH = 03 Function description: This function receives one CAN message from the internal buffer, if at least one message was in the buffer. After initialising, the driver receives all incoming CAN messages automatically and stores them in the dynamic buffer.
Page 96
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.2.5 Function: CAN_RxDADR with AH = 4 * Version: 1.1 30.08.96 Felix Basic Code Function description: With this function it is possible to put a mask to the message 15 Mask Register 0C , 0D , 0E and 0F If we don’t use this function, the default is „don’t care“.
Page 97
DIGITAL-LOGIC AG MSWS10 Manual V2.1 BOFF: Bus OFF Status: one: There is an abnormal rate of occurrences of errors on the CAN bus. More than 256 errors. zero: The 82527 is not bus off, normal operation. WARN: Warning Status: one: There is an abnormal rate of occurrences of errors on the CAN bus.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.3 Program Example in Pascal The purpose is to make a program in a higer language which uses the six general functions: TRANSMIT, RECEIVE, INIT, READY, RxDADR and Get_Status from the CAN-driver CA_I5.COM , CA_I9.COM Before the CAN-driver may be accessed, the driver must be installed.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 The CANRES1.EXE. program will receive only one message PROGRAM CanRes1; USES crt,printer,dos; CONST canmessage : array[1..12] of BYTE = (02,02,00,00,01,02,03,04,05,06,07,08); VAR Daten : byte; canreceivemess : array[1..12] of byte; regs : Registers; : integer ;...
340. Do not change anything! Execute the file CA_I9.COM. The CA_I9.COM "******************************************* " installation message informs you [ENTER] "* DIGITAL-LOGIC AG Switzerland * " about the successful installation as a "******************************************* " memory resident program. * TSR-CAN-Driver 82527 Ver.:1.10b * "...
DIGITAL-LOGIC AG MSWS10 Manual V2.1 9.5.6 The CANTEST.EXE Program to monitor the CAN bus Start the CANTEST.EXE program after installing the CAN-driver CA_I9.COM. The menu allows you to transmit and to receive CAN messages. To communicate with CAN I/O modules from SELECTRON use CANSELE.EXE.
Page 102
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Communicator for MSMCAN Modules BASIC-CAN Version 1.10c If you have chosen every menu, the screen will look like this: ------- ------------------------------------------------------------------------------------- DIGITAL-LOGIC AG Parameters: defined by CA.COM, var.Speed CA.COM Version 1.10 must be loaded before this program ! Use the 82527 Intel Manual.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 Attention: There is a mistake in the program. The status register must be de- leted after receiving the error message. So the value 35 is wrong . Rx-Message: 3B25 Counter of the message added on the program cantest.ASM In Buffer: 03E0 It is implemented in the ca_i9.com.
Does the harddisk spindle motor start? Reset the CMOS-RAM: see A.3. C. If the error appears again Contact your nearest Digital-Logic dealer for technical support. Or contact our Technical Support by Fax No. ++41 32 681 53 31 DIGITAL-LOGIC AG, Switzerland.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 12 P ODERROR The following numeric codes appear on the System Board LEDs (in hex.) to report the progress of the Power-On Diagnostics, or on the LEDs and on the screen (in decimal) to report errors found by the Diag- nostics.
DIGITAL-LOGIC AG MSWS10 Manual V2.1 14 I NDEX BOFF............... 97 Building a System ..........104 BUS PC/104 ............18 Bus signals .............. 15 12V +/- 5%............... 17 16C450..............21 CA_I5.COM ............100 CA_I9.COM ............100 386MAX..............87 cable..............100 Cable interface............49 CAN Message Len [0-8] DLC : 08......
Page 111
DIGITAL-LOGIC AG MSWS10 Manual V2.1 FAX and MODEM Cards: ......... 76 LA17 - LA23 input/output ......... 16 FAX/Modem Cards:..........75 LAN Cards: ............75; 76 FFS ................. 87 LAN Drivers ............. 55 FLASH Cards:............75 latch ................ 61 Flash File usable DOS size ........72 LEC 0 - 2 ..............
Need help?
Do you have a question about the MICROSPACE MSWS10 and is the answer not in the manual?
Questions and answers