Software overview ......20 Matrox 4Sight CD ......22 Inspecting your Matrox 4Sight package .
Page 4
Adding or modifying user accounts on Matrox 4Sight......47 Setting environment variables ....48 Setting the multi-boot option.
Page 5
Working with MIL ......61 Automatically launching applications ....62 Removing unnecessary files from Matrox 4Sight ..63 Chapter 5: Managing the DiskOnChip .
Page 6
Installing a full Windows NT Workstation on Matrox 4Sight......78 Installing device drivers ..... .78 Installing an Ethernet driver .
The second part, comprised of Chapters 6 and 7, is geared towards users who will be buying the Matrox 4Sight integrated unit, but need to install additional devices such as floppy and CD drives or who require a different operating system.
Page 14
Using this manual or the Customer support contacts flyer, included in your Matrox 4Sight package, for email addresses and phone numbers of Matrox’s offices. In the unlikely event of a failure, the warranty and Product Assistance Request Form at the back of this manual outlines...
PC/104-Plus inside a chassis. The frame grabber can include an optional add-on Matrox Meteor-II MJPEG module. Motherboard only. This version of Matrox 4Sight is sold without the chassis and is not bundled with a frame grabber. You can purchase a Matrox Meteor-II frame grabber for PC/104-Plus, and a corresponding Matrox Meteor-II MJPEG module, separately.
Page 17
Networking. The Matrox 4Sight motherboard integrates a standard 10/100BaseT Ethernet interface. IEEE 1394 ports. Matrox 4Sight also has three 400 Mbit/sec IEEE 1394 ports, which can be used for connecting to IEEE 1394 Digital Camera Specification (DCS)-compliant cameras or various other devices.
Page 18
Audio input (top port) and output (bottom port) Auxiliary I/Os (top port) and video input (bottom port) TV output (top port) and VGA output (bottom port) Ethernet connector LEDs Available if you purchase the Matrox 4Sight integrated unit Available on the stand-alone Matrox 4Sight motherboard...
Page 19
Matrox Meteor-II for The Matrox Meteor-II family of PC/104-Plus boards was PC/104-Plus designed for use with a Matrox 4Sight motherboard. The family comprises: The Matrox Meteor-II /Standard frame grabber for PC/104-Plus. This is a PCI frame grabber that captures monochrome video in RS-170/CCIR format, and composite (CVBS) or component (Y/C) color video in NTSC/PAL format.
Software overview Typically, you will develop your application for Matrox 4Sight on a standard PC and connect to a Matrox 4Sight unit remotely for debugging purposes. In this case, the development PC must host the development tools: IDE (editor, compiler, etc.), MIL/MIL-Lite, and debugger.
Page 21
Software overview Embedded describes the version of Windows NT Embedded that can be purchased with Matrox 4Sight, as well as how to perform several common tasks under this operating system. MIL/MIL-Lite MIL is the Matrox Imaging Library. It contains commands that allow you to capture, process, analyze, transfer, and display images.
Matrox 4Sight CD Included with Matrox 4Sight is the Matrox 4Sight CD. The Matrox 4Sight CD includes a file which is an image of the data that Matrox pre-installs on the DiskOnChip (if purchased). This image file can be used to restore the DiskOnChip to its original factory setting.
Page 23
Matrox 4Sight unit. \UTILITIES Miscellaneous utilities for the DiskOnChip on Matrox 4Sight and for Windows NT Embedded configuration. Note that to use the distribution versions of MIL and ActiveMIL, you will need to purchase a distribution license for each unit.
Chapter 1: Before you begin Inspecting your Matrox 4Sight package This section presents a list of items that come with Matrox 4Sight. It also lists optional items you might have ordered separately. If anything is missing or damaged, contact your local Matrox representative.
Handling precautions A DBHD44-TO-13BNC or DBHD44-TO-8BNC cable. Both of these cables can interface to a Matrox Meteor-II /Standard frame grabber for PC/104-Plus through the video input connector on the Matrox 4Sight. Use a DBHD44-TO-8BNC cable to interface to a Matrox Meteor-II/Multi-Channel frame grabber for PC/104-Plus through the video input connector.
Chapter 2: Connecting and configuring external peripherals to the unit This chapter describes how to connect and configure various peripherals to the Matrox 4Sight unit.
Before you begin This chapter describes how to connect and configure various devices to the Matrox 4Sight integrated unit. Not all the devices discussed here need to be configured. For those devices that do need configuration, the information is included in the device’s respective section for ease of use and unity of...
Mouse and keyboard You can connect to any PS/2-style mouse or keyboard through the ports on the back panel of the Matrox 4Sight unit. Under Windows NT Embedded, you can use the NTConfig utility to configure the keyboard for US English (default setting), Standard French, or Standard German.
1. Connect the monitor to the VGA output connector on the Matrox 4Sight. If your monitor has a DB-15 connector, use a standard DB-15 to DB-15 cable. If your monitor has 5 BNC-type connectors, use a standard DB-15 to 5-BNC cable.
(UTP5) cable. To connect to a LAN in 10BaseT mode, use a UTP5 or UTP3 cable. Peer-to-peer When connecting a Matrox 4Sight unit in a peer-to-peer connections configuration, you will have to use a crossover network cable. Build this special cable based on the following table using an Unshielded Twisted Pair Category 5 (UTP5) cable.
Page 34
Wire 5 BD1- BD2- Wire 6 Wire 7 BD2+ BD1+ Wire 8 BD2- BD1- Peer-to-peer connection for the Matrox 4Sight. PC 1 Matrox 4Sight Transmitter Transmitter Receiver Receiver Configuring your To configure a network connection under network connection Windows NT Embedded, you can use NTConfig to join a domain on a LAN, to set the address allocation mode (static or dynamic IP), and to set the ethernet connection type.
Page 35
5. When you leave NTConfig, you will be notified that you must re-boot the unit for the new settings to take effect. 6. When you re-boot the Matrox 4Sight unit, you will be able to choose a domain name in the logon box. Note that the user account name and password must correspond to an active user account on the domain at logon time.
Page 36
100 Mbits in full duplex, but is controlled by its link partner (Slave). If its link partner is in auto sense mode Matrox 4Sight will adapt its communication mode (both speed and duplex) according to the link information it receives from the link partner.
Meteor-II/Multi-channel can switch between input from two RGB or six monochrome cameras. On the front panel of the chassis, Matrox 4Sight has an input connector, which is hard-wired to the Matrox Meteor-II board through an internal connection. In order to permit this internal...
Page 38
Chapter 2: Connecting and configuring external peripherals to the unit that comes pre-installed as the first PC/104-Plus board in Matrox 4Sight, has been modified slightly. If you initially purchase your Matrox 4Sight without a Matrox Meteor-II board and then need to add one later, this point will be crucial in ordering the appropriate Matrox Meteor-II board.
IEEE 1394 ports To connect your camera to the external input connector of a Meteor-II/Multi-Channel on a Matrox 4Sight unit, use the optional DBHD44-to-8BNC cable as follows: DBHD44-to-8BNC cable Wires Signals Expected Input VID1_IN1 Analog Video Input1, R1 Green VID1_IN2...
You can connect to the Centronics parallel interface using a 25-pin parallel port cable. Auxiliary I/Os on the Matrox 4Sight Matrox 4Sight features 20 discrete LVTTL or TTL compatible digital I/Os, with interrupt-generation capabilities on the motherboard. Connect your device to these I/Os with a 25-pin custom cable.
NTSC/PAL/RGB video output device NTSC/PAL/RGB video output device You can connect to an NTSC/PAL/RGB video output device (such as a TV monitor or VCR) through the TV output connector. To interface such devices to the TV output connector, use the optional DB9M-TO-4BNC cable. The four BNC connectors are color-coded for the following output.
Page 42
Chapter 2: Connecting and configuring external peripherals to the unit...
Chapter 3: Managing the Matrox 4Sight under Windows NT Embedded Windows NT Embedded When you purchase a Matrox 4Sight unit with a DiskOnChip, the disk comes preloaded with a Windows NT Embedded operating system. Windows NT Embedded is a subset of standard Windows NT.
Using Windows NT Embedded command prompt Using Windows NT Embedded command prompt A key element in Windows NT Embedded is the command prompt window. Since Windows NT Embedded does not have the familiar shell of a full Windows NT Workstation, you must use the command prompt to send commands to Windows NT Embedded.
Chapter 3: Managing the Matrox 4Sight under Windows NT Embedded NTConfig: Basic configuration utility A utility called NTConfig (NTConfig.exe) is available to configure basic information in the registry database of Windows NT Embedded. NTConfig allows the user to directly control four groups of options through the graphical user interface (GUI).
Password Administrator Administrator To create user accounts on Matrox 4Sight, use the program Usrmgr.exe, which is included in the Windows NT Embedded operating system. This is the common program from which you can add user accounts in a full version of Windows NT and has the same functionality in Windows NT Embedded.
Chapter 3: Managing the Matrox 4Sight under Windows NT Embedded Changing the settings By default, when Windows NT Embedded starts up, it of the Auto-logon automatically logs you onto the Matrox 4Sight unit using the feature Administrator account. You can change or disable the settings of the Auto-logon feature using NTConfig.
Setting the multi-boot option The Matrox 4Sight unit has a multi-boot configuration. From the OS loader selection menu, you can choose between Windows NT Embedded and the Embedded DOS Interpreter. If a selection is not made within 5 seconds, Windows NT Embedded is used by default.
Page 50
Matrox 4Sight unit and another Windows NT network-connected computer. To achieve a connection, the Matrox 4Sight unit must be able to communicate with the development computer through a TCP/IP network communication channel. Note that network components must be installed on both the Matrox 4Sight unit and the development computer.
Backing up your DiskOnChip image If you have both a DiskOnChip and a hard disk on your Matrox 4Sight unit, we recommend that you copy all the files from the \OS\WINNT sub-directory of the Matrox 4Sight CD to your Matrox 4Sight unit’s hard disk before you start using the...
Chapter 3: Managing the Matrox 4Sight under Windows NT Embedded Logging off or shutting down Matrox 4Sight To logoff, press Ctrl-Alt-Del to access the Windows NT Security dialog box. Click the Logoff... button, and then click the Ok button to complete the logoff process.
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded This chapter discusses the implementation and development of an application for Matrox 4Sight under Windows NT Embedded.
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded Application development To achieve the very small space requirements demanded by the DiskOnChip, much of the familiar shell of the full Windows NT operating system has not been included in the version of Windows NT Embedded shipped with the Matrox 4Sight unit.
If your application uses a MIL image processing module, you must copy this module’s files from the Matrox 4Sight CD to the Matrox 4Sight unit. To copy these files, place the Matrox 4Sight CD in the CD drive of your development...
Page 56
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded Development computer. We assume that the development computer’s computer name is NTDEV and you are currently logged onto this computer using the user account USER_ACCOUNT. In addition, we assume that MIL is installed in the C:\PROGRAM FILES\MATROX IMAGING directory of the development computer.
Ensure that it has the same version and build numbers as the redistribution version on the Matrox 4Sight CD. Refer to the readme file on the Matrox 4Sight CD for details. Additionally, before calling the NET SHARE command in step 2, you must add the following line: COPY Z:\ACTIVEMIL\WINNT\*.* C:\WINNT\SYSTEM32...
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded Remote debugging on Matrox 4Sight using Microsoft Visual C++ 6.0 Microsoft Visual C++ 6.0 has the ability to debug applications running on a remote computer such as a Matrox 4Sight unit (the target computer).
Remote debugging on Matrox 4Sight using Microsoft Visual C++ 6.0 The DLLs without debugging information are Msvcrt.dll, Msvcirt.dll, and Mfc42.dll. They are already installed on the Matrox 4Sight unit. The DLLs with debugging information are Msvcrtd.dll, Msvcirtd.dll, and Mfc42d.dll. It might be necessary to copy these files to your target computer for remote debugging if the application is using them.
Page 60
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded Working Directory: Leave this field blank. Remote Executable Path: Specify the name and path of the executable file so that the target computer can locate it. 6. From the command prompt on the target computer, run the remote debug monitor MSVCMON.
IEEE 1394 standard. Using the auxiliary I/Os To use the auxiliary I/Os on Matrox 4Sight from MIL, you must first assign an interrupt line to the group of I/Os in the BIOS. These I/Os can then be controlled from within MIL. Refer to the MIL/MIL-Lite Board-Specific Notes for more information.
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded Automatically launching applications With Matrox 4Sight, you can use the C:\AUTOST.BAT file to run your application automatically at startup.The Autost.bat file is a batch file that is called by default at startup. When a BAT file is called, each line in this file is interpreted and executed by the operating system.
Meteor-II /1394 on your unit. To remove all components that are not necessary for the final integration of the Matrox 4Sight unit, use the Cl_comp.bat file in Matrox 4Sight’s C:\MIL\BAT directory. This batch file deletes all DCF files, RES files, batch files in C:\MIL\BAT, examples in C:\MIL\EXAMPLES, and the Mildrv utility.
Page 64
Chapter 4: Developing an application for Matrox 4Sight under Windows NT Embedded...
Chapter 5: Managing the DiskOnChip DiskOnChip When you order a Matrox 4Sight unit with a DiskOnChip, it is pre-loaded with the specified operating system (currently only Windows NT Embedded). The version of Windows NT Embedded included with the DiskOnChip is discussed in Chapter 3: Managing the Matrox 4Sight under Windows NT Embedded.
WindowsNT Embedded and required drivers on the replacement DiskOnChip. To do so, you can use the appropriate DiskOnChip image supplied on the Matrox 4Sight CD, as described in the next section. Note that after inserting a new DiskOnChip, no BIOS software set-up is required.
BIOS. Also, note that Matrox 4Sight cannot boot from a CD drive. 3. If a hard disk is available in the Matrox 4Sight unit and if you have access to a previously copied DiskOnChip image...
DiskOnChip image file, it will need to be formatted. To reformat (low-level) the DiskOnChip, use the DFORMAT C: command. The DFORMAT.EXE utility can be found on the Matrox 4Sight CD in the \UTILITIES\DISKONCHIP directory. The DFORMAT.EXE utility is a DOS compatible utility.
Page 70
Chapter 5: Managing the DiskOnChip You can then refer to Building NTE images with TD.doc on the root directory of the Matrox 4Sight CD, for a step-by-step procedure on how to recreate the NTE image shipped with Matrox 4Sight. The manuals accompanying these software packages will...
Chapter 6: Using the hard drive based Matrox 4Sight This chapter introduces the second section of the manual dealing with the 4Sight as a hard drive based unit.
Chapter 6: Using the hard drive based Matrox 4Sight Introduction If you have ordered a Matrox 4Sight unit with only a hard drive, you will need to install an operating sytem. If you have ordered a Matrox 4Sight unit with a DiskOnChip and a hard drive, you might want to install an operating system on your hard drive.
12 V 1394 2.5 A Power Serial ports 3. With the Matrox 4Sight unit laid flat, place your hands on top of the chassis and slowly slide the chassis so that it emerges from the back panel. Front panel Warning As you begin to slide the chassis out, you will be met with some resistance.
= Pin 1 After connecting to a floppy drive, you must reconfigure the BIOS of the Matrox 4Sight in order to accomodate this change by using the BIOS Setup program. You may access this program by hitting the Delete key during the boot-up sequence.
IDE device. Note that a few hard drives and CD drives require more power than can be supplied by the 4-pin power plug on the Matrox 4Sight motherboard. In this case, use an external power source for your drive. Back Panel...
Installing a full Windows NT Workstation on Matrox 4Sight To install a full Windows NT Workstation on the Matrox 4Sight hard disk, you must install a CD drive and external floppy drive on your Matrox 4Sight unit. Then, refer to the Windows NT installation manual to install it.
Page 79
5. Click Have Disk... and select the Geode UDMA driver by switching to the correct path of the Geode IDE drivers in the \DRIVERS\WINNT\IDE directory of the Matrox 4Sight CD. The installation will ask you to identify the path on two consecutive occasions. 6. Click Yes to restart your computer.
Matrox 4Sight has. This detection must be done manually using a command prompt window, and a utility provided on the Matrox 4Sight CD. The detection steps are as follows: 1. Ensure that Windows NT Workstation has been installed without any network components.
Page 81
1. From the Control Panel, click on the Network icon. Windows NT will let you install the network components and select the network adapter of your choice. 2. Enter the path of Matrox Ethernet driver files; they are located in the \DRIVERS\WINNT\NETWORK\DAVICOM directory of the Matrox 4Sight CD.
Page 82
Chapter 6: Using the hard drive based Matrox 4Sight M-Systems DiskOnChip driver To install the M-Systems DiskOnChip driver, follow these steps: 1. Right-click on the trueffs.inf file in the \DRIVERS\WINNT\DISKONCHIP directory of the Matrox 4Sight CD. 2. Choose Install from the list of menu items.
In addition to your MIL CD, you will require a hardware key (a two-sided, 25 pin connector) if you plan to use the Matrox 4Sight as a development PC for MIL applications. The key allows you to code, debug, and run your applications.
Page 84
Chapter 6: Using the hard drive based Matrox 4Sight The digitizer and display format to load into the default setup file, milsetup.h. The amount of DMA linear non-paged memory to reserve for grab buffers. The amount of reserved DMA memory also establishes the amount of remaining RAM available to your operating system.
Chapter 7: Additions to the Matrox 4Sight integrated unit This chapter deals with additions that can be made to the Matrox 4Sight integrated unit in the provided chassis.
The Matrox 4Sight integrated unit is designed to accommodate selected hardware additions. The primary step in making additions to the unit involves removing the chassis, discussed in Chapter 6: Using the hard drive based Matrox 4Sight. The following diagram provides a reference to motherboard connections:...
Attach a 41-pin flat ribbon cable to the interface connectors on your Matrox 4Sight and flat panel. Attach a power cable from the flat panel backlight connector on Matrox 4Sight to the backlight power supply connector on your flat panel. ™...
Page 88
0 or 4 1 or 5 2 or 6 On the Matrox 4Sight integrated unit, the switch position for the Matrox Meteor-II frame grabber for PC/104-Plus is 0. This switch position cannot be modified. The PCI shroud, a plastic case which protects the PCI connector pins, on your PC/104-Plus board (if present) should be removed before installation.
Removing and installing memory from Matrox 4Sight Removing and installing memory from Matrox 4Sight The Matrox 4Sight motherboard features a 168-pin DIMM slot. This slot can support a 32, 64(default), or 128 Mbyte SDRAM module. This section describes how to remove/install an SDRAM module.
Kbytes, to reserve for DMA buffers (grab buffers). Replace [SYSSIZE] with the amount of physical memory (RAM) installed on Matrox 4Sight minus the amount used as video memory (Matrox 4Sight uses part of physical memory as video memory (graphics display memory)). The default amount used as video memory is 3.5 Mbytes and is always located at the top...
Page 91
Removing and installing memory from Matrox 4Sight the factory default setting is 3.5 Mbytes. When any value other than the default (3.5 Mbytes) is specified, be sure to adjust the PCMEMORYSIZE parameter passed to MILDRV in the previous examples. The PCMEMORYSIZE parameter will be...
Chapter 7: Additions to the Matrox 4Sight integrated unit Using the MILConfig utility You can also use the MILConfig utility to change the amount of reserved DMA memory from the factory default value of 3.5 Mbytes. The MILConfig utility is located in the directory.
Chapter 8: Installing the Matrox 4Sight motherboard in a custom chassis This chapter provides some guidelines for installing the Matrox 4Sight motherboard in a custom chassis.
Chapter 8: Installing the Matrox 4Sight motherboard in a custom chassis Overview This chapter provides general guidelines for safely using the Matrox 4Sight motherboard with a custom chassis, power supply, and fan. Specific instructions should be found in the documentation accompanying these modules; make sure to read and follow these instructions.
Overview Custom power supply The power connector on the stand-alone Matrox 4Sight motherboard is a 7-pin locking connector, with pin 1 physically located closest to a corner of the motherboard. Back Panel Voltage requirements for each pin are given below.
Page 98
Chapter 8: Installing the Matrox 4Sight motherboard in a custom chassis...
Chapter 9: Matrox 4Sight hardware reference Matrox 4Sight motherboard block diagram The Matrox 4Sight EBX motherboard integrates processing, display, storage, networking, IEEE 1394 capability, and I/O. EBX is a standard form factor (8” x 5¾”) with a small footprint. PC/104-Plus...
Display ® ™ The National Semiconductor Geode processor uses MMX technology Technology. This technology, an extension to the Intel architecture, is designed specifically to accelerate multimedia and imaging applications. It addresses the key characteristics of applications that must handle large amounts of image, video, and graphics data.
It is resistant to shock and vibration, permitting the Matrox 4Sight unit to be used in a physically harsh environment. It makes use of TrueFFS (True Flash File System) technology, which allows the DiskOnChip to operate as a virtual hard drive.
BIOS The BIOS is stored in a 256 Kbyte flash memory device. This device is in a socket that sits on the Matrox 4Sight motherboard. The BIOS setup information, on the other hand, is stored in CMOS memory and is backed up by a battery.
Chapter 9: Matrox 4Sight hardware reference The IEEE 1394 ports of the Matrox 4Sight are not galvanically isolated; if a surge occurs within a bound series of 1394 devices, each device could be affected. For further reading, consult the references listed in the IEEE 1394 ports section of Chapter 2 in this manual.
BIOS-selectable (see Appendix C for information on using the BIOS Setup program). Audio Matrox 4Sight supports 16-bit stereo audio input and output. You can connect to a stereo audio device through 1/8” mini audio input/output jack. Note that this jack is designed for line input/output operations and will not support speakers or microphones.
Chapter 9: Matrox 4Sight hardware reference PC/104-Plus PC/104-Plus is a standard stackable form factor for the ISA and PCI busses. Matrox 4Sight provides access to a Matrox Meteor-II frame grabber for PC/104-Plus and 2 other third-party PC/104-Plus (PCI and ISA bus support) and PC/104 (ISA only bus support) boards.
Power supply Power supply Included on the motherboard with the Matrox 4Sight integrated unit is an external power supply with the following specifications: Input: 100 ~ 240 V Output: 12 V , 2.5 A (30 W) Auto-resettable fuse...
The latter allows the Meteor-II board to be hardwired to the input connector of the Matrox 4Sight unit; as such, it can only be used as the first board in the PC/104-Plus stack on the Matrox 4Sight unit.
SGRAM (4 Mbytes) Host 32-bit PCI bus For the purpose of expediency the Matrox Meteor-II MJPEG module and the Matrox VIA will be discussed later in this chapter, since they apply to both Matrox Meteor-II’s available for Matrox 4Sight.
The input low-pass filtering stage is used to limit high frequency noise and aliasing effects at the input of the decoder. The filter used on Matrox Meteor-II /Standard for PC/104-Plus is a single-order filter with a cutoff frequency of 6 MHz.
The trigger is synchronous to the incoming video stream and it is received through an opto-coupler that helps isolate the rest of the circuitry from surges. Matrox Meteor-II /Standard operates in next valid frame/field mode. When in this mode, the digitizer waits for the next valid frame or field (as specified by the DCF file) before commencing the grab.
These are available for controlling external events such as a strobe light. User bits are programmed using the MIL-Lite command MdigControl(). Matrox Meteor-II /Multi-Channel grab section The grab section of the Matrox Meteor-II /Multi-Channel board captures monochrome or component-RGB video signals from standard and non-standard video sources. White VID_IN1_1...
Matrox Meteor-II /Multi-Channel grab section Performance The video timing parameters (including those for progressive scan) supported by the Matrox Meteor-II /Multi-Channel board are as follows: Number of pixels / line (including sync and blanking) 4096* Number of lines / frame (including sync and blanking) 4096*...
Chapter 10: Matrox Meteor-II for Matrox 4Sight You can change the gain value using the MIL-Lite MdigControl() command. The supported gain factors are as follows: Input video signal Total input video Required amplitude signal amplitude gain (excluding sync) (including sync) setting 0.0 V up to 0.5 V...
When the input source supplies a sampling clock that does not require adjustment, the PLL is bypassed to avoid adding jitter to the supplied clock. General synchronization Matrox Meteor-II /Multi-Channel can operate in either slave or master mode. Slave mode In slave mode, the video source provides the synchronization information to Matrox Meteor-II /Multi-Channel.
Chapter 10: Matrox Meteor-II for Matrox 4Sight Master mode In master mode, Matrox Meteor-II /Multi-Channel generates (using the PSG) the horizontal and/or vertical (TTL) synchronization signals and supplies them to the video source. This allows the video source to synchronize to the board.
Matrox Video Interface ASIC (VIA) Each Matrox Meteor-II frame grabber for PC/104-Plus has a Matrox Video Interface ASIC (VIA). The VIA acts mainly as a bridge to the PCI bus. It uses 4 Mbytes of on-board SGRAM to store data until the PCI bus is ready to receive it.
The optional Matrox Meteor-II MJPEG module performs real-time lossy and lossless MJPEG (interlaced and non-interlaced) compression and decompression of color and monochrome video. There are two versions of the Matrox Meteor-II MJPEG module available: PCI and PC/104-Plus. Matrox 4Sight is compatible with the PC/104-Plus version.
Page 123
Matrox Meteor-II MJPEG Module Color Space Converter The Color Space Converter has two functions. During compression, it converts the incoming data for the JPEG processor; the data is reformatted from raster format into 8 x 8 pixel blocks and then passed back to the JPEG processor. The Color Space Converter’s second function is to convert RGB data...
Page 124
Chapter 10: Matrox Meteor-II for Matrox 4Sight Encoding JPEG During JPEG (non-interlaced) compression, the baseboard grabs an entire frame of data. This data enters the module through the memory port on the MJPEG FPGA chip and passes through the Color Space Converter. From there, JPEG compression follows the same path as MJPEG compression.
Check whether your problem is discussed on the Matrox Imaging web site. If the above solutions do not work, contact your local Matrox representative, Matrox sales, or Matrox customer support. See the Customer support section at the back of this manual for more information.
Page 127
Memory has been added but the change is not registered by your machine. Ensure that your RAM is compatible with Matrox 4Sight and that it has been properly installed. If you are running Windows NT Workstation and you have...
Page 128
Reinstall the DiskOnChip image file and start over. Call Matrox for information concerning which M-Systems products can be used to replace your current DiskOnChip. Mismatched network settings resulting in very slow communication. Determine the server setting and configure Matrox 4Sight to match these networks settings.
Windows NTConfig command line options NTConfig is a utility included in Windows NT Embedded by Matrox. The purpose of NTConfig is to allow you to easily alter several registry entries and perform a number of common tasks using command line options. Altering registry entries will be discussed later in this chapter.
Page 131
/DMACHECK When calling NTConfig with the /DMACheck option, NTConfig determines the amount of memory installed in the Matrox 4Sight unit. In addition, it validates and corrects other memory-related parameters. The standard NTConfig dialog box is not displayed. The memory-related parameters are considered valid when the...
Matrox 4Sight units that have an INTEL Ethernet controller. To identify which Ethernet controller is installed on the Matrox 4Sight unit, look at the NTConfig dialog box under the “Enable all network devices and drivers” check box. The check box will identify the Ethernet controller as soon as NTConfig can detect it.
Page 133
Enable or disable network Manually change one key in the registry to enable/disable the network drivers and components of your Matrox 4Sight unit under Windows NT Embedded. The key has been initialized to a default value. The enable/disable setting can be found in the...
Page 134
Static or dynamic IP Manually change some keys in the registry to set the IP allocation mode and static IP address of your Matrox 4Sight unit under Windows NT Embedded. These keys have been initialized to default values and are available to all users on the computer.
Page 135
Manually configuring the Windows NT Embedded registry HKEY_LOCAL_MACHINE\ Set DWORD to 0 or 1. Use 1 to activate the DHCP. SYSTEM\CurrentControlSet\ Services\E100E1\ Parameters\TcpIp\ EnableDHCP \SYSTEM\CurrentControlSet\ Set STRING to a string Services\Tcpip\Parameters\ representing the machine Domain domain name. Registry Keys (DAVICOM Setup Ethernet) HKEY_LOCAL_MACHINE\...
Page 136
Appendix B: NTConfig Windows NT Embedded registry HKEY_LOCAL_MACHINE\ Set DWORD to 0 or 1. Use 1 to activate the DHCP. SYSTEM\CurrentControlSet\ Services\DAVICOM2\ Parameters\TcpIp\ EnableDHCP \SYSTEM\CurrentControlSet\ Set STRING to a string Services\Tcpip\Parameters\ representing the machine Domain domain name. Ethernet connection type Manually change one key in the registry to set the Ethernet connection type required by your LAN.
Page 137
Manually configuring the Windows NT Embedded registry Registry Keys (DAVICOM Setup Ethernet) HKEY_LOCAL_MACHINE\ Set DWORD to one of the SYSTEM\ following values: CurrentControlSet\ 0 for auto-negotiation; Services\DAVICOM2\ maximum output. Parameters\ Forced with advertising: ConnectionType 2 for 10 Mbits half duplex 3 for 10 Mbits full duplex 8 for 100 Mbits half duplex 9 for 100 Mbits full duplex...
Display components Manually change some keys in the registry to change the display driver resolution of your Matrox 4Sight unit. These keys have been initialized to a default value. The display resolution setting can be found in the following registry keys:...
Manually configuring the Windows NT Embedded registry The following is a list of available display modes: 640 x 480 256 colors at 60, 72, or 75 Hertz 800 x 600 256 colors at 60, 72, or 75 Hertz 1024 x 768 256 colors at 60, 70, or 75 Hertz 1280 x 1024...
Appendix B: NTConfig Windows NT Embedded registry Shell command line The shell command line is initialized to a default value. This shell command is executed each time Windows NT Embedded boots. To change its default settings, manually change the following key of the registry: Registry Keys Setup HKEY_LOCAL_MACHINE\...
Auto-popup feature The following registry key enables/disables the auto-popup feature of NTConfig. Manually change the setting of this key: Registry Keys Setup HKEY_LOCAL_MACHINE\ Set DWORD to 0 or 1. Use 0 SOFTWARE\Matrox\ to deactivate the NTConfig\Autopopup auto-popup feature.
Appendix B: NTConfig Windows NT Embedded registry Joining a domain To join a domain on a LAN, a special JoinDomR service must be used. The join operation can be done when activating this service after having set some of the join domain parameters such as the domain name to join, the user account to add, and the password of the user account that has been added.
Manually configuring the Windows NT Embedded registry Choosing an IDE driver To select which driver to use as the IDE driver. Only one of two drivers will be activated. Activating the ATAPI driver will lead to a normal data transfer rate to IDE devices. Activating the UDMA driver (OEMSCSI driver) will lead to a higher data transfer rate to IDE devices.
Page 144
Appendix B: NTConfig Windows NT Embedded registry HKEY_LOCAL_MACHINE\ Set DWORD to 0 or 4. To be used when the Auxiliary I/O device is SYSTEM\ Use 4 to deactivate the driver. mapped to interrupt line 7 CurrentControlSet\ Use 0 to activate the Parallel (IRQ 7).
Manually change the setting of this key: Registry Keys Setup HKEY_LOCAL_MACHINE\ Set DWORD to 0 or 1. Use 0 SOFTWARE\Matrox\ to activate the machine NTConfig\ name check feature. MachineNameChanged...
Page 146
Appendix B: NTConfig Windows NT Embedded registry...
BIOS on the Matrox 4Sight unit. This utility should be run from a DOS-compatible operating system. One method to verify the version of the BIOS installed on a Matrox 4Sight unit is to look at the upper left corner of the display while doing a cold boot of the Matrox 4Sight.
Page 149
Note, once the BIOS has been upgraded, you can use the Basic CMOS Configuration subscreen to reset the time and date on the Matrox 4Sight unit as described below. Alternatively, while operating under Embedded-DOS, you can set the time and date as follows: 1.
Note that configuration settings are stored in CMOS memory and backed up by a battery. Entering the Setup To enter the Setup program, turn on Matrox 4Sight and press program <Del>. You only have a few moments to press <Del> before the boot-up process continues.
Basic CMOS Configuration subscreen Basic CMOS Configuration subscreen Date and time section Date: This field displays and sets the calendar date. Time: This field displays and sets the time. Keyboard options section Typematic Delay: This field sets the time to wait before starting to repeat a keyboard character that is held down.
The remaining drive fields are set to DISABLED. Note that if you have ordered your Matrox 4Sight without a hard drive, the default BIOS configurations might not be appropriate for your needs. If no hard drive is present, but the drive is enabled in the BIOS, no error is generated (Matrox 4Sight will boot from the DiskOnChip by default);...
Matrox 4Sight (if any). Only enabled drives (drives from the Drive Selection section that are enabled) are allowed. Note that if no hard drive is present, but the drive is enabled in the BIOS,...
BOOT ORDER section Boot 1st:, Boot 2nd:, and Boot 3rd: These fields specify the boot sequence. That is, Matrox 4Sight will first search for an operating system on the drive specified by Boot 1st:, then search the drive (or load the operating system) specified by Boot 2nd:, and then search the drive (or load the operating system) specified by Boot 3rd:.
Page 155
Basic CMOS Configuration subscreen If, based on the specified display resolution and pixel depth, you have not reserved sufficient video memory for the display driver, an error will be generated. Options: 1.5 Mbytes 2.5 Mbytes 3.5 Mbytes (default) 4.5 Mbytes Boot Method: This field specifies whether to use the boot sector to search for an operating system during boot-up, or whether to fetch...
Overclock 89 MHz Wake Option: This field specifies the state of Matrox 4Sight after a power interruption/failure has occurred. The Stay OFF option will leave Matrox 4Sight off when power resumes. If the Power-ON option has been enabled prior to a power interruption/failure, Matrox 4Sight will be turned on when power resumes.
Page 157
You will have to select the other address for the parallel port. Options: 278h 378h (default) Selected Aux I/O IRQ: This field specifies which of the interrupt line (IRQ) you can assign to the auxiliary I/Os on the Matrox 4Sight. Options: None (default) IRQ3 IRQ4 IRQ5 IRQ7...
Page 158
IRQ4 COM1 Port IRQ5 Audio IRQ7 LPT1 Port IRQ9 Matrox Meteor-II PC-104/Plus IRQ10 LAN Controller IRQ11 IEEE1394 An interrupt (IRQ) line that is assigned to the auxiliary I/Os cannot be used by other devices in the unit. In other words,...
Advanced Configuration subscreen WINDOWS CE BOOT OPTIONS section 1 Mb DMA blocks: Specifies reserved DMA (physically contiguous) memory. Options: 0 to 127 blocks of 1 Mbyte (default is 4 blocks) Refer to the table below for examples of how to reserve blocks of DMA memory.
Page 160
Appendix C: BIOS reference Baud rate: This field allows you to specify the speed of the communication port used for debugging. Options: 9.6 K 19.2 K (default) 28.8 K 38.4 K 56 K 115 K. Display mode: Specifies the Windows CE session’s screen resolution. Options: 0 = 320 x 200 x256 (default) 1 = 480 x 240 x 256...
Advanced Configuration subscreen ENCODER OPTIONS section Display Device This field selects the display device. Options: CRT Only (normal display (VGA) monitor; default) Encoder (composite and Y/C / RGB output) Standard Flat Panel Sharp Flat Panel Resolution: This field specifies the resolution of the encoder video output. This choice does not affect the flat panel or CRT selections.
Appendix C: BIOS reference Output mode: This field allows you to specify the video output type of the encoder. This choice does not affect the flat panel selections. Options: Composite and Y/C (default) RGB + sync Note that if you select composite output, you can also output in Y/C video.
Page 163
CMOS The shutdown register for the shutdown CMOS has failed. register failed Cache failure Cache memory is defective. Board The Matrox 4Sight motherboard initialization failed to initialize. failure Low memory The low memory test failed. failure Extended The extended memory test failed.
The address decoding circuitry of the processor has caused an error. Board configuration There is a problem with the problem detected configuration of the Matrox 4Sight motherboard. Cache memory failure Cache memory is defective. Chipset configuration A problem was encountered with the problem detected chipset configuration.
Page 165
BIOS diagnostic codes and error messages Error Description CMOS display type The display type stored in CMOS does mismatch not match the type detected by the BIOS. Use the BIOS Setup program to correct the problem. CMOS memory size The amount of memory indicated in mismatch CMOS does not match the amount detected by the BIOS.
Page 166
Appendix C: BIOS reference Error Description Invalid boot diskette The disk in the floppy drive can be read but cannot be used to boot up the unit. Replace the disk, and then follow the instructions given on screen. Keyboard failure The keyboard cannot be initialized.
Appendix D: Technical reference This appendix provides pin-out descriptions for connectors on the Matrox 4Sight motherboard, summarizes the key features of Matrox 4Sight and the Matrox Meteor-II family ™ of PC/104-Plus boards, and provides a detailed list of components included in Windows NT Embedded.
2.5” diameter, mounted inside chassis, UltraDMA support. Resistant to shocks. Power supply Input: 100 ~ 240 Vac; output: 12 Vdc, 2.5 A (30 W). External to chassis. 1. Accessible via motherboard only. 2. Available with the Matrox 4Sight integrated unit.
Matrox 4Sight technical reference LEDs Power: Power on/off. Diagnostic: Communicates system errors. 100 MBPS: On in 100BaseT mode; off in 10BaseT mode. Activity: Blinks when transmitting/receiving packets. Environmental specifications Matrox 4Sight motherboard Ambient operating temperature with 200 lfm of air flow: 10 to 60°...
™ Matrox Meteor-II for PC/104-Plus technical reference ™ Matrox Meteor-II /Standard for PC/104-Plus PC/104-Plus frame grabber. Captures CVBS or Y/C in NTSC/PAL format, as well as monochrome in RS-170/CCIR format. Up to 12 NTSC/PAL (CVBS) or 6 NTSC/PAL (Y/C) video sources or combination.
Pin-outs of front panel connectors Matrox Meteor-II MJPEG module Available as an add-on to Matrox Meteor-II /Standard or ™ Matrox Meteor-II /Multi-Channel for PC/104-Plus Performs lossy MJPEG/JPEG compression on monochrome or color video, lossless MJPEG/JPEG compression on monochrome video. Maximum conversion rate of 30 Mpixels/sec.
TTL Composite Sync Ground BLUE_COMP Encoded Video Output: Blue or CVBS Ground GREEN_C Encoded Video Output: Green or C Ground RED_Y Encoded Video Output: Red or Y The DB9M-TO-4BNC cable can be purchased from Matrox or from Virgo Trading Co. Ltd.
Pin-outs of front panel connectors VGA output connector The VGA output connector is a 15-pin, D-SUB female connector. Signal Description Green GREEN BLUE Blue Not connected Ground Ground Ground Ground +5 VDC Ground Not connected DDC Serial Data Line HSYNC Horizontal sync VSYNC Vertical sync...
Video input connector The video input connector is a 44-pin, DB-HD female connector . The pin-out of this connector depends on whether the Matrox 4Sight motherboard hosts a Matrox Meteor-II /Standard or Matrox Meteor-II /Multi-Channel frame ™ grabber for PC/104-Plus...
Page 175
Pin-outs of front panel connectors Ground Ground VID_IN10 Video Input 10 VID_IN9 Video Input 9 Not connected Not connected VID_IN8 Video Input 8 USER1_OUT User Output Ground Ground Ground Ground Ground Ground Ground Ground VID_IN11 Video Input 11 OPTOTRIG- Opto-isolated Trigger Negative Input OPTOTRIG+ Opto-isolated Trigger Positive Input Not connected...
Page 176
Appendix D: Technical reference Matrox Meteor-II /Multi-Channel Signal Description DC_OUT +12V Power Supply HSYNC TTL Horizontal Sync Ground Ground Ground Not connected Not connected USER2_OUT TTL User Output USER2_IN TTL User Input Not connected VID2_IN1 Video Input 2 (Red) Not connected...
Pin-outs of back panel connectors Acknowledge /ACK BUSY Busy Paper End Select Autofeed /AUTOFD Error /ERROR /INIT Initialize /SELIN Select In Ground Ground Ground Ground Ground Ground Ground Ground IEEE 1394 connectors The three IEEE 1394 port connectors are identical and provide connection to either 6-wire or 4-wire IEEE 1394 cables.
Appendix D: Technical reference Serial port connector The two serial port connectors are identical and are 9-pin, D-SUB male connectors. Signal Description Carrier Detect Receive Data Transmit Data Data Terminal Ready Ground Data Set Ready Request to Send Clear to Send Ring Indicator Mouse and keyboard connectors The mouse and keyboard connectors are 6-pin, PS/2-style...
Pin-outs of internal connectors Pin-outs of internal connectors Floppy disk connector The floppy disk connector is a 34-pin, IDC male connector. Signal Description Ground /REDWC Density Select Ground Reserved Ground Data Rate DRATE Ground /INDEX Index Ground /MOTEA Motor Enable A Ground /DRVSB Drive Sel B...
Appendix D: Technical reference Media Sense B MEDSB /RDATA Read Data Ground /SIDE1 Head Select Media Sense A MEDSA /DSKCHG Disk Change IDE interface connector The IDE interface connector is a 40-pin, IDC male connector. Signal Description /RESET Reset Ground Data 7 Data 8 Data 6...
Page 184
Appendix D: Technical reference Data 5 DD10 Data 10 Data 4 DD11 Data 11 Data 3 DD12 Data 12 Data 2 DD13 Data 13 Data 1 DD14 Data 14 Data 0 Data 15 DD15 Ground DMARQ DMA Request Ground /DIOW Write Strobe Ground /DIOR...
Appendix D: Technical reference Ground Green data Green data Green data (MSB) Ground Ground Ground Blue data (LSB) Blue data Blue data Ground Blue data Blue data Blue data Ground FP_DISP_ENA Data enable (high) Best viewing (high) VCC_LCD Power supply, 3.3 V VCC_LCD Power supply, 3.3 V Scan direction select (open)
Appendix D: Technical reference Unit Reliability Prediction Mean time between failure (MTBF) Unit Name Description Repair Category Steady MTBF in State Hours Failure Rate FITs Factory Field Other Repair Repairable Board Meteor II/MC 1741.88 574092.4 Modules PC104 (Module) 861-0100 4789.26 208800.5 (Motherboard) 64 MB DIMM...
COM1 * COM1 Serial Port COM2 * COM2 Serial Port * Indicates which components are not absolutely critical for running MIL. ** Indicates which components are not Microsoft products. Producers include Matrox Electronic Systems Ltd., National Semiconductor Corporation and M-Systems.
Page 190
OLE and COM Registry Editor * Registry Editor (regedt32) Utility * Indicates which components are not absolutely critical for running MIL. ** Indicates which components are not Microsoft products. Producers include Matrox Electronic Systems Ltd., National Semiconductor Corporation and M-Systems.
Page 191
Windows NT Command Prompt Windows NT Command Prompt Notepad * Notepad Accessory * Indicates which components are not absolutely critical for running MIL. ** Indicates which components are not Microsoft products. Producers include Matrox Electronic Systems Ltd., National Semiconductor Corporation and M-Systems.
Page 192
Rainbow Sentinel Driver AVI ** NTConfig Support ** NTConfig Support * Indicates which components are not absolutely critical for running MIL. ** Indicates which components are not Microsoft products. Producers include Matrox Electronic Systems Ltd., National Semiconductor Corporation and M-Systems.
Appendix E: Glossary This appendix defines some of the specialized terms used in this Matrox 4Sight document.
Page 194
Appendix E: Glossary ASIC Application-specific integrated circuit. An integrated circuit custom-made to meet the requirements of a specific application. It integrates several digital and/or analog functions into a single die. This results in a reduction in cost, board area, and power consumption, while improving performance when compared to an equivalent implementation using off-the-shelf components.
Page 195
Contiguous memory A block of physical memory occupying a single, consecutive series of locations. Digitizer Configuration Format. A DCF defines the input data format and among other things, how to accept or generate video timing signals such as horizontal sync, vertical sync, and pixel clock.
Page 196
Since a computer sends out data faster than a screen can display it, the data is temporarily stored in the frame buffer. Matrox imaging boards that have a display section typically have two frame buffer surfaces: a dedicated or dynamically allocated main (underlay) surface and an overlay (VGA) surface.
Page 197
Host In general, Host refers to the principal CPU in one’s computer. It can also refer to the principal computer in a multi-computer set-up. Interlaced scanning Describes a transfer of data in which the odd-numbered lines of the source are written to the destination buffer first and then the even-numbered lines (or vice-versa).
Page 198
Appendix E: Glossary Local Area Network (LAN) A group (or network) of computers and other devices that are connected together to share the resources (files, printers, devices, and other services (such as Internet access)) of a single workstation or server within a small geographical area.
Page 199
Progressive scanning Describes a transfer of data in which the lines of the source input device are written sequentially into the destination buffer. Also known as non-interlaced. See also interlaced scanning. Protocol A set of standards (rules/formats) for transmitting information "packets" between computer software and hardware devices.
Page 200
Appendix E: Glossary A color space that represents color using the primary colors (red, green and blue) as components. Subnet Mask The sequence of numbers that the router uses to determine which parts of the 32-bit IP address is specific to the subnetwork (that is, common to all of the machines on the network) and should be used for transmitting the information "packet"...
Page 201
Trigger A signal that allows image acquisition to be synchronized to external events. If supported, a digitizer can operate in one of two modes upon receiving a trigger: Asynchronous reset mode: If your digitizer supports and uses this mode, the camera is reset to begin a new frame when the trigger signal is received.
Regulatory Compliance FCC Compliance Statement Warning Changes or modifications to this unit not expressly approved by the party responsible for the compliance could void the user’s authority to operate this equipment. Note This device complies with Part 15 of FCC Rules. Operation is subject to the following two conditions: 1.
Page 210
EU Notice (European Union) WARNING: This is a class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures AVERTISSEMENT: Cet appareil est de la classe A. Lorsque cet appareil est utilisé...
Electronic Systems Limited. No other warranty is expressed or implied. Matrox is not liable for consequential damages. If you wish to return your board, contact the Matrox authorized dealer where you purchased the board for service. Do not return a product to Matrox without authorization.
Page 213
Resolution: Network Card: Network Software: Other cards in system: Software Specific Information Operating system: Rev: Matrox SW used: Rev: Compiler: Rev: Fill out only if you are returning a board RMA #: Who were you talking to in customer support?
Need help?
Do you have a question about the 4Sight and is the answer not in the manual?
Questions and answers