technical information for users

technical information for users
D5 Live
TECHNICAL INFORMATION
FOR USERS
ISSUE A
COVER VERSIONS
SCREEN V1.02 & below
OPTOCORE V1.01 & below
D5 Live
TECHNICAL INFORMATION
FOR USERS
ISSUE A
COVER VERSIONS
SCREEN V1.02 & below
OPTOCORE V1.01 & below
DIGICO D5 TECHNICAL INFORMATION
Contents
1.
System overview
2.
The DSP engine (audio processor)
3.
The power supply and chassis
4.
The Worksurface and Meter Bridge
5.
The Rack
6.
The Rack I/O Cards
7.
The Main Software
8.
Test and Diagnostics
9.
Technical Notes and Bulletins related to D5
10. Mechanical assemblies parts Lists
Copyright Soundtracs - Digico UK Ltd.
All rights reserved
Information in this manual is subject to change without notice and does not represent a commitment on the part of the vendor. Digico UK
Ltd shall not be liable for any loss or damage whatsoever arising from the use of information or any error contained in this manual. No
part of this manual may be reproduced without the express written permission of the company.
All repair and service of the product should be undertaken by Digico (UK) Ltd or its authorised agents. The company cannot accept any
liability whatsoever for any loss or damage caused by service, maintenance or repair by unauthorised personnel.
Digico (UK) Ltd.
Unit 10
Silver Glade Business Park
Leatherhead Road
Chessington
Surrey
England
Tel: +44 1372 845600
Fax: +44 1372 845656
email: info@digiconsoles.com
All trademarks are acknowledged as the property of their respective owners
Issue A Feb 2003
1.
System overview
The D5 consists of two systems: The console and I/O racks
The console can be broken down into 4 subsections:
control and display computer
DSP engine (audio processing system)
power supplies and chassis
worksurface and meters
The racks consist of 3 sections
main frame, PSU(s)
communications and control module
audio interface modules
Refer to the installation and setup manual for details of interfacing and using the system in the real world.
2. The Audio “Engine”
DSP (Digital Signal Processor) & Control Computer.
The engine assembly is a removable chassis accessible from the rear of the console. This houses the Engine,
Control PC, power distribution, cooling fans and other interconnection systems.
To remove first unscrew the four retaining screws (two at each end). The engine should then slide out on
draws. The draws will lock when the engine is withdrawn around 75%. To remove the engine fully there is a
latch located approximately central on each draw runner. Press these latches and continue to remove the
engine.
The engine can be removed completely however if internal access is required only the just pull it out enough
to expose the rear screws.
If you need to remove the engine completely continue pulling it out until the runners come of the rails.
There are four cable connected to the rear. Three 40way ribbon cables on the right hand side and a power
connector on the left.
To gain internal access, remove all the top M3 screws and shake proof washers and lift the lid.
Internally the engine can be broken down into two sections: The DSP located on the right side and the
Control computer on the left side.
ETX control PC
The control PC consists of a ETX form factor computer. This is a Jumptec 266MHz Pentium processor type
ETX-P1-EF This plugs onto a ATX form factor mother board.
The EXT card has a 64Mbyte ram card fitted. Note: this part must be a Jumptec device. Replacing it with
another ram module may cause the system to malfunction.
See section 7 for Bios and software setup.
There are no user serviceable parts on this sub system.
The ATX mother board has 4 ISA and 4 PCI slots. It is important that the correct cards are plugged into
certain slots. Any card plugged into an ISA slot can go anywhere however the PCI slots must be plugged up in
the following order (starting from the slot farthest away from the ISA slots): 1. Matrox G200 MMS quad
graphics card. 2. Ethernet card. 3. Matrox G450(G550) graphics card. 4. Modem.
The Matrox G200 MMS quad graphics card provides the drives to the four internal LCD displays. The card has
two connectors on the end. The lower connector is for the Master and Inputs 1-8. The upper connector is for
Inputs 9-16 and 17-24.
Each connector provide both analogue and digital signals. These two signal are split off by a small plug in
board P14993. A 20 way twisted ribbon cable carries the digital signals (DVI format) to the worksurface. The
analogue signals connect by an 8 way IDC to 15 pin D-CON’s on the engine rear.
Note: The digital output uses plug and play and has to be connected to the screen before power is applied. If
this is not possible then use the analogue output to an external monitor for diagnostic purposes.
The second video card is used to provide an external signal for an overview screen again via a 15 way DCON.
The modem card connects to a RJ11 rear mounted socket and is used for dial up diagnostics.
The ethernet card connects via a small patch lead to an RJ45.
The system uses a Flash drive or RAM based “hard disk” drive for speed of booting and mechanical reliability.
There is no floppy drive and removable storage is by USB keyfob style RAM disk. Digico uses Disgo brand
keys and other types are NOT to be used. See TN 116 for installation notes on extra keys.
The system is based on Microsoft Windows 98 OS, which has been stripped of all un-required components. In
normal use, Plug and play is disabled, as are several other standard windows features.
The DSP Engine
D5 AUDIO SIGNAL PATHS
System Overview
Above is a block diagram of the D5 audio engine
It can be broken down into five main parts:
A.
B.
C.
D.
E.
The
The
The
The
The
channel or slave cards (P13880) also used for effects and output processing
bus combine card (P13878)
master card or routing pool (P13879)
madi interfaces (P14561)
optocore interface
A.
Each channel card (maximum of 5) consists of 32 channel strips to 40 busses (1280 summing nodes).
Each card also provides 128 meter feeds for input levels, dynamic input levels, compressor gain
reduction levels and gate gain reduction levels.
Alternatively a channel card can be configured to provide up to 6 effects processors or a 32 into 32 output
processing matrix for theatre and monitor console applications.
B.
The bus combine card has a single Sharc DSP processor that takes the 40 bus feeds from each of the
channel cards and sums them all together to provide one common 40 way bus.
The 32 direct/insert sends from each input card are also taken to a 160 into 96 way matrix to provide
up to 96 insert/direct sends. The restriction of 96 channels is down to the bandwidth of the link port
between the bus Sharc and the routing pool.
C.
The master card or routing pool undertakes the following functions:
Interfacing the channel cards to the two dual madi cards (or optocore) providing up to 224 inputs and outputs
simultaneously.
A 40 into 8 matrix mixer
A local AES/EBU interface for sync functions
A headphone D to A converter
A stereo A to D converter for two talkback sources
An oscillator and pink noise source
A precise numerically controlled oscillator for sync and clock generation
A high speed parallel interface to the PC mother board
A 40MHz system clock for all DSP cards
D.
The two dual madi interfaces provide four 56 channel bi-directional I/O signals.
E.
The optocore interface connects to both dual madi cards and provides an alternative dual optical I/O.
This interface is clocks at 1GHz and carries 512 signals in two redundant loops.
P13879 Master Card
This card can be physically broken down into 6 sections:
i.
ii.
iii.
iv.
v.
System clock
The Sharcs DSP’s and boot Eprom and link port interfaces
The numerically controlled oscillator NCO and control ASIC
The AES/EBU interface
The talkback and headphone interface
i.
There is one main system clock that feeds all Sharc DSP processors in the console. The clock is
generated by the 40MHz oscillator module X1. The output of the clock is buffered by a low skew clock
buffer chip U7 (74FCT805). Seven are provided called CK40M1 to CK40M7.
There is a small PCB P14623A directly on the headphone/talkback connector CN6. This provides
analogue buffering and balancing of these signals for distribution within the mixer. Note the
headphone drive amplifier is on the master worksurface PCB and the talkback mic preamplifier
are on the sync/TB PCB of the DSP system. The master Sharc PCB works at Line level only.
CN11 connects to the rear I/O card P14631. It carries AES/EBU in and out plus system word clock out
SYNC_0 (1FS) and work clock in SYNC_1. Both word clocks connect to U14.
Notes:
LK3 is a useful test header, it provides simple indication as to which sharcs are functioning.
The lower row of pins near the board edge are all grounds. The six upper middle pins 3,5,7,9,11,13 connect
to Sharcs 1 to 6 in turn (right to left where Sharc 1 is U10). If the Sharc
concerned is functioning you will observe a square wave (mark space ratio is not always the same) locked to
the system clock. FS. The system clock is provided on pin 15. If there is no signal on a pin or it is not locked
to FS the Sharc in question is probably faulty.
Jumper link settings:
LK6 link boot
Lk2 flash/eprom
LK5 RPBA
OFF
Keep on Eprom unless reprogramming the boot flash chip.
ON
P13878 Sharc bus card
The function to this card is twofold:
1. To supply power to all slave sharc cards, the two madi cards and the remote talkback and video sync
card.
2. To interconnect all the link ports between the master and five slave cards and distribute system and sync
clocks.
One test point is provided TP1 to give a indication that the local Sharc is functioning. If all is ok it will provide
a toggling waveform lock to system clock FS.
CN1
CN2
CN4
CN5
CN6
CN8
CN9
CN11
Used
Used
Used
Used
Used
Used
Used
Used
for
for
for
for
for
for
for
for
slave 1 (a card must be present here for the system to function). Channels 1-32
slave 2. Channels 33-64
slave 3. Channels 65-96 or Effects in 64 channel console
slave 4. Channels 97-128 or Effects in 96 channel console or output processor
slave 5. Channels 129-160 or Effects in 96 console with output processing
P14147 video sync/talkback card
madi card 1 A and B
madi card 2 C and D
Note: slave cards must be in a row with no gaps.
P13880 Sharc Slave Card
Note: The Eprom U4, Expander header CN1 and two serial expanders CN3,4 are not fitted on the standard
card.
LK5 is a useful test header, it provides simple indication as to which sharcs are functioning.
The lower row of pins near the board edge are all grounds. The six upper middle pins 3,5,7,9,11,13 connect
to Sharcs 1 to 6 in turn (right to left where Sharc 1 is U3). If the Sharc
concerned is functioning you will observe a square wave (mark space ratio is not always the same) locked to
the system clock. FS. The system clock is provided on pin 15. If there is no signal on a pin or it is not locked
to FS the Sharc in question is probably faulty.
Jumper link settings:
LK4 RPBA select
LK3
LK2
ON
not fitted
Link port (should be a soldered link)
P14561 Dual Madi Card
Madi is a 125MHz serial link that transmits up to 56 channels of audio data in AES/EBU format. The signal is
encoded it what is called 4B/5B format. This is to help reduce errors on the system.
The P14561 card has two bi-directional Madi interfaces plus an interface to the Optocore fibre optic
transceiver.
Madi 1 and 2 are identical
There are two on board regulators U2 and U8. U2 provides 3.3v to the Sharc and FPGA I/O. U8 provides 1.8v
to the FPGA core.
The 64 way connector CN2 provides supply voltages to the card only.
CN3 interfaces the FPGA to the optocore card. Note that the madi card features change over switches which
enable the channels to connect to the Optocore subsystem OR the madi. Not both. This is controlled by the
“Adio Sync” page in the application software.
It can be seen this is not a Sync issue but the control function is within that page for ease of operator’s use.
P14613 ISA to Link Port Interface and Ram Store
This card plug into any one of the ISA card slots on the ATX mother board. It functions are:
Interfacing the DSP engine to the PC
Providing battery backed RAM to store console DSP settings
Driving the meter bridge
Providing up to 16 serial interfaces for work surfaces, GPI’s GPO’s etc
The link port back from the engine contains meter data and this is decoded by the FPGA and sent to CN9.
This is a serial data stream and consists of three signals:
CCK
serial clock
COD
serial data
CLO
data load line
Note: This card is preset to use IRQ10 and DMA 5 on the PC system.
P14631 I/O interface card.
This card provides the following functions:
SMPTE timecode output buffering
SMPTE timecode input buffering
MIDI in/through/out buffering
WORD CLOCK input/output buffering
AES/EBU input/output buffering
RS422 buffering
P14147 Sync separator and remote talkback
This card serves two purposes:
1. To provide a preamp for the remote talkback socket. U1 is a SSM2017 mic preamp. Its balanced inputs
connect to CN3 pins 1 and 2. The gain of the preamp is set by a resistor across pins 1 and 8 (RG1, RG2).
Gain = (1+10000)/R, where R=R6 (33R) plus any resistor wired across pins 5 and 6 of CN3. With these
pins left open the gain is unity and when shorted the gain is 50dB. The output of the mic amp CN2 goes
to the Master sharc card A to D converter.
2. To extract vertical sync clock from a video source. Video signal comes in on CN7. S1 and R12 provide a 75
ohm termination if required. U2 EL1881 is a dedicated video sync separator IC. A square wave equal to the
frequency to the incoming field sync is outputted t o CN5.
P13875 “Timecode” PCB
This card is slightly misnamed (for historical reasons), as whilst it does handle timecode functions, which are
not used much in the D5 as a live mixer, it also handles all internal RS232 serial, RS422 external and external
midi communications.
These are all functions of the control and display PC and not directly connected to the operation of the DSP.
Engine fault finding notes.
The basic fault finding techniques for the D5 should be to same “mechanical” (and methodical) approach that
are used for analogue systems.
1 What is the nature of the problem. audio or control?
2 Narrow the source down, rack(s) or mixer? Which section of the mixer?
3 Localise the fault to module or PCB.
Noise or clicks and splats.
This is Audio not control
Is the fault on a rack or from the mixer?
Note the tone generator and headphone outputs are contained within the mixer and can be used to isolate
the rack.
If rack, a specific rack or all?
If specific rack, 1 module or all?
If Mixer, inputs or outputs?
1 or all, of a specific selection of ins and/or outs?
Audio OK but unexpected behaviour or some control failure.
Confirm this is not software/operator error.
Control inputs (faders, switches, touch) or control output (leds etc. NOT LCD’s)
This is a worksurface or PC interface problem.
Display outputs (LCD’s)? This is control PC problem
3. The D5 Worksurface Power Supply
The D5 worksurface typically draws around 250 VA power from the incoming mains supply.
Each D5 worksurface is provided with two 600 watt supplies (giving a safety margin of greater than 400%).
These are capable of being hot swapped without any interruption to operation.
Each supply module contains a Vicor Flatpac module. This a self contained unit with a 115/230v AC auto
ranging input. It provides three output voltage rails:
1.
2.
3.
+5v (this is set to 5.4 volts by a small preset connected across its output).
+12v
–12v
The Flatpac connects to a 16 way Harting female connector on the rear which mates with a corresponding
male connector on the worksurface chassis.
The rails of each supply are connected together via 60A low voltage drop schottky diodes. These come in a
pair in a single device. One pair is used for the +12v rail and another for the –12v rail. The 5v rail uses two
pairs to reduce the voltage drop.
The supplies are shared (not switched, each supply taking ½ load in normal operation.
All three supplies provide power to the DSP Engine and Control Computer.
The 5V provides power to the logic (local control processors) on the Worksurfaces and meters.
The +12V provides power to the fader motor drives and specifically screen back lights circuits.
The –12V provides power to the fader motor drives.
Note a complete failure of the +12V supply will cause the screens to go completely black.
Monitoring of the 2 supplies is available on the D5 Diagnostics page. Note that if 1 supply is not switched on
or removed, a global “environment” error will be reported on the Diagnostics.
The Vicor modules should be considered “black box” devices and returned to the Factory if repair is required.
Note these contain dangerous high DC voltage and should not be opened.
4. Input worksurface
The input worksurface consists of two sections the lower and upper.
The lower section has two cards associated with it. The fader driver card and the bank display switch card.
The upper also has two circuit boards associated with it. The screen display driver and the upper surface
control card.
The Lower Input section
The fader driver card P14610
This cards functions are:
Communicate with the master PC
Control the motorised faders
Read fader touch
Control the touch screen
Read all switches and encoders
Read the joystick position
Drive all Led’s
Drive 8 segment and LCD switch displays
Measure supply voltages
Measure system temperature
The card is based around a Philips 89C51RD2 or similar micro controller. This type of controller has the
advantage of being in field re programmable via its serial port.
It communicates with the PC via a serial port CN6.
Control of faders.
The moving faders consist of a linear 10Kohm track, a track connected to the fader knob (for touch detection)
and a 10volt DC motor that drives the fader via a toothed belt.
The micro can control up to 9 moving faders. In the case of the input section only the first 8 are used.
Reading fader touch
The fader knob connects to pin 1 of CN15.
When the fader is touched the capacitance of the body will cause a pulse width to stretch indicating a finger
touch.
Fader drives fault finding notes
The system is essentially an analogue servo system.
If a fader appears to have a problem it can be swapped with its neighbour, as these plug in to the drive PCB.
Check if a problem moves with the fader or stays on the drive PCB channel.
Note users may describe a fader that cannot move up but does move down as not working at all. This is
because the fader moves itself to the bottom and stays there.
If a fader drive fails to move the motor in one direction, check the 4R7 fuse resistors. These can be checked
in circuit with a DMM. These are special devices that protect the motor and drive transistors from over
current. Like all fuses these may blow for a minor reason. They may also blow if the motor is obstructed for a
long period, such as by something placed on the faders, whilst they try to move to a start position.
The position data from the linear servo track of the fader sends data to BOTH the control PC for the mixer
program and the local servo positioning system.
If a fader thinks it is touched (see on screen label) the motor drive is disengaged and the fader will not
attempt to move under program control.
If a fader touch sense does not see the fader touched, the motor will not disengage and will not allow the
operator to move it. If forced, the fader will snap back to the set position.
Controlling the touch screen
The touch screen consists of two resistive membranes separated by fine spacers. Across the membranes are
X and Y connections.
Reading switches and encoders
Encoders are like dual switches and are read in a similar way.
All switch and encoders have one end tied to ground and the other end tied to +5v via a 22Kohm pull up
resistor.
Reading the joystick position
The joystick is simply two potentiometers one in the X axis and one in the Y. Each pot has VREF connected
across it. The outputs of the pots are buffered by on the upper input card P14621 and are called ADC1 and
ADC2. Note: jumper positions 4-6 and 3-5 on LK3 have to be made. The output of the multiplexer is read
similar to the faders.
Driving Led’s
The driving of Led’s is similar to reading the switches but in reverse order.
Driving 8 segment and LCD switch displays
The 8 segment displays are all connected in series. Data out from the first display connects to data in of the
next. All other signals are connected in parallel.
The LCD switches only require two lines to control them Clock and data. The clock is a common line to all
devices. The data is applied to each switch in turn via a 3 line to 8 decoder.
Note: this data not only controls what is displayed on the screen it also controls the display colour as well.
Measuring supply voltages
The voltages from the two power supplies are read via analog multiplexer IC34 4051 by A to D converter
IC26. This is only done by the upper master fader driver card.
Measuring system temperature
A three terminal temperature sensor that provides a voltage proportional to temperature connects to LK4. The
voltage is read via analog multiplexer IC34 4051 by A to D converter IC26. This is only done by the upper
master fader driver card.
Worksurface control fault finding notes
Most faults can be diagnosed using the worksurface tools diagnostics program, see section 8
Note most control operations are “open loop” that is the worksurface sends data to the control system, which
in turn sends a response back. E.g. A mute button sends a signal to control system, which send a mute led on
signal back. There is NO local connection between the two.
The display driver P14378
The display driver is a simple board that takes the digital DVI display data via a 10 way twisted ribbon cable
(CN4) and converts it to suitable signal for the 640x480 LCD display. All of these lines are differentially
balanced and are of a low level (typically 200-300mV pk-pk).
The DVI signals are applied to a SIL151 IC. Its job is to convert the DVI signals to that required by the LCD.
These signal and power connect to the LCD via CN1.
Other lines connect to the Plug and Play configuration Eprom. It tells the graphics driver card what it is
connected too.
Note: It is essential that the Eprom (the 10 way DVI connector) is connected on switch on. If not the graphics
card will only work in analog mode and no signal will be sent to the LCD.
CN5 connects to the LCD back light inverter. It provides a high voltage (approx. 2Kv) AC signal to the back
light tubes. Warning: this board can generate high voltages. Do not touch it when powered up. The
back light intensity can be controlled by a voltage applied to CN6. This comes from the fader driver card
P14610.
LCD Display fault finding notes
The display operates entirely independently of the worksurface and touch screen. A display can fail, yet the
touch still operate and vice versa.
A screen will show full white if the backlight is on but the driver circuit has failed, been disconnected or lost
its 5V power. The screen has to be “driven” black.
If the screen is “grey”, that is black but still back lit, there is working local drive circuit but no video input.
If the screen is absolutely black, as if the power is off, the backlight tube in the screen or its high voltage
driver is not operating. This would usually be a +12V connection problem.
The digital drive to the screen is not the same connection as the remote screen analogue outputs, although
they are derived from the same PC video card.
Meter Bridge
The meter bridge consists of four identical cards P14627. Each card has eight 30 segment LED displays.
These can be considered as special purpose worksurfaces, with LED display only (no switch inputs) and
appear in the diagnostics software and are physically wired alongside the worksurface system.
The entire meter display can be thought of as one long 960 bit shift register. Meter data consists of three
lines:
CLOCK
DATA
LOAD
They are generated by the P14613 ISA-DSP interface card. The overall control and communications to the
control PC is provided by the same type of microcontroller as the worksurfaces, P89C51RD2.
Meter fault finding notes
It can be seen that the meters are not operated as individual displays. If an individual section has a fault (e.g.
1 LED out) this is local component fault. A general fault (e.g. all lower LEDs out) this will be a controller,
program or communications fault.
Meter PCB’s are interchangeable and there is no address jumper settings etc.
It is possible for a “spike” signal to show a single peak led with no other signal showing as a bargraph. This is
real. The meter peak response is sample accurate, the bargraphs have normal meter ballistics programmed
in.
5. The Input / Output Rack
The I/O rack houses all the audio interfaces to the outside world. A mixer can have up to four racks and each
rack can house up to 56 inputs and 56 outputs. This gives us a maximum of 224 inputs and 224 outputs.
The rack communicates with the console either by MADI (Multichannel Audio Digital Interface) (via 75 ohm
coax) or by Fibre Optics (Expanded beam connector). The MADI connections require two cables one for the
56 inputs and one for the 56 outputs. The Optical connectors A and B each carry 512 in two fibres.
Fibre connections are normally made A to B. I.e. console A to Rack 1 B, the Rack 1 A to Rack 2 B. This is all
that is required to connect up multiple racks to the console. Each Rack has a unique ID (Rack 1 (Madi 1)=30,
Rack 2 (Madi 2)=31 etc). These connections can be reversed i.e. B to A.
It is possible to connect up a final link of last rack back to the console. This provides a full redundant loop. In
this situation any one section of fibre can be broken and all racks and console still receive the correct signals.
(For Mixers with Optical firmware code V102+)
Each rack has 14 I/O slots. The first seven (from the left are allocated for input cards or dual input/output
cards (AES/EBU). The second seven slots are only for output modules.
Each module plus into a 64 way connector. This provides both signals and power to the cards.
The signals to and from the I/O cards come from the main rack controller card P14611.
Power is provided by two hot swap power supplies. These provide +5v, +/-15v and +24v. The +24v is
converted to +48v for phantom power on the rear bus card P14754.
See section 7 and Installation manual for details on setting up and connecting IO modules as required for a
particular mixer.
The Hot Swap Power Supplies
There are two hot swap power supplies in each rack. This supply has been designed to accept any input
voltage between 85 to 264v AC @ 47 to 63Hz.
Warning:
To avoid electric shock always switch off the supply and remove the power cord before removing
the supplies.
The heatsinks exposed when the supply is not enclosed are at LIVE MAINS VOLTAGE when the
supply is operating!
Also always when replacing the input fuse make sure the same device is fitted. F5A 250v.
As a general rule, if the mains input fuse fails this indicates a failure of the PSU. Experience shows these do
not otherwise fail.
Each supply contains a Protek PFC200-41C power supply module. Each module can provide the following
voltages:
+5v 30A max
+15v 6A max
-15v 4A max
+24v 4A max
It also generates a small 12v supply for the local fan.
Note: Always periodically check the fan is functioning and the filters are clean. A blocked filter or
stalled fan could cause the supply to fail.
The 5v rail is set to 5.5v off load by preset VR1, located near the +5v terminals. This is to compensate for the
or-ing (dual supply sharing) diodes on the bus card.
As this is a third party device there are no user serviceable parts apart from the input fuse. Digico do not
recommend any attempts to fault find this supply if a fault does occur.
MADI POD (Mk2) P14611 and P14612 Rack interface card
This card is located in the removable module bottom left of the rack.
Its main functions are:
To convert Madi input signals in to control and signal data. The control data is used to set functions such
input gain, phantom power, output muting etc. The signal data is distributed to the seven output slots. The
Madi data stream consists of 56 audio channels followed by a 57th control channel.
To convert the signals from the seven input slots to a Madi output data stream.
To interface the madi inputs and outputs to be redirected to the Optocore system.
To monitor power supplies and temperature in the rack.
This card has two madi inputs and outputs A and B, however only one can be currently used at a time. Both
input and output circuits are the same.
Test hint:
TP1 connected to the Sharc provides an indication the DSP has booted correctly. A square wave here
indicates a correct boot.
P14612 is a small interface card that supports four switches plus a reset switch and a 8 segment display.
P14754 Rack Bus Card
The rack bus distributes power and control signals to the I/O boards.
Power from the two hot swap supplies are diode ored on the board by D8-15. These ensure that if any supply
fails the other is not affected. U1 and 3 are eight comparators that monitor all the supply rails and compare
them against a reference U4. If any fail either L14 or 16 will go out.
Note the dual supplies are shared, not switched, each taking ½ load when operating normally.
U2 is a step up switching regulator. It converts the +24v supply to +48v phantom power.
AES-EBU INPUT/OUTPUT MODULE
P14142 WITH SAMPLE RATE CONVERTERS
This card being both and input and output module takes up the equivalent of two rack slots. It should be
positioned in and input slot and its corresponding output slot must be a blank. Refer to installation manual
details for hardware setup and section 7 for software set up.
One ASIC, U7 provides the logic interface between the rack back plane and the four identical AES/EBU I/O
interfaces.
The sample rate converter can accept any incoming sample frequency between 30-50kHz and output it at the
correct console rate.
Output AES data from the ASIC is sent first to another sample rate converter U17. This can be clocked by four
different sources:
1.
2.
3.
4.
The console master clock
The incoming AES clock
A locally generated 44.1kHz clock (crystal oscillator X2)
A locally generated 48kHz clock (crystal oscillator X3)
Notes on bit rates
The use of SRC reduces the bit rate from 24 bit to approximately 20-21 bit. This is function of the
computation used (physics in the real world).
All AES signals are built around a 24 bit structure. The number of bits to carry data may between systems.
e.g. CD players will only ever output 16bit (Red Book standard) leaving 8 bits present but unused.
For recording to CD (or other lower bit rate systems) the system will output 20bits (if SRC’s are in use)
causing the receiving system to truncate (throw away) the extra bits. So called dithering fills the unused bits
(above 16 in this case) with random noise. There are arguments in Professional Audio circles about whether
the use of truncation or noise is the superior technique of bit rate reduction.
AES IO Fault finding notes.
Faults common to all In and Out are likely to be a problem with the ASIC. Remove and reseat the IC in the
first instance.
Faults on just 1 in or out is likely to be the local IC. These can be checked by substitution from a known good
channel. All IC’s are socketed and can be swapped with due care. Replacement IC’s are available.
If the fault persists on just 1 in or out it is likely to be the associated transformer. All AES connections are
transformer isolated and therefore subject to electrical damage by external means. Factory repair of the PCB
is recommended in this case.
ANALOGUE INPUT MODULE
P13870 24 BIT A TO D CONVERTER
Analogue inputs are built either mic or line. As the external metalwork is identical, the function is set by
cable/plug selection on the PCB.
This board contains eight identical circuits.
The mic and line input circuit both use the same input ic SSM2017.
The mic input is DC isolated by C9,10 and switched by a low impedance analog switch
The 2017 mic amp ic has its gain switched in 7.5dB steps by 8 reed relays. Relays are used in preference to
analog switches because of their zero on resistance and noise.
Note: the maximum gain error even taking into account the 1% resistor tolerances should be less than
0.18dB in the worst case.
The signal is then reduced in gain by U48-B to -20.5dB and a out of phase copy is created by U48-A.
This is to ensure the mic/line signal has the required dynamic range for the 24bit converter R246,257 bias the
input signal to +2.5v, a requirement for the converter,
The converter is stereo and mic/line two is applied to the right input.
Analogue input fault finding notes
Note this PCB in a D5 system is a depopulated version of the Post/Studio version. Various components and
connectors are missing, mainly related to an analogue channel insert send/return facilty.
Faults common to all Inputs are likely to be a problem with the ASIC. Remove and reseat the IC in the first
instance.
Faults on a pair on inputs (1&2, 3&4 etc.) would point to a A-D convertor circuit, as these are 2 channel
(stereo).
Faults on just 1 input is likely to be the local circuit or IC. Fault finding these is similar to a conventional
analogue system.
Note that any fault relating to gain that appears as a multiple of 7.5dB or 15dB is probably a stuck relay (see
above notes). To check this, test an input over its full gain range. It is likely to be correct over all but a 15dB
range within this as the cause range changes in 1 driection the fine step (made up digitally in the next stage)
step in the other direction, hence the double range jump for 1 relay. Replace the associated relay.
ANALOGUE OUTPUT MODULE
P14283 DIGITAL TO ANALOGUE CONVERTER CARD
Four identical stereo circuits (arranged as 8 mono signals) are used . It is capable of operating up to 96kHz,
although this facility is not used in the d5.
The analogue output is a balanced signal and is applied to a low pass filter based around IC2. Following the
filter there is a 5x2 jumper selector. This determines the maximum analogue output level for a 0dB FS input
signal. From top to bottom the gains are:
1.
2.
3.
4.
5.
User definable by a resistor across TP1 and 2
0dBFS=22dBu
0dBFS=20dBu
0dBFS=18dBu
0dBFS=15dBu
In the D5 live console the jumper is normally set to +22dBu
Relay RY2 provides a software selectable output pad. The pad is –12dB providing a maximum output level of
+10dBu.
IC1 converts the single ended signal to a fully balanced one
RY1 and 3 isolate the output socket during power up and down. This prevents any settling thumps from
reaching the speakers.
Analogue output fault finding notes
Faults common to all Inputs are likely to be a problem with the ASIC. This is surface mounted and not user
serviceable.
Faults on a pair on output (1&2, 3&4 etc.) would point to a D-A convertor circuit or associated buffers, as
these are 2 channel (stereo) see above notes.
Faults on just 1 output is likely to be the local circuit or IC. Fault finding these is similar to a conventional
analogue system.
The SSM2142 output line drive IC is AC coupled but can still be damaged by external systems, symptoms
include noise, distortion or loss of output.
Note that any fault relating to gain that appears a-12dB error is probably a stuck pad relay. However check
the pad is not enabled in the sockets file.
There are output mute relays. These are single pole, wired in pairs. A “one legged” output would likely to be
an open circuit contact.
D5 Software Setup
Version 1.02.270
8 November 2002
Contents
File List
Starting Up
Plug in Hardware
BIOS
DMA Channel
I/O Port Addresses
Interrupt Requests
WorkSurface Serial Port Connections
Screen Layout
SURFACE.INI File Contents
D5.INI File Contents
Sockets File Contents
GPI Script File Contents
MIDI Patch Snapshots
MIDI Control of Console Snapshots
File List
Supplied
D5.EXE
MODULES.DLL
FXMODULE.DLL
PANELS.DLL
SURFACE.DLL
QFTIMER.DLL
SHARCIO.DLL
ENGINE.DLL
GPI.DLL
CTSCREEN.FON
CTLCD.FON
Main console program
Data defining Console components
Data defining FX components
Data defining configuration & options page panels
Work Surface communication library
Library handling Quarter-Frame Interrupts and Timecode card communication
Audio Engine communication library
Audio Engine library for DPCDIAG
Library for interpreting GPI Script
Main program's fonts
Worksurface font for LCD buttons
ISA2.BIT
DPCM.BIN
SLAVE.BIN
BUS.BIN
DMADI.BIN
DMADI_OC.BIT
MP.BIN
DPCBOOT.BIN
FX.BIN
Code for the new ISA interface FPGA (downloaded automatically by ENGBOOT.EXE)
Code for the master card
Code for the channel processing cards
Code for the bussing card
Code for the MADI card
Code for the MADI card FPGA (Optocore enabled)
Code for the MADI Pods (downloaded by UPGRADE.EXE)
The boot code for the master card (only downloaded using DPCDIAG)
Effects processing code for the last slave card (optional)
BOOT56.D5 *
BOOT96.D5 *
BOOT.D5 *
Sample audio engine startup script for D5-56, downloading BIN & BIT files above
Sample audio engine startup script for D5-96, downloading BIN & BIT files above
Startup script for audio engine. Copy of BOOT56.D5.
D5-56.SKT *
D5-96.SKT *
DEFAULT.SKT
Default socket file for 64 channel D5-56 (two racks)
Default socket file for 96 channel D5-96 (three racks)
Copy of D5-56.SKT
*
D5-96.BAT *
SCREEN0.BMP
EFFECTS1.BMP }
EFFECTS2.BMP }
Batch file to convert from D5-56 to D5-96. Copies the correct boot and socket files.
Background for master screen
Background for FX controls
ENGBOOT.EXE
SURFACES.EXE
DOS program to start ISA card, NVRAM and engine, restoring audio if required.
Loads SURFACE.DLL and provides mouse emulation using touch screen.
TCTESTF.EXE
Test & Diagnostics program for Timecode Card
D5WTOOLS.EXETest & Diagnostics program for WorkSurfaces
D5TOOLS.EXE
Test program for LCD buttons
D5CAL.EXE
Calibration of WorkSurface touch screens & joysticks
DPCDIAG.EXE
Engine Diagnostics program
PRIMARY.DEV
DPCDIAG file for primary diagnostics
FULLDIAG.DEV
DPCDIAG file for full diagnostics
FINAL.DEV
DPCDIAG file for factory testing
RACK.DEV
DPCDIAG file for flashing MADI racks
RACK.BIN
RACK.BIT
RACKB.BIN
RAKFONT.BIN
RAKROM.BIN
}
}
} Code for the new MADI rack cards
}
(downloaded via RS232 using DPCDIAG with RACK.DEV)
}
TIMECODE.HEX
D5WORKS.HEX
RELAY16.HEX
GPI16.HEX
MANTFONT.BIN
Timecode card code (downloaded by TCTESTF)
WorkSurface code (downloaded by D5WTOOLS)
Relay card code (downloaded by D5WTOOLS)
GPI card code (downloaded by D5WTOOLS)
WorkSurface font for alpha LED displays (downloaded by D5WTOOLS)
* not included in self-extracting zip destined for upgrading users' machines.
Created by the system
D5.INI
D5.MON
D5.PRE
SURFACE.INI
_SESSION.SES
STARTUP.SES
STARTUP.DAT
ARCHIVE.TXT
Startup and New Console defaults
Monitor sets (saved automatically)
Default Presets file
WorkSurface calibration data used by SURFACE.DLL. Created by D5CAL.EXE.
Created only while running for crash detection and recovery.
Session file to load at start of main program, saved automatically on exit.
Audio engine parameters matching STARTUP.SES state. Used by ENGBOOT.EXE
if NVRAM not present.
List of files for which the backup switch has been set
In addition customised socket files ending in .SKT should be declared in the D5.INI file if required, as
SocketFile48 for 48kHz operation, and SocketFile96 for 96kHz operation.
Created files must be in the same directory as the supplied files (the program directory), and a separate
directory called PROJECTS should also exist where all user filing takes place.
Thus if the software is installed in a directory called D5 on drive C: then the INI files will be C:\D5\D5.INI and
C:\D5\SURFACE.INI.
Starting Up
This section relates to installing a new factory clone hard/flash disc. An existing system should contain files
set up and created by this pocedure.
The following sequence of installation instructions acheives an ideal dark boot into main console program
with fast restoration of audio. Assuming Windows installed and D5 software unzipped into program directory
C:\D5.
1.
2.
3.
4.
Create C:\AUTOEXEC.BAT and insert the lines @echo off and C:\D5\EngBoot.exe to start audio
engine before Windows loads
Make sure MSDOS.SYS contains logo = 0.
The following line in the [Windows] section of WIN.INI starts the surfaces before any other
programs: load = C:\D5\Surfaces.exe
If the console application is to start automatically, create a shortcut to C:\D5\D5.EXE in the Programs
Startup menu.
Surfaces.exe will enable the mouse cursor to be controlled from the touch screen in all programs from the
start.
ENGBOOT.EXE
This replaces and combines D5BOOT.EXE and ISABOOT.EXE. AUTOEXEC.BAT should contain the command
to run ENGBOOT.EXE which downloads ISA2.BIT if a new ISA card is found, starts the audio engine and
restores audio if recovering from a crash, using either STARTUP.DAT or the NVRAM if present. Step (1)
above therefore causes this to happen immediately on powering up, after BIOS but before Windows loads.
If the engine is already running (for example after a software crash), ENGBOOT detects this and does
nothing.
The main console application does NOT automatically reboot the engine at startup or session change. If for
some reason ENGBOOT has not been run, pressing F11 is required in D5.EXE to start the engine.
ENGBOOT reads the file STARTUP.DAT which is saved by the console application whenever a session file is
saved. Version 1 of the application does not use the NVRAM even if present.
SURFACE.DLL and SURFACES.EXE
It is intended that the DLL runs all the time and is loaded when Windows starts, not just when the console
application starts. SURFACES.EXE will do this loading and also provide mouse control of the desktop and
other non-proprietary programs using the upper master touch screen.
SURFACES.EXE will display a control panel by left-clicking on its entry in the taskbar. This displays the code
versions running in each worksurface, plus an indication of message flow: zero is normal; non-zero for longer
than a second or two indicates something wrong – probably some program using surfaces has crashed. The
panel also has three buttons: Hide simply closes the panel, Reset resets all worksurfaces in case one has
crashed, and Terminate stops the program and unloads the DLL if nothing else is using it. The program may
also be terminated by right-clicking on its entry in the taskbar and selecting Close.
Note that if SURFACE.DLL is to be upgraded, all programs using it must be terminated, including
SURFACES.EXE (which may also then be upgraded). It can easily be restarted by running it again from it’s
icon, Start Menu entry, or Explorer.
The main console application D5.EXE requires SURFACES.EXE to be running for the touchscreens to work
correctly.
D5-96.BAT
This is a batch file which copies BOOT56.D5 to BOOT.D5, and D5-96.SKT to DEFAULT.SKT. This must be run
from within the D5 program folder.
It is also necessary to manually edit D5.INI to say
nInputChannels=96.
The boot and socket files supplied are copies of the D5-56 versions and nInputChannels defaults to 64.
Plug in Hardware
The PCI slot order is critical for the embedded EOS to work properly.
PCI slot 1 PCI slot 2 PCI slot 3 PCI slot 4 ISA slot 1 –
ISA slot 2 ISA slot 3 –
USB 1 USB 2 Floppy 1 Floppy 2 HDD 1 HDD 2 PS/2
PS/2
Com 1 Com 2 LPT 1 -
Matrox G200 MMS Quad graphics board
empty
Matrox G450 graphics board
Diamond Supra 56K modem
Timecode / WorkSurface serial ports
empty
Engine ISA card
Allied Tellesyn NIC
Q'Drive 16MB storage
empty
empty
Flash Drive 512MB
Supadisk 240
Keyboard
Mouse
empty
empty
empty
BIOS
See Technical Note 118 for full listing and how to access the BIOS.
Normally this will not require changing except in the case of loss of BIOS battery or random BIOS corruption.
Important BIOS setting changes for starting from factory default (built in to the PC motherboard):Platform – Jumptec
BIOS – PhoenixBIOS 4.0 release 6.0
BIOS Change from Default:
Advanced
Chipset Control
VGA Frame Buffer: DISABLED
PnPOS installed: NO
Secured Setup Configuration: YES
PCI Configuration
PCI/PNP ISA IRQ Resource Exclusion: IRQs 5, 10, 11 RESERVED
Default Primary Video Adapter: PCI
I/O Device Configuration
External FDC: DISABLED
Serial Port A: Enabled / IRQ4 / 3F8
All others DISABLED except
USB Host Controler: ENABLED
Power
Power Savings: DISABLED
Boot
All DISABLED except
QuickBoot Mode: Enabled
TECHNICAL NOTE
rd
Date: 23 Jan 03
ref 118
Raised by: TC
Distributed to: As required
4 PAGES
Soundtracs Digico Ltd The School House, 4 Dorking Road, Epsom, Surrey KT18 7LX England
Tel: +44 1372 845600 Fax: +44 1372 845656 email: support@soundtracs.com
D5
BIOS Settings for use with Jumptec ETX PC card
PC Description:
Jumptec ETX-PF-EF 266 Mini PC fitted in ETXeval ATX form
motherboard
Operating System: Windows 98 (EOS stripped version)
BIOS Version:
Jumptec BIOS version <MOD5R113>
On boot-up, hit <F2> to enter set-up. Delete key does NOT work!
1. MAIN SETTINGS Page:
MAIN
System Time
System Date
(Set to Current Time)
(Set to Current Date)
Legacy Diskette A
Legacy Diskette B
[DISABLED]
[DISABLED]
Primary Master >
Primary Slave >
Secondary Master >
Secondary Slave >
Memory Shadow >
Memory Cache >
[AUTO]
[NONE] ~ see note 1
[NONE] ~ see note 1
[NONE] ~ see note 1
Set all to [DISABLED]
Memory cache
Cache System BIOS area
Cache Video BIOS area
All other entries [DISABLED]
System Memory
Extended Memory
640KB (FIXED)
63MB (FIXED)
Note 1 : Click on [NONE] reveals [AUTO], set to [NONE].
2. ADVANCED SETTINGS Page:
[ENABLED]
[ENABLED]
[ENABLED]
ADVANCED
Advanced Chipset Control >
AT Bus Clock Frequency
CAS Latency
DRAM TIMING
SDRAM Burst X-I-I-I-I-I-I-I
Pipe Function
Passive Release
Delay Transaction
ISA Master Line Buffer
DMA Line Buffer
PCI to ISA Posted Write Buffer
16 Bit ISA Memory Waitestates
16 Bit ISA I/O Waitestates
Graphics Aperture
VGA Frame Buffer
Data Merge
Parity check
[PCICLK/4]
3T
[NORMAL]
[ENABLED]
[ENABLED]
[ENABLED]
[DISABLED]
[ENABLED]
[ENABLED]
[ENABLED]
[2]
[2]
[64MB]
[DISABLED]
[DISABLED]
[DISABLED]
PNP OS Installed
Reset Configuration Data
Secured setup configuration
[NO]
[NO]
[YES]
PCI Configuration >
PCI Device, Slot#1
PCI Device, Slot#2
PCI Device, Slot#3
PCI Device, Slot#4
PCI IRQ Line 1:
PCI IRQ Line 2:
PCI IRQ Line 3:
PCI IRQ Line 4:
USB IRQ
(Default settings) = enable
(Default settings) = enable
(Default settings) = 004h
(Default settings)
[AUTO SELECT]
[AUTO SELECT]
[AUTO SELECT]
[AUTO SELECT]
[AUTO SELECT]
PCI/PNP ISA UMB Region Exclusion >
PCI/PNP ISA IRQ Resource Exclusion >
All entries [AVAILABLE]
IRQ 3: [AVAILABLE]
IRQ 4: [AVAILABLE]
IRQ 5: [RESERVED]
IRQ 7: [AVAILABLE]
IRQ 9: [AVAILABLE]
IRQ10: [RESERVED]
IRQ11: [RESERVED]
IRQ12: [AVAILABLE]
Default Primary Graphics Adapter
ISA Graphics Device Installed
Assign IRQ To PCI VGA
[PCI]
[NO]
[YES]
PS/2 Mouse
Keyboard Features >
[ENABLED]
Numlock
Key Click
Keyboard Auto-Repeat Rate
Keyboard Auto-Repeat Delay
[AUTO]
[DISABLED]
[30/sec]
[½ SEC]
I/O Device Configuration
Local Bus IDE Adapter
[BOTH]
External FDC
Serial Port A
Base I/O address
Interrupt
Serial Port B
Serial Port C
Serial Port D
[DISABLED]
[ENABLED]
[3F8]
[IRQ4]
[DISABLED]
[DISABLED]
[DISABLED]
Note!! reserved IRQ’s will flag
a conflict. This is normal
ADVANCED CONT’D
IRDA Port
Onboard LPT
USB Controller
Watchdog Settings
Large Disk Access Mode
Halt on Errors
[DISABLED]
[DISABLED]
[ENABLED]
[DISABLED]
[DOS]
[YES]
3. SECURITY SETTINGS Page:
Pheonix BIOS Set-up Utility
SECURITY
Supervisor Password is:
User Password is:
Set Supervisor Password
Set User Password
CLEAR
CLEAR
[ENTER]
[ENTER]
Password on Boot
Fixed Disk Boot Sector
Diskette Access
[DISABLED]
[NORMAL]
[SUPERVISOR]
Virus Check Reminder
System Backup Reminder
[DISABLED]
[DISABLED]
4. POWER SETTINGS Page:
Pheonix BIOS Set-up Utility
POWER
Power Savings
Standby Timeout
Auto Suspend Timeout
Hard Disk Timeout
Advance Options >
[DISABLED]
[OFF]
[OFF]
[DISABLED]
primary HDD
Secondary HDD
Floppy Disk Drive
Serial IO
parallel IO
Keyboard
RTC IRQ8
[NO]
[NO]
[NO]
[YES]
[NO]
[YES]
[NO]
5. BOOT UTILITIES Page:
Pheonix BIOS Set-up Utility
BOOT
Floppy Check
Summary Screen
QuickBoot Mode
Dark Boot
[DISABLED]
[DISABLED]
[ENABLED]
[DISABLED]
Device Boot Priority
+ Hard Drive
(Primary Master HD Desc.)
! Removable Devices
! ATAPI CD-ROM Drive
! Network Boot
Note:
Use Windows device manger to reserve IRQ’s
5,10,11 and DMA 5 (to match bios)
The following is for information only, as it is set up in BIOS and the OS.
DMA Channel
The DMA channel carrying data from the Audio Engine to the PC can be specified in the INI file, but this must
correspond to the DREQ A and DACK A jumper switches on the ISA Interface card. The default is 5. A
number less that 4 will not enable peak metering on the screens.
I/O Port Addresses
These Port Addresses allow for a second UART card containing another eight worksurface serial ports, some
of which are required to communicate with the meterbridge.
288h .. 28Fh = Audio Engine
290h .. 29Fh = new ISA card
330h .. 33Fh = Timecode Interface
2A0h .. 2DFh = WorkSurface Serial Interface (serial ports 0 to 7)
Interrupt Requests
Interrupt Requests are fixed, although they can be set to zero in the INI file to inform software that hardware
is absent.
IRQ 5: Worksurface primary serial communication (serial ports 0 .. 7, on timecode card)
IRQ 10: Audio to PC communication (SHARCIRQ in INI file)
IRQ 11: Timecode card communication & Quarter Frame Interrupt (TimecodeIRQ in INI file)
As for I/O addresses, the COM 2 RS232 port is not available on D5 since it would use IRQ3. All these IRQs
must be reserved for ISA in the BIOS, and COM2 must be disabled.
WorkSurface Serial Port Connections
Worksurfaces, GPI cards and relay cards must be connected as follows
Note that the standard D5 worksurface is 2inputs + master.
GPI and GPO (relay) cards are options.
The port number corresponds to that reported in the worksurface diagnostic program.
See diagram below for connector layout on Timecode/internal communications PCB P13875
Console:
with 1 Input surface
Serial Ports:
0 = Upper Master
1 = Input surface
2 = Lower Master
D5.INI
entries:
nInputSurfaces = 1
with 2 Input
surfaces
1 GPI card
1 relay card
0 = Upper Master
1 = Input surface 1
2 = Input surface 2
3 = Lower Master
4 = GPI card
5 = Relay card
nInputSurfaces = 2
GPIport = 4
RelayPort = 5
with 4 input surfaces
and 2 relay cards
0 = Upper Master
1 = Input surface 1
2 = Input surface 2
3 = Input surface 3
4 = Input surface 4
5 = Lower Master
6 = Relay card 0
7 = Relay card 1
nInputSurfaces = 4
RelayPort = 6
nRelays = 32
In other words, connect upper master first, then a;; input surfaces in correct order, then lower master after
inputs, then GPI and Relay cards if used. GPI and Relay cards are optional.
P13875 TC card layout
Screen Layout
Refer to Installation manual for set up of overview screen and access to windows desktop.
The screens on the worksurface must be arranged vertically in the Windows desktop forming a column one
screen wide. If an overview screen is fitted this should appear at the top above the master screen, although
it is the last screen connected. Then the master screen and the input screens follow vertically with the
master located on the Windows desktop screen 1. The width and height of the overview screen may be
specified in the D5.INI file; the default assumed is 1024x768 pixels.
SURFACE.INI File Contents
This describes the contents of the file SURFACE.INI in the program directory. The heading at the top of the
file must be [WorkSurface]. This is read only by SURFACE.DLL and D5CAL.EXE. The calibration program
writes new calibration data when Quit & Save is selected, and will create the file automatically for a new
installation.
[WorkSurface]
Compulsory heading.
EnabledMask = 1
Controls which serial ports are enabled or not. The value is the decimal equivalent of a 16 bit binary pattern
where 1 = enabled and 0 = disabled. Eg. the first eight ports only enabled would be EnabledMask = 255.
The default only enables port 0 (master surface) and the SURFACES.EXE panel should be used to enable
others at installation time. Enabling ports which are not connected may result in spurious data arriving which
can cause applications to crash.
BaudRate = 19200
Defines the baud rate for the worksurface serial ports. The only other valid value is 38400, otherwise 19200
will be used which has been the standard so far. 38400 requires different oscillators and worksurface code,
so this entry must match the hardware.
TopMasterTouchScreen = 0
For D5 this must be set to 255.
If 1, this swops the order of upper and lower touch screens on a D4 master surface. 255 tells Surface.dll that
there is only one master screen, necessary to convert touch coordinates to screen coordinates correctly on
input surfaces.
TouchScreen# = 23,29,236,230
Touch screen calibration data where # is the screen number (0..7) and the data is x1,y1,x2,y2 where x1,y1
are the co-ordinates for the top left most touchable area, and x2,y2 to co-ordinates for the bottom right, each
in the range 0..255. TouchScreen0 and TouchScreen1 are the upper and lower screens on the master
section; input screens start with TouchScreen2 at the left.
The program D5CAL.EXE sets these parameters in SURFACE.INI after calibration and tells SURFACE.DLL to
start using them immediately. No restart of any software is required.
Joystick# = 0,0,255,255
Joystick calibration data where # is the worksurface number (1..6) and the data is x1,y1,x2,y2 where x1,y1
are the co-ordinates for the top left most touchable area, and x2,y2 to co-ordinates for the bottom right, each
in the range 0..255.
The program D5CAL.EXE sets these parameters in SURFACE.INI after calibration and tells SURFACE.DLL to
start using them immediately. No restart of any software is required.
D5.INI File Contents
Note this file is rewritten each time the mixer is closed down correctly. Therefore individual
settings can change. Items that are set on screen (e.g. sample rate, sync source etc.) cannot be
“overwritten” by this file.
Certain other settings, if changed incorrectly, can stop the system functioning at all!
This lists all possible entries in the file D5.INI in the program directory. The heading at the top of the file
must be [D5]. Entries are documented with the default value used as an example. The file will automatically
be created for a new installation when D5.EXE is first run with essential defaults being for the smallest
worksurface and the largest engine.
D5.INI documentation is organised in five sections:Hardware Definitions
Network Definitions
Diagnostic Options
Miscellaneous Options
Meter Options
Channel Colours
Socket Definitions
[D5]
Compulsory heading.
SessionFileName =
Last saved or loaded session filename.
SoftwareVersion =
Latest version of D5.EXE which has been run on the system.
changes.
Used by program when software version
Hardware Definitions
nInputSurfaces = 2
Number of 8 fader console sections, excluding Masters.
MeterOrder = 0123
This allows surfaces to be swopped around without rewiring the meterbridge. The position of the digit
represents the wired order, the digit itself is the worksurface number in its place. Thus if the bridge is wired
up in original surface order of (left to right) 1 2 3 0/4, and then the master surface is moved once to the left,
MeterOrder = 3120 since 3 and 0 have swopped places.
nInputChannels = 64
Number of input processing channels available in the Audio engine. Should be multiple of 32 to match the
number of slave cards present. Maximum of 160 channels (80 at 96kHz). New sessions will be created with
only the number of channels matching this entry.
TimecodeIRQ = 11
The interrupt request used by the timecode card for quarter frame interrupts. If 0, will use PC's internal
timecode generator for development offline.
SHARCIRQ = 10
The interrupt request used by the Audio engine to communicate with the PC. Disabled if 0.
SHARCDMA = 5
The PC DMA channel used by the Audio engine to return meter data to the PC. If 0, on-screen metering is
switched off. If less than 4, peak indicators will not appear on screen.
This value must match the jumper switches on the ISA Interface card.
GPIport = 0
The decimal serial port number for the GPI input card if fitted:–
0 = not fitted.
1..7 = GPI card connected to worksurface serial port. The port number should follow in sequence
after the input surfaces.
nGPIs = 16
The number of GPI switched inputs available. The only other valid value is 32, allowing two GPI cards to be
installed. The second card should be installed using the next adjacent serial port.
GPIscript =
The GPI script filename: a text file either in the program directory or anywhere else if the full path is quoted.
Absent or blank definition implies default GPI behaviour, which is GPIport button 1 = snapshot prev, and
GPIport button 2 = snapshot next. See GPI Script File Contents below for details.
RelayPort = 0
The decimal serial port number for the fader-start relay card if fitted:–
0 = not fitted.
1..7 = relay card connected to worksurface serial port. The port number should be after input
surfaces and GPI card if fitted. If a second card is fitted they should be connected to adjacent ports.
nRelays = 16
The number of fader-start relays available. The only other valid value is 32, allowing two relay cards to be
installed. The second card should be installed using the next adjacent serial port.
FaderRelayUp = 8
The threshold for switching a relay when fader is moving up. Value is 0 (bottom) to 255 (top). This is also
used for AutoPFL.
FaderRelayDown = 4
The threshold for switching a relay when fader is moving down. Value is 0 (bottom) to 255 (top). This is also
used for AutoPFL.
TrackArmMax = 48
The number of tracks expected by the machine connected via 9-pin in a track-arm message. Must be a
multiple of 8 up to a maximum of 120.
OverviewScreen = 0
Zero means no overview screen present. Otherwise the value should be the number of worksurface screens
present, (the same as the port number for the lower master surface). Screens should be arranged on the
Windows desktop with the overview screen at the top. Eg. with two input surfaces:
3 = overview screen
0 = master screen
1 = input screen 1
2 = input screen 2
OverviewWidth = 1024
Only relevant if OverviewScreen is not zero. Should match resolution of overview screen width in pixels as
defined for Windows desktop.
OverviewHeight = 768
Only relevant if OverviewScreen is not zero. Should match resolution of overview screen height in pixels as
defined for Windows desktop.
FXenabled = 0
This will be set by the FXINSTAL.EXE program to a specific password to enable use of FX.BIN where the 32
audio channels on the last slave card are used for effects processing such as Reverb. Contact CTRD for valid
passwords. FXINSTAL.EXE also updates other files (and is therefore the only way to enable effects) including
BOOT.D5 with the following lines:
0 p 1 110
0 d 0x00000305 fx.bin
0 p 1 110
The last digit before fx.bin on the middle line will be the number of slave cards present, derived from
nInputChannels.
If BOOT.D5 is replaced or overwritten for any reason, these lines can be added manually, and will need to be
if effects are to continue to work.
nInputChannels should not be changed when enabling effects. It should reflect the total number of slave
cards and input channels will be reduced by 32 automatically.
NewMADI = 1
Setting this option to 0 turns off the new mechanism for bus output inserts, reverting to the earlier Bus Divert
which does not depend on MADI input gains and meters.
Network Definitions
LocalAddress =
The ethernet TCP/IP address of the console in the form nnn.nnn.nnn.nnn where nnn is a number between 0
and 255. This must be the same as the address bound to the ethernet card. Remote or mirror consoles will
need to be configured with this as their remote address.
LocalPort = 2026
The ethernet port for the console to use for listening. Any value between 1026 and 5001 which is not in use.
Remote or mirror consoles will need to be configured with this as the remote port.
RemoteAddress =
The ethernet TCP/IP address of the remote or mirror console in the form nnn.nnn.nnn.nnn where nnn is a
number between 0 and 255. This must be different to LocalAddress, and match whatever local address is set
up on the remote console. It is recommended that only the last number of the four be different between the
two machines. A suitable default for the others is 192.168.2.x, although this only matters when connected to
the Internet.
RemotePort = 2026
The ethernet port which the console uses for sending. Any value between 1026 and 5001 which is not in use.
This should be the same as LocalPort. Remote or mirror consoles will need to be configured with this as the
local port.
NetMaster = 1
Setting this to zero stops the console transmitting controllers to the remote console on startup. When a
master establishes a link with a slave or vice versa, the slave controllers will always change to match the
master.
Diagnostic Options
Logging = 0
If 1, D5.EXE writes most data flowing from PC to Audio to file DPC.LOG. Severely slows processing and is for
development testing only.
LogSurface = 0
If 1, D5.EXE writes most data flowing from PC to WorkSurface to file SURFACE.LOG.
processing and is for development testing only.
Severely slows
LogDiagnostics = 0
If 1, this switches on Diagnostics Logging a few seconds after start up, just as if the button on the
Diagnostics page had been pressed. A text file is written logging the state of the engine and relogging it
every time a change is detected in the primary error bits (shown on the Diagnostics page). Each time this
happens, the diagnostics buffers are requested from the engine and stored in files for use with DPCDIAG.EXE,
version 2.6 onwards.
This can be used to build a diagnostic history without the user being affected. It may be switched off in the
Diagnostics page for the current session, but note that this does not update the INI file; the log will be
switched on again next time the console is started unless the INI file entry is removed or set to 0.
Each time Diagnostics Logging is switched on (whether in the same session or not), a new directory within
the program directory is created called DIAGnnn, where n is an incrementing number indicated on the
Diagnostics Log button. This directory will contain one text file called DIAGnnn.LOG, where nnn is the same
as the directory name.
Each logged event is documented in this file, but the diagnostics buffers themselves are stored in separate
binary files within the same directory, one for each logged event, called BUFFxxx.DIA where xxx is an
incrementing number (but not the same as nnn; all apply to the same DIAGnnn.LOG file). These files may be
read by the new version of DPCDIAG and the data displayed exactly as if they had come straight from the
engine.
NoHardwareConsole = 0
1 specifies that the console hardware is not present and that D5.EXE is running on a standalone PC. The
screens are laid out in four quarters of one main window with upper master at the top left, lower master at
top right, and a maximum of two input screens along the bottom. The whole window is therefore 1280 x 960
and a screen capable of this resolution or better is recommended since no scrolling is provided, although the
title bar can be used to move the window left or right. Useful for development and software testing.
CycleScreenMeters = 0
A value of 1 is only valid if SHARCDMA = 0, and makes the screen meters cycle through all possible values for
testing their appearance without an audio engine.
KeyboardCommands = 0
1 means than the hardware keyboard can be used for some limited functions, intended for when there is no
worksurface present:–
B
= Sub On / All On / Sub Off switch for currently assigned channel in surround mode
PageUp = Outputs Screen up one row
PageDn = Outputs Screen down one row
Up
= Assign Aux Wheel row (all surfaces)
Down = Assign Aux Wheel row {all surfaces}
Left
= move up one bank on first input surface
Right
= move down one bank on first input surface
Shift
= holds down the "All" buttons on all surfaces
Backspace = Edit/Undo (all surfaces)
KeyboardCommands = 2 includes the above, but also enables the following seriously dangerous commands
for factory testing only:–
NumLock + numeric pad 5 = change all snapshottable controls, ie. generate maximum stress
Esc
= Simulate software crash - quit to Windows but leave _SESSION.SES behind
The Automation Editor window has its own interpretation of cursor keys for scrolling the editor, so if
KeyboardCommands are enabled, it may still be necessary to click away from the Automation Editor or close it
to activate these commands.
These are in addition to the permanently enabled keyboard commands duplicating some buttons on the
worksurfaces:–
F3
= Snapshot Fire Previous
F4
= Snapshot Fire Next
F11
= Engine Reset
Scroll Lock = release mouse cursor from upper master screen
Miscellaneous Options
StatusIndicators = 1
This option is controlled by the System Options page in D5.EXE.
0 hides the system status indicators (resources, racks, etc) on the lower right of the upper master screen.
TouchKeyboard = 1
This option is controlled by the System Options page in D5.EXE.
0 prevents the touch-sensitive keyboard from appearing whenever a text or numeric edit field is touched.
The hardware PC keyboard must be used instead. 1 enables the touch-sensitive keyboard - an alphanumeric
QWERTY keyboard for text fields or a numeric-only keypad for number fields such as timecode. 2 prevents
the alphanumeric keyboard from appearing on-screen, but still allows the numeric keypad for editing
numbers.
TouchOutputSwitch = 0
The normal view of output buses has Limiter, Insert, Mute and Solo switches on the screen which are not
touch-sensitive by default. Setting this option to 1 enables pressing the switches on the touch screen, in
which case to assign faders or expand the view the meters only must be touched.
PopupReadouts = 0
This option is controlled by the System Options page in D5.EXE.
When set to 1, this enables the temporary display of dB levels when Aux Sends are adjusted.
SnapshotSplit = 0
This filters snapshot recall according to the left/right console split. 1 means only the left side is affected by
snapshots, filtering out the right side; 2 affects the right side only. 0 affects both sides (the whole console),
turning the snapshot filter off.
AutoSaveTime = 0
This option has been removed from the System Options page in D5.EXE because periodic writing to flash
disks will reduce their lifetimes. Autosaving will still work though if this entry is in the INI file.
The time in minutes between automatic saves of the current session (including console structure and audio
engine state) for crash recovery. When this time has elapsed since the last automatic or user-prompted save,
the current session is automatically saved in the file _SESSION.SES in the program directory without any user
prompting. This is only for crash recovery, and has no effect on other manual filing operations peformed by
the user. The save takes place only if timecode is not running, otherwise it waits until timecode has stopped.
The file _SESSION.SES is removed when the console is closed down properly; its presence at startup prompts
the message "Last Session terminated abnormally. Recover Session?". If the reply is Yes, the session is
reloaded from this latest autosaved file.
AutoSaving may be switched off by setting the AutoSaveTime to zero.
WhiteLightBrightness = 15
This option is controlled by the System Options page in D5.EXE. It sets the brightness of the overhanging
White LEDs used to illuminate the worksurface. Valid range 0 to 15.
ScreenBrightness = 15
This option is controlled by the System Options page in D5.EXE. It sets the brightness of the main screens
on the worksurface. Valid range 0 to 15.
DisplayBrightness = 12
This option is controlled by the System Options page in D5.EXE. It sets the brightness of the eight character
displays on the worksurface. Valid range 0 to 15.
Eqpopup = 1
This option is controlled by the System Options page in D5.EXE. It controls whether the Expanded EQ view
pops up automatically when the EQ Gain, Frequency or Q knobs are adjusted on the worksurface. 0 prevents
this happening.
FrameRateWarning = 1
If set to 0, this stops the TImecode & Transport page automatically popping up if there is a frame rate
mismatch.
Meter Options
MeterAttack = 41
The rise time for all meters in milliseconds.
MeterRelease = 416
The decay time for all meters in milliseconds.
MeterAttack = 41
The peak hold time for all level meters in milliseconds.
MeterOptions = 38,38,38,38,38,4
A set of numbers representing the Include and meter type buttons on the Meter Options page. Do not
change these when editing the INI file manually. This is simply a convenient place to store this data.
Channel Colours
LowerChannelRGB = 239, 217, 192
The red, green, blue values for the unassigned channel background for input channels.
AssignedChannelLightRGB = 227,186,123
The red, green, blue values for the channel background when channel is assigned to the EQ Dynamics or
Joystick controls.
AssignedChannelDarkRGB = 200, 152, 97
The red, green, blue values for the shaded areas of channel background when channel is assigned to the EQ
or Dynamics controls.
AssignedChannelWheelRGB = 230, 235, 118
The red, green, blue values for the channel background around pan or aux controls when these controls are
assigned to the two rows of wheels and buttons below the screen.
AssignedOutputRGB = 200, 185, 125
The colour of the screen background for control groups, matrix, group or aux outputs assigned to faders.
Socket Definitions
SyncSource = 0000
The input socket ID from which the audio sync is taken, identified by a four digit number, the first two
identifying the madi port, the last two being the signal number on that port. Both pairs of digits are decimal
numbers. Eg:–
0101 = Madipod 1 socket 1
0456 = Madipod 4 socket 56
As well as MADI ports 1..4, sockets 1..56 the following are also valid:–
0
1
2
3
=
=
=
=
D5 is master sync generator. Sample rate controlled by sample rate message in BOOT.D5
Sync to SYNC-IN BNC socket
Sync to local AES-EBU input
Sync to Video Input
Stereo AES-EBU input pairs supply the same sync. It does not matter which socket ID is quoted. Similarly for
ADAT inputs, all 8 socket IDs will cause the system to sync to the same ADAT optical input. For example if the
first slot on MADI port 2 is an ADAT then the following will have the same effect:–
SyncSource = 0201
SyncSource = 0208
SocketFile48 = DEFAULT.SKT
Defines the Sockets file to use. The presence of this entry also specifies that the console is running in 48kHz
Sampling Mode. Must exist in D5's program directory. See Sockets File Contents below for details.
SocketFile96 = DEFAULT.SKT
Defines the Sockets file to use. The presence of this entry also specifies that the console is running in 96kHz
Sampling Mode. Must exist in D5's program directory. See Sockets File Contents below for details.
LCRS order = L C R S
Defines the sequence of signals for LCRS stem outputs (groups and main). Signal letters should be separated
by spaces or commas and a space should precede the word "order".
5.1 order = L C R SL SR B
Defines the sequence of signals for 5.1 stem outputs (groups and main). Signal letters or letter-pairs should
be separated by spaces or commas and a space should precede the word "order".
7.1 order = L LC C RC R SL SR B
Defines the sequence of signals for 7.1 stem outputs (groups and main). Signal letters or letter-pairs should
be separated by spaces or commas and a space should precede the word "order".
[xxxxxx Mode Sockets]
Defaults inputs can be declared for lower and upper channels, and default outputs for aux, group and main
outputs. These will be used whenever the New Session command is invoked.
Heading for default socket allocation is in square brackets and must be after all the INI file entries
documented above. xxxxxx can be Stereo, LCRS, 5.1 or 7.1 corresponding to the Console mode (ie. the
mode of the Main Buss). The following must appear under one of these headings and can be duplicated
under several if required. Any mode/socket combination not defined will default to not connected.
Input and output sockets are identified by a four digit number, the first two identifying a madi port, the last
two being the signal number on that port. Both pairs of digits are decimal numbers. Eg:–
0101 = Madipod 1 socket 1
0456 = Madipod 4 socket 56
InputLower = 0101
The input socket connected to the first channel assigned to the lower row of faders. Subsequent faders in the
lower row will be assigned incrementing input socket numbers.
InputUpper = 0000
The input socket connected to the first channel assigned to the upper row of faders. Subsequent faders in
the upper row will be assigned incrementing input socket numbers.
AuxOutput = 0000
The output socket to which the first Aux buss is connected. Subsequent Aux busses will be routed to
incrementing output socket numbers, stereo busses following on from the mono busses and using two
sockets (left then right) each.
GroupOutput = 0000
The output socket to which the first Group buss is connected. Subsequent Group busses will be routed to
incrementing output socket numbers, stereo groups following on from the mono groups, and surround stems
following after that, each using the appropriate number of sockets for the size of stem (2, 4, 6 or 8).
MainOutput = 0000
The output socket to which the left signal of the Main output buss is connected. Remaining signals in the
buss/stem are allocated successive socket numbers according to the INI file entry for stem signal order, the
default being as follows:–
Stereo: Left = +0 Right = +1
LCRS: Left = +0 Centre = +1 Right = +2 Surround = +3
5.1:
Left = +0 Centre = +1 Right = +2 LeftSurround = +3 RightSurround = +4 suB = +5
7.1:
Left = +0 CentreLeft = +1 Centre = +2 CentreRight = +3 Right = +4
LeftSurround = +5 RightSurround = +6 suB = +7
Sockets File Contents
The d5 is provided with factory default sockets files. However these can be editied or newly
created at will. It is possible a mixer to have several sockets files, but can only use 1 at a time.
A Sockets file is a text file in the program directory describing each input and output socket within userdefined groups. The term Socket is used to mean input or output signal on a MADI port, irrespective of
physical connector type. Analog Meters and Control Room Speakers are also defined here since they are
connected to output socket signals.
There are three types of entry in this file:–
- MADI declaration for a slot in a rack, or a machine connected directly to the MADI port
- header definition for a group of input, output, meter or speaker sockets
- socket definition within a group.
Entries are on separate lines. MADI slots must be declared before any groups containing sockets which use
them. When a socket group is declared, any sockets following belong to that group until the next group entry
is encountered.
A MADI declaration must identify a rack (port number 1..4) and slot (1..14) separated by a hyphen, or just a
port number if connected to a MADI machine. A socket is identified either by the port number (1..4), slot
number (1..14) and signal number (1..8) separated by hyphens, or by port number (1..4) and signal number
(1..56), omitting the slot number for compatibility with MADI machines instead of D5 racks. Either can be
followed by an optional parameter list.
Slot number is used to distinguish inputs (1..7) and outputs (8..14). However, for compatibility with old files,
1..7 in an output socket definition is assumed to mean 8..14 unless on a bidirectional card.
An input-only or bidirectional card must be in slots 1..7. An output-only card must be in slots 8..14
A digital input or any output socket should only be defined once in the file and therefore only belong to one
group.
New definitions exist for dedicated line or mic input sockets (non-switchable). Switchable line/mic analog
input socket may be defined twice, once as a Line input and once as a Mic input, not necessarily in the same
group. This is because the physical connections exist independently of each other, although only one can be
used at once. The software disables the other equivalent socket when one is in use.
Output sockets are all declared as mono, although stereo or surround stem routing operations performed
using the declared socket will be automatically repeated for each signal in the stem using successive sockets.
Technicians will often find the most convenient way to test a free standing console is to create a
sockets file with ONLY module declarations and NO socket definitions. The system will then label
each physical socket with its technical location in the rack, not a user’s text label.
MADI Declaration
MADI #p-#s = <slot-type>, <parameter-list>
or
MADI #p = <number-of-channels>, <parameter-list>
#p is the MADI port number the rack is connected to (1..4)
#s is the input or output slot number in the rack (1..14)
<slot-type> is one of
Analog
Line
Mic
AES-EBU
TDIF
ADAT
AES2
Switchable Line/Mic input card if slot is 1..7; output card if slot is 8..14
Dedicated Line input card if slot 1..7; analog output card if slot 8..14
Dedicated Mic input card in slot 1..7
AES-EBU input card if slot is 1..7; output card if slot is 8..14
Bidirectional: must be in slot 1..7
Bidirectional: must be in slot 1..7
Bidirectional AES-EBU card: must be in slot 1..7
<parameter-list> is one or more, separated by commas, of
96s
AES2 (rev 1) card handles four signals at up to 96kHz as two stereo pairs
96
Card handles four mono signals at up to 96kHz
48x4
Card handles four signals at up to 48kHz
48
Card card handles eight signals at up to 48kHz
word ##
TDIF card: set sample bits where ## = 16, 18, 20, 24 (default)
skew ###
TDIF card: set skew in nanoseconds where ### = -160 (default), -80, 0, +80
Only one of the first four Sampling Mode parameters may be quoted per slot. They are ignored if the console
is running at 48kHz, eight signals are always handled by each slot. Only AES2 revision 1 cards can use 96s,
where the first two XLR connectors are used as stereo pairs; 96 uses the four XLR connectors as mono
signals. Only TDIF cards may have the word and skew parameters quoted.
<number-of-channels> declares a machine connected directly to the MADI port with no rack. The parameter
list (sampling mode) applies to all signals up to <number-of-channels>, not just a group of eight.
Group Definition
xxxxxxxx = Input Group
or
xxxxxxxx = Output Group
or
xxxxxxxx = Speaker Group
or
xxxxxxxx = Meter Group
where xxxxxxxx is a user-defined name, used for labelling the group selection buttons during on-screen
routing. Maximum of 15 characters.
The Speaker and Meter Group names do not appear on screen and can be any sequence of characters. The
words "Meter Group" signify that the sockets in this group are the outputs connected to up to eight analog
meters. There is therefore a maximum of eight sockets within the meter group and there can be one meter
group only.
The words "Speaker Group" signify that the sockets in this group are the outputs connected to the Control
Room Amplifier/Speaker systems. These are displayed by the software only when routing outputs from the
Monitor Matrix, and are omitted from other output routing lists. There is no limit on the number which can be
defined, although the grouping of speakers into Monitor sets using the Monitor Matrix Editor in the software
may be made easier by listing speaker sockets in spatial order within sets: L R, L R C S, L R C SL SR B,
L LC C RC R SL SB B.
Socket Definition
xxxxxxxx = #p-#s-#n, <parameter list>
or
xxxxxxxx = #p-#m, <parameter list>
xxxxxxxx is a user-defined socket name used for labelling all references to this socket instead of the default
port-slot-signal or port-madisignal numbers. Maximum of 15 characters.
#p is the MADI port number the rack is connected to (1..4)
#s is the input or output slot number in the rack (1..14)
#n is the signal number within the slot (1..8, or 1..4 at 96kHz)
#m is the signal number (1..56, or 1..28 at 96kHz) for a MADI machine connected to the port rather than a
rack.
<parameter list> is a comma-separated list of parameters in any order selected from the following according
to whether an Input or Output group is being defined.
The socket IDs defined here must correspond to input or output slots with valid MadiPods installed.
Input Socket Parameters
Mic
Defines a Line/Mic analog input as Mic rather than Line. The default is Line if omitted.
Only valid if #p-#s identifies a switchable analog slot as defined in the sockets file.
A Line socket may be defined for the same signal number as well if required – this creates
two separate but mutually exclusive socket routing buttons.
48v
Switches on phantom power for a Mic input.
Only valid if Mic is included in the parameter list as well.
A 48v button is always available when a Mic socket is selected – this merely defines the
default when the socket is selected for the first time.
Insert
Switches a Line/Mic analog input to the Insert Return socket rather than the Direct Input.
Only valid if #p-#s identifies a Line/Mic slot as defined in the sockets file.
An Insert button is always available when a Line/Mic socket is selected – this merely defines
the default when the socket is selected for the first time.
SRC #
Switches the Sample Rate Conversion on or off for a signal pair on an AES-EBU card
(switching signals 1, 3, 5, 7 will switch signals 2, 4, 6, 8 respectively as well).
#=
0 = Use Sample Rate Conversion
1 = Bypass Sample Rate Conversion
Relay ## cc dd Attaches one of 32 relays to the input channel to which this socket is routed.
## is the relay number (1..32).
cc is Fader or Mute. Fader is the default if omitted.
dd is On or Off. On is the default if omitted.
If cc = Fader, the relay is switched On or Off (according to dd) when the channel's
main fader is moved above the value declared in the D5.INI file entry FaderRelayUp, and
switched to the opposite state when the fader moves below the D5.INI value
FaderRelayDown.
If cc = Mute and dd = Off, the relay is switched Off when the channel is muted, and switched
On when it is unmuted.
If cc = Mute and dd = On, the relay is switched On when the channel is muted, and switched
Off when it is unmuted.
AutoPFL
If solo mode is PFL, when routed to an input channel, causes the channel's solo button to be
activated automatically when fader crosses threshold as in Relay above, or when mute
activated. This behaviour is temporarily avoided if the PFL is switched on manually.
Output Socket Parameters
-10
Switches the output level to -10dBV. The default if omitted is +4dBu.
Only valid if #p-#s identifies an analog slot as defined in the sockets file.
There is no -10dBV button available on screen. This is the only way of switching the output
level of an analog socket.
SRC #
Sets the Sample Rate Conversion for a signal pair on a bidirectional AES-EBU card (switching
signal 1 will switch signal 2 as well).
#=
0 = use Console Sample Rate up to 48kHz (no conversion)
1 = convert to 32kHz
2 = convert to 44.1kHz
3 = convert to 48kHz
4 = convert to Sample Rate received on inputs 1 & 2 on the same card
5 = convert to Sample Rate received on inputs 3 & 4 on the same card
6 = convert to Sample Rate received on inputs 5 & 6 on the same card
7 = convert to Sample Rate received on inputs 7 & 8 on the same card
8 = use Console Sample Rate up to 96kHz (no conversion)
9 = convert to 64kHz
10 = convert to 88.2kHz
11 = convert to 96kHz
SRC 8 to SRC 11 are only available on bidirectional AES-EBU revision 1 cards. SRC 8 is only
valid if the console is in a 96kHz mode, and must be used rather than SRC 0 if true 96kHz
output signals are required.
TrackArm ##
Associates Sony 9pin track arm messages with the output channel routed to this socket or
with an input channel using this socket as a direct output.
## is the track number (1..48).
This converts the channel's Record button into a Track Arm button whenever the global Arm
button is pressed on the master worksurface.
Relay ## cc dd Attaches one of 32 relays to the output channel routed to this socket.
Syntax as described for input sockets.
Speaker Socket Parameters
-10
Switches the output level to -10dBV. The default if omitted is +4dBu.
Only valid if #p-#s identifies an analog slot as defined in the sockets file.
There is no -10dBV button available on screen. This is the only way of switching the output
level of an analog socket.
SRC #
Sets the Sample Rate Conversion for a signal pair on a bidirectional AES-EBU card. # as for
Output Socket Parameters.
Meter Socket Parameters
Meter Group sockets are output sockets, but should have no parameters attached. +4dBu is the gain
required to drive the meters.
Multi-Signal Routing
When a socket button is pressed to route a stereo or surround channel stem to or from that socket, several
successive sockets (in numerical MADI order) will be routed according to the stem width starting with the
selected socket. The software will disable socket buttons if insufficient sockets are available to accomodate
the entire stem width. The order of surround signals to be sent to the sockets may be specified by INI file
entries (see below), one for each type of surround stem (LCRS order, 5.1 order, 7.1 order). The defaults
assumed if no such entries exist are listed in the following table, and stereo outputs are always in left, right
order:Group Type
Stem Width
Signal Order
Mono
Stereo
LCRS
5.1
7.1
1
2
4
6
8
L
L
L
L
signal
adjacent
adjacent
adjacent
adjacent
sockets
sockets
sockets
sockets
R
CRS
C R SL SR B
LC C RC R SL SB B
Slot 7 Maximum
8
7
5
3
1
Examples
MADI 2-1 = Analog, 96
Mike Box 1 = Input Group
Mike 1 = 2-1-1, Mic, 48v, Relay 1 fader off, AutoPFL
Mike 2 = 2-1-2, Mic, Insert
Mike 3 = 2-1-3, Mic
Mike 4 = 2-1-4, Mic, AutoPFL
MADI 4 = 48, 48
Dash = Input Group
Track 1 = 4-1
Track 8 = 4-8
...
Track 48 = 4-48
MADI 2-2 = ADAT, 48
ADAT A = Output Group
ADAT a 1 = 2-2-1, TrackArm 1
ADAT a 2 = 2-2-2, TrackArm 2
ADAT a 3 = 2-2-3, TrackArm 3
ADAT a 4 = 2-2-4, TrackArm 4
ADAT a 5 = 2-2-5, TrackArm 5
ADAT a 6 = 2-2-6, TrackArm 6
ADAT a 7 = 2-2-7, TrackArm 7
ADAT a 8 = 2-2-8, TrackArm 8
MADI 1-8 = Analog, 48
MADI 1-9 = Analog, 96
Speakers = Speaker Group
Tannoy Red Left = 1-1-1
; or 1-8-1
Tannoy Red Right = 1-1-2 ; or 1-8-2
NS10 Left = 1-1-3
NS10 Right = 1-1-4
SA300 Centre = 1-1-5
SA200 Surround Left = 1-1-6
SA200 Surround Right = 1-1-7
18" Subwoofer = 1-1-8
HiFi Left = 1-2-1, -10
HiFi Right = 1-2-2, -10
MADI 3-8 = Analog, 48
; or 1-9-1
output cards always in slots 8..14
therefore assumes 1..7 = 8..14
Analog Meters = Meter Group
1 = 3-8-1
2 = 3-8-2
3 = 3-8-3
4 = 3-8-4
5 = 3-8-5
6 = 3-8-6
7 = 3-8-7
8 = 3-8-8
MADI 2-10 = AES-EBU, 48
MADI 2-11 = Analog, 48
Main Stems = Output Group
Dialog = 2-10-1, SRC 2
Music = 2-10-5, SRC 2
FX = 2-11-1, -10
MADI 2-1 = AES2, 48
Main Output = 2-1-6
;Bidirectional so 8..14 not assumed for outputs
The last line will create an output routing button called Main Output. If used in an LCRS stem it will route the
following (unless overridden by LCRS order in the INI file):–
Left to 2-1-6
(the 6th socket on MADI port 2)
Centre to 2-1-7 (the 7th socket on MADI port 2)
Right to 2-1-8 (the 8th socket on MADI port 2)
Surround to 2-2-1 (the 9th socket on MADI port 2)
Hence the C, R and S sockets do not need to be declared in the Sockets file, but they will not be available as
mono or stereo sends within this group unless they are.
Any socket which is not declared in the Sockets file will appear in a default group, one group per MADI slot.
GPI Script File Contents
The GPI subsystem allows external switches to execute macros affecting any number of console controllers.
The script file is a simple text file which will be interpreted by GPI.DLL in response to button presses and
releases from the worksurface serial port defined as GPIport in D5.INI. The script is in the general form
;comment
[button action]
command
command…
where the commands all apply to the most recently defined button, up to the next button action, such that
one action can affect an unlimited number of console parameters. Anything to the right of a semi-colon on a
line is treated as a comment.
Button Action
[Button n = down]
Heading for sequence of commands when button number n is pressed, where n is 1 to 16 for a standard GPI
card. A normal worksurface has 32 banks of 8 bit switches, so n can theoretically be 1..256.
[Button n = up]
Heading for sequence of commands when button number n is released.
Commands
n1.n2.n3.n4 = value
Four 1 byte numbers (0..255) separated by dots identifies a unique controller on the console. See below for
table of numbers. Value is 0..255 for faders and rotaries, 0 (off) or 255 (on) for switches.
Snapshot = Prev
The previous snapshot in the list is fired. Equivalent to pressing Fire Prev button on snapshot screen.
Snapshot = Next
The next snapshot in the list is fired. Equivalent to pressing Fire Next button on snapshot screen.
Snapshot = nn
The nnth snapshot in the list is fired, if it exists.
RS232 = string
The quoted string is output to the PC’s COM1 serial port.
(Not yet enabled in software)
Load = string
The Load Session command is invoked to load the session file named in string.
Save = string
The Save Session command is invoked to save the session in a file named in string.
Shutdown
The Shutdown command is invoked from the System Menu, bypassing the confirm stage, to terminate the
console software and operating system. The system will be powered off if ATX supply present.
Example
The following script uses button 1 to mute channels 1 and 2 when pressed, and unmutes these channels
when released. Button 2 sets these channels’ faders to 0dB, and buttons 3 and 4 are programmed for
snapshot prev and next.
[Button 1 = down]
1.1.3.2 = 255 ;means channel 1 mute on
1.2.3.2 = 255 ;means channel 2 mute on
[Button 1 = up]
1.1.3.2 = 0
;means channel 1 mute off
1.2.3.2 = 0
;means channel 2 mute off
[Button 2 = down]
1.1.3.1 = 204 ;sets channel 1 fader to 0dB (204/255 steps)
1.2.3.1 = 204 ;sets channel 2 fader to 0dB
[Button 3 = down]
Snapshot = prev
[Button 4 = down]
Snapshot = next
Table of Controllers in D5
n1: Channel Type
1 = Inputs Channels
n2: Channel
Number
1..160
n3: Controller Type
n4: Controller Number
1 = Input Source
1 = Input Gain
2 = Input Phase
3 = Input Delay
4 = Input Delay set 0
5 = Line/Mic (analog only)
6 = Mic 48v phantom
8 = Input Insert
10 = Input Balance (St only)
11 = Input L/R Swap (St only)
12 = Input MS decode (St
only)
3 = Buss Routing
1 = Fader
2 = Mute
3 = Solo
4 = Insert
5 = Track Arm
7 = Pan L/R
8 = Pan F/B
8 = Width (St console only)
9 = Sub Level
10 = Divergence
11 = Insert Send Gain
13 = Direct Send Gain
14 = Direct Send Pre/Post
15 = Insert Pre-processing
16
17
18
21
=
=
=
=
Aux
Aux
Aux
Aux
22 =
23 =
24 =
27 =
28 =
etc
Aux
Aux
Aux
Aux
Aux
136
137
138
139
etc
=
=
=
=
1 Level
1 On
1 Pan (St only)
1 Pre/Post (0..2)
0 = pre
1 = post mute
2 = post fader
2 Level
2 On
2 Pan (St only)
2 Pre/Post (0..2)
3 Level
Sub Off/On/All
Main Buss feed
Group 1 feed
Group 2 feed
4 = EQ
1
2
3
4
5
=
=
=
=
=
EQ In/Out
Frequency band 1
Gain band 1
Q band 1
Curve type band 1 (0..4)
0 = Lo Pass
1 = Band Pass
2 = Hi Pass
3 = Lo Shelf
4 = Hi Shelf
18 = Frequency band 2
19 = Gain band 2
20 = Q band 2
34 = Frequency band 3
35 = Gain band 3
36 = Q band 3
50
51
52
53
=
=
=
=
Frequency band 4
Gain band 4
Q band 4
Curve type band 4 (0..4)
129 = EQ Auto Rec
130 = EQ Auto Play
3 = Aux Output
5 = Gate
1
2
3
4
5
6
8
=
=
=
=
=
=
=
Gate In/Out
Threshold
Attack
Decay
Hold
Range
Key solo
6 = Compressor
1
2
3
4
5
6
8
=
=
=
=
=
=
=
Threshold In/Out
Threshold
Attack
Decay
Ratio
Gain make up
Side-chain Solo
7 = MADI Filters
1 = HP Filter In/Out
2 = HP Filter Frequency
17 = LP Filter In/Out
18 = LP Filter Frequency
8 = Dynamics Filters
1 = Filters In/Out
2 = Filter 1 Frequency
8 = Dynamics Link
18 = Filter 2 Frequency
32 = Filters Configuration
(1..5)
1 = in EQ
2 = freq conscious comp
3 = freq conscious gate
4 = single ended gate
5 = single ended comp
Aux number
11 = Aux master
(all signals)
1 = Fader
2 = Mute
3 = Solo
19 = Output Trim
24 = Clear Over Indicator
25 = Limiter In/Out
buss number *
15 = Aux signal
20
21
22
23
=
=
=
=
Clear Over Indicator
Limiter In/Out
Limiter Threshold
Limiter Decay
4 = Group Output
Group number
12 = Group master
(all signals)
1 = Fader
2 = Mute
3 = Solo
19 = Output Trim
24 = Clear Over Indicator
25 = Limiter In/Out
buss number *
15 = Group signal
20
21
22
23
always 1
13 = Main master
(all signals)
1 = Fader
2 = Mute
19 = Output Trim
24 = Clear Over Indicator
25 = Limiter In/Out
Main Signal number
15 = Main signal
20
21
22
23
6 = Control Room
always 1
always 14
1 = CR Level
5 = Solo Clear
28 = Solo Trim Level
7 = Talkback
1=A
21 = Talkback Source
1 = Talk On/Off
2 = Filter Frequency
3 = Compressor Threshold
8 = Talk Disable
9 = Talk Source Local
10 = Talk Source Remote
always 1
67 = Buss Feed
+ Buss number
1 = Talk Feed Level
2 = Talk Feed On/Off
8 = Control Groups
1..24
always 16
1
2
3
4
5
6
8
9
255 = Transport Controls
always 1
always 19
1 = Stop
2 = Play
3 = Fforward
4 = Rewind
5 = Record
6 = RTZ
7 = Locate 1
8 = Locate 2
9 = Locate 3
10 = Locate 4
16 = Loop
17 = Jog/Shuttle Mode
18 = Jog/Shuttle Wheel
5 = Main Output
=
=
=
=
Clear Over Indicator
Limiter In/Out
Limiter Threshold
Limiter Decay
= Clear Over Indicator
= Limiter In/Out
= Limiter Threshold
= Limiter Decay
=
=
=
=
=
=
=
=
Fader
Mute
Solo
Clear Control Group
Left split On/Off
Right split On/Off
Join/Leave Enable
Post Fader option
* Buss numbers start with Main left being 1, then adding number of signals per aux or group for each of mono auxes, stereo auxes,
mono groups, stereo groups, and surround stems, in that order. So in 5.1 surround, aux 1 uses buss 7, and the first group buss will be 6
+ (1 for each mono aux) + (2 for each stereo aux). Aux and Group Masters are always identified by Aux and Group number, irrespective
of the buss numbers they are using.
MIDI Patch Snapshots
Only available with Timecode card code version 9.0 or later (D5 is version 10 or greater).
Implemented just like existing console controller snapshots, the MIDI page (on Automation Functions button)
allows any MIDI program change or controller change message to be recorded and played back manually or
against timecode. MIDI is received and transmitted via the timecode card. An indicator on the MIDI page
show when any MIDI data is being received.
When capturing a new snapshot or editing one, a text panel is displayed which will automatically record new
MIDI controller or program messages arriving. The text may also be edited manually, and is compiled into
the required stream of MIDI data when OK is pressed. Errors are reported at this stage. The syntax for
program change is simply
<2 digit MIDI Channel, 1..16> P[rogram]
eg.
01
P
<program number, 1..128>
128
and for controller change it is
<2 digit MIDI Channel, 1..16> C[ontroller]
0..127>
eg.
01
controller
<ctlr number, 0..127> [=]
<ctlr value,
11
64
=
The words Controller and Program may be used or just their initial letters (case-insensitive). The equals sign
is optional. Comments are not stored although anything on a line after a sem-colon is ignored. The first
message in the editor is used as the snapshot name on the button label, but this may be edited.
When not capturing, editing, renaming or deleting, the snapshot buttons will output the stored MIDI data
when pressed. If the Record button is lit, these presses are stored in dynamic automation and will be played
back when the Play button is lit. A new strip for displaying and editing these events automatically appears
below existing controller snapshots in the Automation Editor when the MIDI page is first opened.
MIDI snapshots and their automation events are stored in session files. The New Session page has a Clear
option for MIDI: if selected the MIDI Automation strip will disappear until the MIDI page is next opened in the
new session. The MIDI text editor may also be accessed by right- clicking on an automated MIDI snapshot in
this strip.
MIDI Control of Console Snapshots
The MIDI Input Control and MIDI Output buttons on the Snapshots page enable the following:
Input Control allows the Snapshot system to respond to the following incoming MIDI
messages:General
General
General
General
General
General
Purpose
Purpose
Purpose
Purpose
Purpose
Purpose
Controller
Controller
Controller
Controller
Controller
Controller
A (Controller 16); Values 0 to 127 will fire snapshots 1 to 128
B (Controller 17); Values 0 to 127 will fire snapshots 129 to 256
C (Controller 18); Values 0 to 127 will fire snapshots 257 to 384.
D (Controller 19); Values 0 to 125 will fire snapshots 385 to 510.
D (Controller 19); Value 126 will fire the previous snapshot in list.
D (Controller 19); Value 127 will fire the next snapshot in list.
MIDI Output causes the above messages 1 to 510 to be sent whenever a snapshot button is
pressed. Previous and Next buttons do not output MIDI messages of their own.
8.
TEST & DIAGNOSTICS SYSTEMS
There are several error detection and diagnostics systems in D5
Under the system button is the diagnostics button. This displays a variety of information regarding the
internal operation of the system.
Also Under the system button is the system options button. This enables a full time display of “system status”
indicators on the master screen. These are commonly referred to a the “Traffic lights”
From the Windows OS separate programs can be run for setup and test.
DPCDIAG gives detailed information on the DSP system operation.
D5CAL sets up touch screen and panner operation.
D5WTOOLS tests worksurface, relay and GPI function, and allows firmware programming
TCTESTF tests the timecode system which includes internal timing and control functions
The “TRAFFIC LIGHTS” On-screen Diagnostics
Under the system button is the system options button. This enables a full time display of “system status”
indicators on the master screen. These are commonly referred to a the “Traffic lights”
These are green “OK”, error detected “ERR” or grey (not active) in the case of any of the 4 possible
MADI/Optical connections not in use.
It should be noted it is possible for the mixer to continue to function without affecting normal
operations, even with a “ERR” indication. However the source any error should be investigated. The
mixer should normally have a full set of “OK” lights.
The status indicators are normally switched on and display the current real time status of the mixer
subsystems.
SYSTEM RESOURCES This s simple repeater of the Windows OS resources indication. An Error here suggests
a Windows problem, typically in graphics capability.
SYSTEM MEMORY This s simple repeater of the Windows OS memory indication.
AUDIO ENGINE is a global error indicator for the internal DSP system. The DSP error monitoring system is
running in the background all the time and consists of around 100+ error flags, all of which are combined in
the this 1 indicator. Some of these errors could be minor and not audible.
MADI RACK1 shows valid data is being returned by the rack. Note this does not necessarily show the
presence of audio but shows the mixer is able to send an “are you there?” message and get a valid answer
back.
Also note the rack is therefore dependent on the madi input from the mixer to respond correctly. This
indicator shows both the send and return patch is good, an error here cannot distinguish a bad MADI output
from the mixer with a bad return.
MADI RACK2 as rack 1
MADI RACK3 as rack 1
MADI RACK4 as rack 1
These will be greyed out if no rack or madi or declared in the socket file.
In the case of the madi only (no rack) audio connection the indictor will default “OK”. The system cannot test
a madi stream, and in this case the green light simply says it is declared.
TIMECODE SYSTEM shows the presence of the timecode subsystem. The control computer is able to send an
“are you there?” message and get a valid answer back from the card. It does not show correct operation.
WORKSURFACES shows the presence of all declared worksurfaces, relay and GPI cards. The control
computer is able to send an “are you there?” message and get a valid answer back from each local
microcontroller. It does not show correct operation.
ENVIRONMENT shows error detected in PSU voltages (or that 1 PSU is not on), excess temperature etc.
If any of the traffic lights shows red, go the system diagnostics page to determine the nature of
the problem.
System Diagnostics page
Under the system button is the diagnostics button. This displays a variety of information regarding the
internal operation of the system.
Code Versions
Timecode, worksurface
This section displays the version numbers returned by timecode card and the individual worksurface
microcontrollers. If any of these are missing (of those sections fitted) this would cause the traffic light ERR.
This indicates a failure of the relevant section, or its inconnect.
Engine
This shows the current file dates in use by the engine. The user has no control over these, it is for reference
only. Opposite these are Status OK lights.
Madipod
This shows on the first line the system file version and below the files reported back from the racks. These do
not have to be the same. Opposite these are Status OK lights for the racks, along side modules fitted as
actually reported by the rack (Not the sockets file settings)
Status OK lights
These are indicate the error free operation of all the individual DSP PCB’s in the system. If any of these go
out there is an error in the associated card.
Note the number of slaves or madi cards may vary from what is shown above for a D5-56.
Cycles
This indicates the operation of the system timers generated by the timecode card. The top timer should
“rotate” at 4 times per second, the middle about 1 time per second and the lower about 1 time per 5 seconds.
Available resources
These are repeaters of the Windows OS resource indicators.
Normal operation should show
Disc
at least 25Mb (Maximum 500Mb HDD)
Memory
at least 10Mb (Maximum 64 Mb)
Graphics
typically 60%
Windows
typically 80%
Channel sends maximum 96 (direct audio outputs) This is the limit of DSP hardware
Temperature
Maximum allowable 60 deg C
Dual PSU
This lists voltages. For a disconnected supply +/- 12V will read<9V.
This will indicate which of the 2 supplies has a problem in the event of an environment error.
Diagnostics log button
This switches on Diagnostics Logging on. A message will appear saying a name of a folder where a
continuous real time log of the DSP operation will be saved. This will be a sub folder of the D5 folder, called
diag001 etc. This name should be noted down by the operator, so the data can be retrieved later.
The diagnostics are not normally left switched on, otherwise the system storage would fill with unnecessary
files.
A text file is written logging the state of the engine and relogging it every time a change is detected in the
primary error bits (shown on the Diagnostics page). Each time this happens, the diagnostics buffers are
requested from the engine and stored in files for use with DPCDIAG.EXE, version 2.6 onwards.
This can be used to build a diagnostic history without the user being affected. It may be switched off in the
Diagnostics page for the current session, but note that this does not update the INI file. If the log is switched
on the INI file, the log will be switched on again next time the console is started unless the INI file entry is
removed or set to 0.
Each time Diagnostics Logging is switched on (whether in the same session or not), a new directory within
the program directory is created called DIAGnnn, where n is an incrementing number indicated on the
Diagnostics Log button. This directory will contain one text file called DIAGnnn.LOG, where nnn is the same
as the directory name.
Each logged event is documented in this file, but the diagnostics buffers themselves are stored in separate
binary files within the same directory, one for each logged event, called BUFFxxx.DIA where xxx is an
incrementing number (but not the same as nnn; all apply to the same DIAGnnn.LOG file). These files may be
read by the new version of DPCDIAG and the data displayed exactly as if they had come straight from the
engine.
TECHNICAL NOTE
ref 121
D5 (ALL VERSIONS)
ACCESSING WORKSURFACE TEST PROGRAM
REPROGRAMMING OF WORKSURFACE FIRMWARE
D5 mixers use a microcontroller with reprogrammable firmware for each worksurface control panel. Input
fader and master fader panel each have a separate controller and can be tested and reprogrammed
separately. Equally should a problem occur in the program this will result in the loss of just that control panel,
not all.
ACCESS TO TEST PROGRAM
From D5, quit to Windows (System / service /Quit to Windows touch buttons)
From Windows start button go to Explorer
In explorer find C:\D5 folder
Locate D5wtools.exe, double click to open
This is the worksurface test screen. This should boot with the top right hand dialog box showing several lines
of text ending “5 surfaces found”. If a fader start relay card is fitted this will read “6 surfaces found”. If less that
this number is found use the upgrade code versions check below to determine which surface has lost its
program and then proceed to “reprogram” section.
In the centre section of the screen is “single surface” section. This will default to surface 0, see “select
surface” up/down selector box. Surface 0 is the upper master, 1 is left inputs 1-8, 2 is centre inputs 9-16, 3 is
inputs 17-24, 4 is lower master, 5 is relay card (if fitted).
TEST FUNCTIONS
The remainder of the page is self-descriptive and can be used to test worksurface control functions globally or
by surface section.
Checking the appropriate boxes for data stream from surface and to surface can be used to shows if individual
controls are sending valid data and responding to incoming data. It will also show if noise or spurious data is
being generated.
This would slow the mixer automation response whilst this is processed.
Flash functions are locally stored settings for fader physical data and the display characters.
A font update may be required if the worksurface works OK but the fader bank and pan display show no or
incorrect characters or solid blocks.
Fader calibration may be required if faders, drive cards or programs are changed, so the system correctly
detects
the
physical
top
and
bottom
position
of
the
fader
correctly.
TN 121
Page 2
UPDATE CODE
Worksurface firmware code is normally updated only at the same time as the main screen software upgrade
process. However, if software update is required proceed as follows. Only do this on instruction from the
factory or local distributor. Do NOT change software without specific reason.
The “code information” section, centre right of the screen will show “disk version” and surface “code version”.
In a correctly programmed system the disk version and the surface version will be the same – inputs will show
suffix “c” and the master suffix “m” and status should show OK C (or m).
e.g.
surface
3.41c
D5works
3.41
If a code update is required click on the adjacent “update code” button to load the new code. Only do this on
instructions from your distributor or the factory. NEVER change codes on a working mixer without specific
reason.
This will open a sub window. This confirms if you are updating a worksurface, a relay card or GPI remote
control input card.
A successful update will open a new window which will show 2 lines of text, pause and then fill with many lines
of code text for several seconds. When the text stops flowing this will indicate the update is complete.
Note the relay card or GPI card (if fitted) will always show a completely different code version with a suffix “r”
or “g”. Under NO circumstances upgrade the relay card at this point – this will cause the relay card to be
corrupted. See separate notes regarding upgrade to the relay card.
If the surface is apparently missing, proceed to Reprogram section.
REPROGRAM
This procedure is used if one or more WS sections are not found in the Upgrade procedure.
Reprogram erases all code (including the part which allows a simple upgrade) and replaces this with entirely
new code. This is protected by a link on the controller PCB, which is must be fitted to enable this function,
only at the time of reprogramming.
The panel which is to be reprogrammed must be lifted. First quit from all programs and turn the mixer power
off before removing panels.
Fader Panels are held with hex head screws (a matching tool is provided with each mixer). Release these and
lift the panel from the front edge. Do not lift so high as to pull on the connecting cables underneath. The D5
master panel in particular is large and heavy and it is suggested this job is done by two people.
On the underside of the panel is the fader driver PCB, connected to all faders. The fader drive PCB will be
clearly seen, marked P14610. On this PCB, is a large 40 pin IC (the only large IC on the board). A standard
PC type 2 pin jumper should fitted to the link pins adjacent to the MCU. The MCU is a 40 pin IC (Philips
89C51). Note there are several jumpers and LK1 is the only 2 pin on its own.
TN121 page3
This header is marked LK1 on input surfaces and is the only link on the PCB. On the master section controller
there are 2 links. The reprogram link is along the outside edge of the PCB and marked LK2. The link towards
the centre of the PCB (marked LK1), next to the IC will NOT allow reprogramming. If no link is available, a
paper clip will work but take care against short circuits!
After fitting the link, replace the panel and re-power the mixer. Go to DSTools program as before.
Select the correct surface on the “single surface” section. The code version section will be blank. Click the reprogram button.
A dialog box will appear which fills with text for several seconds. This should end with the message
“programming complete, remove program link and restart”. The code version boxes should show the correct
version and status ok. Quit from all programs and remove the programming link.
If the dialog box shows only 1 or 2 lines and after several seconds shows no further code running the
reprogram enable link is not correctly fitted or the IC is faulty. Check the link fitting and retry the reprogram
function.
Reassemble mixer.
TECHNICAL NOTE
ref 122
D5 (ALL VERSIONS)
SCREEN AND PANNER CALIBRATION PROGRAM
D5 mixers use a microcontroller with reprogrammable software for each control panel and display screen.
Whenever an upper control panel or the Joystick itself or the motor control/drive PCB is replaced, the Joystick
Calibration procedure should be performed. If the touch screen (or complete LCD assembly which includes
the touch screen) is changed, again the calibration
The joystick and Screen is fitted in the upper panel but the calibration constants for the Joysticks are
processed on the motor control/drive PCB. There are slight parameter variations from mechanical device to
device and between A-D converters on the CPU.
ACCESS T0 CALIBRATION PROGRAM
From D5, quit to Windows (System / service /Quit to Windows touch buttons)
From Windows start button go to Explorer
In explorer find C:\D5 folder
Locate D5cal.exe, double click to open
This is the calibration screens program.
Each screen has 2 buttons, screen and panner. Touch the appropriate button.
On-screen instructions will appear.
For the Panner, simply rotate the control through all 4 corners a few times.
For the screen, touch top left corner (press tight into the corner) then bottom right.
On the master screen, there is a Quit button. When all calibration has been performed as required press quit.
You will then get a prompt requesting to save the new data? Accept if this is all correct.
TECHNICAL NOTE
ref 123
D5 (ALL VERSIONS)
USE OF DPCDIAG DIAGNOSTICS PROGRAM
The main use of this program is to show correct (or faulty) operation of the DSP system hardware but has
uses in reloading internal firmware from incoming software (reloading new E2PROM versions). The following
assumes the operator is familar with the Windows© operating system.
ACCESS T0 PROGRAM
From D5, quit to Windows (System / service /Quit to Windows touch buttons)
From Windows start button go to Explorer
In explorer find C:\D5 folder
Locate DPCDIAG.exe, double click to open
From the dpcdiag window, click on File, click on open, to display open file window.
Look for files *.DEV in C:\DPC and double click to open the required file
PRIMARY.DEV
RACK.DEV
FINAL.DEV
FULLDIAG.DEV
For general troubleshooting of the entire DSP system
For setting up and testing MADI ports
For system testing and loading sharc code to subsystems
For full analysis of DSP sub-systems
Click on the file and the diagnostics window will open.
In all cases the DSP has to have its code loaded (usually with the reset button) and then started (usually with
the start button)
IMPORTANT NOTE
This system is intended for technicians and the factory to diagnose faults and load new operating code to
various parts of the system. It is therefore possible to erase certain parts of the system code making the
whole system completely inoperative! Never use DPCDIAG without a specific need and only with instruction
from the factory or you distributor.
Follow file notes (separate documents) for each system.
Further note
The dpc diag was originally a development tool. It is vital is testing for and diagnosing faults in the DSP.
However its limitations should be understood and users should be aware that a degree of interpretation of
results is required to get a true indication of the state of the DSP.
Notes for use with PRIMARY.DEV , basic DSP test file called up by DPCDIAG
GENERAL
Primary engine diagnostics is intended to be used for identifying the function/malfunction of system
components within the engine so that the appropriate replacement parts can be fitted.
Error flags (LEDs) returned by the engine are ‘sticky’, that is, once set they stay set until explicitly cleared
using the CLEAR button on the Main Control Panel
START
Run
Open
Show
Press
Press
DPCDIAG
PRIMARY.DEV
Main Control Panel
Main Control RESET
Main Control START
(does engine reset and download of .bins)
(does diagnostics initialise and start)
Engine and Diagnostics should now be running
Note:
Press
Press
CLEAR regularly to update the LEDs
STOP to stop the diagnostics and clear all LEDs (probably don’t need this button!)
PATH CHECK
Always test the diagnostics reporting path integrity before proceeding
Show
Show
Press
Validate Control Panel
Validate Diagnostic Paths Panel
Validate Control ON
All LEDs on Validate Diagnostic Paths Panel should come on.
If any LEDs do not come on, then that component is either faulty or missing, and any diagnostic
messages from it are not valid.
Press
Validate Control OFF
PRIMARY ERRORS
Show Primary Error Flags
All LEDs should be off
Any LED on, means that component is either faulty or missing
Use this panel in conjunction with the Validate panel – ie any component whose Validate LED and Primary
Error LED is on definitely has a fault
SHARC BUSYS
Show each of the Sharc Busy Meter Panels in turn
These indicate the amount of processing going on in each sharc in the system
Notes:
A value of 0 indicates sharc not present/not booted/not running
Indicates error if any Master meter reads greater than 200
Master meters show the instantaneous cycles/frame value for that sharc, and a value that is generally
changing over some small range indicates sharc working correctly
Slave meters show peak-held cycles/frame values and are relative to the slave max meter ie error if
any sharc meter greater than max meter
TECHNICAL NOTE
D5 (ALL VERSIONS)
TIMECODE (AND INTERNAL COMMUNICATIONS) SYSTEM TEST PROGRAM
D5 mixers use a microcontroller with reprogrammable software for the timecode system. A program is
provided to check the operation of this subsystem
ACCESS T0 TEST PROGRAM
From D5, quit to Windows (System / service /Quit to Windows touch buttons)
From Windows start button go to Explorer
In explorer find C:\D5 folder
Locate TCTECTF.exe, double click to open
This displays a variety of test items and status messages.
Many of these are relevant only to the Post Mixers and are not used in D5.
As a generalisation, if the hardware version is reported at the top of the TC test window, the QF bargraph is
moving back forth and pressing the “play” or > button causes timecode to run in the same window, then the
system is functioning correctly.
UPDATE CODE
The timecode firmware code is normally updated only at the same time as the main screen software upgrade
process. However, if software update is required proceed as follows. Only do this on instruction from the
factory or local distributor. Do NOT change software without specific reason.
DO NOT PRESS THE “FLASH” BUTTON as this initiates the software update.
If a code update is required click on the “Flash” button to load the new code. Only do this on instructions from
your distributor or the factory. NEVER change codes on a working mixer without specific reason.
This will show in the dialog window which will show 2 lines of text, pause and then fill with many lines of code
text for several seconds. When the text stops flowing this will indicate the update is complete.
REPROGRAM
This procedure is used if one or more WS sections are not found in the Upgrade procedure.
Reprogram erases all code (including the part which allows a simple upgrade) and replaces this with entirely
new code. This is protected by a link on the timecode PCB, which is must be fitted to enable this function,
only at the time of reprogramming.
The timecode card is in the engine chassis and is an ISA card on PC system, marked P13875. Refer to the
engine section for access to this.
On this PCB, is a large 40 pin IC (the only large IC on the board). A standard PC type 2 pin jumper should
fitted to the link pins adjacent to the end of MCU. The MCU is a 40 pin IC (Philips 89C51).
If no link is available, a paper clip will work but take care against short circuits!
After fitting the link, replace the PCB and re-power the mixer. Go to tctestf program as before.
Click the re-program button.
A dialog box will appear which fills with text for several seconds. This should end with the message
“programming complete, remove program link and restart”. The code version boxes should show the correct
version and status ok. Quit from all programs and remove the programming link.
If the dialog box shows only 1 or 2 lines and after several seconds shows no further code running the
reprogram enable link is not correctly fitted or the IC is faulty. Check the link fitting and retry the reprogram
function.
9.
Technical Notes and Bulletins related to D5
TN 115
TN 116
TN 118
TB 73
Opticore® optical connections
Enabling Plug ‘n’ Play for USB memory keys etc.
Madipod Menu system
Analogue Inputs / digital FS relative level modifications
TECHNICAL NOTE
ref 116
Date: 08/01/03 (Rev 29/08/03)
Raised by: TC
Distributed to: As required
Soundtracs Digico (UK) Ltd, Unit 10, Silverglade Business Park, Leatherhead Road, Chessington, Surrey, KT9 2QL, UK
Tel: +44 1372 845600 Fax: +44 1372 845656 email: support@digiconsoles.com
D5 LIVE MIXER (ALL VERSIONS)
ADDING/REGISTERING EXTRA USB MEMORY KEYS ETC.
Note that D5 uses a “stripped” version of Windows98. This is for reliability and speed of loading. The
Windows Plug and Play system, which automatically detects new hardware, is disabled to prevent external
monitors etc., causing the system to reconfigure itself by accident.
Each Disgo USB key (as supplied with the mixer) has a unique ID embedded within it. The key supplied with
the mixer is setup in the same mixer as the removable drive. Keys from other mixers will not be immediately
recognised by the system.
Important Note. USB keys are NOT all the same or compatible. Digico will not support any other type of
memory key except the Disgo brand 16MB.
Any attempt to use a different type of key will invalidate the warranty.
The following shows how to enable keys from other mixers to be used in the D5. Read these instructions
before trying to change the settings!
1 With system running, Quit from D5 to Windows (touch system, service, quit to Windows).
2 Using the trackball, Open Explorer by double clicking the desktop icon. The touch screens can work outside
of D5 itself, but are not a reliable way to use the system.
3 Go to c:\ (the root)
4 Find the file PnPon.bat and double click on this. A window will open and some lines of code run.
5 Close the new window and close the mixer down. (click on start button, shut down, shut down computer).
6 Turn off the mixer power
7 Disconnect any external monitors fitted to mixer (e.g. overview screen). This is important
8 Fit the new USB key
9 Switch the power back on
10 After the bios boot up as D5 begins to load various message boxes will appear showing the system has
found new hardware and is loading software.
11 It will then ask for the windows 98 CD. click on OK
12 A box will then say a file is not found and ask for a path (“copy file from”). Click on “Cancel”
13 The process will complete and D5 will run.
Do NOT use the mixer yet.
14 Quit to windows from D5
15 Check in explorer that the new key can be removed and replaced and then appears as required as drive d:\
On the system.
16 Go to c:\ (the root)
17 Find the file PnPoff.bat and double click on this. A window will open and some lines of code run.
18 Close the new window and restart the mixer. (click on start button, shut down, restart).
Reconnect any monitors unplugged at step 7 above.
The D5 should now run normally.
The above procedure must be done completely separately for each new key.
It need only be done 1 time for each key, however, as the system will remember all previously set keys.
TECHNICAL NOTE
ref 115
Date: 16/12/02
Raised by: TC
Distributed to: As required
Soundtracs Digico (UK) Ltd, Unit 10, Silverglade Business Park, Leatherhead Road, Chessington, Surrey, KT9 2QL, UK
Tel: +44 1372 845600 Fax: +44 1372 845656 email: support@digiconsoles.com
MARK 2 MADIPOD & MIXER MADI AND OPTOCORE® DIGITAL INTERFACE
OPTICAL CONNECTIONS BETWEEN ST AND HMA CONNECTORS
Connections as viewed from underside of Madipod, showing component side of Optocore
PCB (sub PCB on main PCB).
Connections correspond in mixer engine chassis.
The internal SC connectors are a latching type (slide/pull body to unlatch) the cables are
captive in the HMA. Do not kink optical cables, tie slack cables out of way with circular (not
figure 8) bundles.
Note software in both systems must be updated if Optocore is added as a retrofit to existing
systems.
TECHNICAL
NOTE
Date: 10 Dec 02 (revised 25 Apr 05)
Distributed to: As required
Raised by: TC
(5 pages)
REF 114
Soundtracs Digico (UK) Ltd, Unit 10, Silverglade Business Park, Leatherhead Road, Chessington, Surrey, KT9 2QL, UK
Tel: +44 1372 845600 Fax: +44 1372 845656 email: support@digiconsoles.com
MARK 2 MADIPOD - RACK MADI AND OPTOCORE® DIGITAL INTERFACE
FRONT PANEL MENU AND DISPLAY OPERATION
(for firmware embedded in D5 V3+, D1 V1.2+, DS-00 V1.7+)
There are 2 pairs of up/down buttons, page and data and an LED display.
The Menu is a series of pages (the page numbers shown here are for reference but do NOT appear in the display).
Use the page ^ and v keys to navigate the pages.
The display will show the page item and the data associated with it. The data ^ and v keys are used to change the
displayed setting, where this is possible.
The default display is the primary system status and active sync input. Typically this will read OK:::RxA
The LED readout will default to the primary status display, from any previous setting and the buttons will go to a "locked"
mode, where the buttons are disabled, to prevent tampering.
Pressing any button in this state causes dDEC/INC to display. This is a prompt to unlock
Press both data buttons together (data - Decrement + Increment) to release the menu system.
Page 0 is the Primary status indication. The Display defaults to this after 2 minutes, if no keys are pressed.
Decoding the Primary status indication
character 1&2 System status
"OK" if the rack is synchronised and everything functioning normally
OK will blink to show incoming madi or optical data is present and the input locked.
This blinking OK is easily visible form a distance
"ER" if a SYNC error or otherwise has occurred
character 3
available sync sources
char 3 displays sync bits for slots 1:7 as well as Rx Optocore, Madi A, Midi B and Word Clock.
Every digital input is processed to generate a "sync bit". This is set if the corresponding digital input is present.
Sync bits are displayed using the character pixels.
The 7 rows of pixels relate to the 7 card slots. (top row = card 1)
The 1st 4 columns present the possible 4 input sockets on a card. (EBU=stereo)
ie, for 56 ebu inputs, these represent 28 sync sources
cont
TN114
Page 2
character 4
Optocore status/presence bits character............................
Left hand bars represent
Right hand bars represent
Engine IDs 20, 21, 22, 23 present
Rack IDs 30, 31, 32, 33 present
Long bar at bottom indicates a complete loop or the complete absence of optical connections.
This is not illuminated if the optocore loop is broken.
Note older versions of rack firmware have a similar arrangement but with different lines locations and no loop indication.
character 5,6&7 sync source
This always displays the signal source to which the rack is synchronised.
MST
rack is MaSTer sample clock generator
OPT
Optocore input
RxA
Madi A Input
RxB
Madi B Input
WCKo Word ClocK input
Isc
Socket Input, s=slot 1:14, c=chan 1:8
character 8
o
a
b
L
s
m
current routing mode set - displays source port selected for routing to output sockets.
Optocore input routes to Op sockets.
Madi A input routes to Op sockets.
Madi B input routes to Op sockets.
Loopback. Each port returns what it receives. Optocore, Madi A and B.
Oscillator signal is sent to EVERY output channel - Madi, Optocore, Sockets.
Mapped mode.
Typical displays are therefore
Optical rack with 2 mixers and 2 racks
Local rack connected on rack “main” port
Cont
TN114
Page 3
(refers to versions S:100205 F: 211004 or later)
This list is in the order of display stepping up ^
Page
item
function
notes
0
Primary status
Default display (usually locked).
1
OptID=30
Sets the Optocore ID
2
Default
3-9
Split x
Copy card input signals to
Input card 1:7 corresponds to
corresponding output card. output card 8:14
Data keys select or deselect.
Data Inc = select
Data Dec = deselect.
10
Osc=24dB
Sets the oscillator level in - dBFS.
ie, 12dB=-12dB below full scale
11-13
File versions
11
O:110110
Optocore version
(version number)
12
F:050902
Firmware version
(Date of Fpga code)
13
S:060902
EPROM Software version
(Date of Sharc code)
14-17
Routing and Sync
14
Manual Synchronisation configuration
see attached notes
Use where multiple racks share 1
optical cable.
Rack ID = 30,31,32,33
If no optocore installed, ID = 0
Note Mixer is normally set to ID=20, do not use this in rack
Causes all internal setting to
Press data key and displays sure?
return to factory default. Also
Press data kay 2nd time to cause default
causes modules as fitted to
Display will blank for 4 seconds and
be re-dectected and stored.
return
syM:Mstr
syMxOpt
syMxRxA
syMxRxB
syMxWckI
syMxsk25
Rack card is sample clock generator. this is unsynchronised.
select Optocore
select Madi A input
select Madi B input
select Word Clock input
select input sockets 1:56. Actually represented as slot/chan,
ie, "sk25"=slot 2 chan 5
NOTE that as each sync source is selected, a audible "tick" will
indicate if the source is Good.
syA:WABO
Cont.
Selects the sync priority for auto sync mode.
A=RxA, B=RxB, O=Optocore, W=Word_clock.
TN114 Page 4
15
Synchronisation configuration
Syn:Auto
Enables the rack card to automatically synchronise to either Optocore,
Rx Madi A or B or Word clock according to priority set on page 14
16
Syn:Link
Allows sample rate sync source to be linked to the Routing
configuration manual and auto modes. ie, if a madi input is
plugged into A or B, then the rack will switch its sync source
and signal output sources to the appropriate port.
Syn:Man
Allows any digital input to be a sync source.
Setup of Routing configuration
AutR:OAB
This selects the priority on the available port sync inputs.
O = Optocore, A = Rx Madi A, B = Rx Madi B
There are 4 priorities......... OAB, OBA, ABO, BAO
If for example, OAB is selected, the rack will search for a
sync port starting with
Optocore. If no optocore, then RxA, if
no RxA, then RxB, then if no RxB, sync is lost.
ManR:Opt
ManR:RxA
ManR:RxB
ManR:LBK
ManR:Osc
The Optocore inputs are routed to the Output Sockets.
The Madi A inputs are routed to the Output Sockets.
The Madi B inputs are routed to the Output Sockets.
Each Port, O,A,B and IO sockets are looped back on themselves.
The internal oscillator is sent to EVERY output.
This includes, 112 Optocore outputs, 56 Madi A and B outputs,
112 Output sockets.
Manual Mapping inputs to outputs independently of mixer control
Ap->>Ap-
This page allows mapping from the keypad to be setup.
The left hand characters represent the source ID,
the right hand characters represent the destination ID
Each destination may have only 1 source.
The 1st character represents the port O, A, B, S. (S=Socket)
The 2nd character represents the slot 1:7 or p = Port mode
The 3rd character represents the channel 1:8, or s = Slot mode
When selecting channels 1:8, only the single channel is routed
If Slot mode is selected, all 8 channels are routed
If Port mode is selected, a whole port is routed (64 channels)
There is NO restriction on the routing of any of the signals.
Available Signals
Madi A Input
Madi B Input
Optocore Input
Socket Inputs
Oscillator
cont
56+1 channels
56+1 channels
128 channels (16 slots)
56 channels
1 etc
TN114
Page 5
17
Routing configuration (Selection usin data keys)
Rtg:AutR
Automatic port routing. This enables the card to automatically
select an input port (Optocore, RxA or RxB) to route to the output
sockets depending on a Sync Priority selection.
Rtg::ManR
This selects the manual port routing, and also provides some test
facilities
Rtg::MapR
This selects the full signal mapping option allowing complete and
independent control over the signal sent to each output.
Available Inputs: Optocore, Rx Madi A & B, Socket inputs
18-33
Hardware monitors
18
Opxxxxxxx
Output Card IDs for slots 8:14 x represents the card Type.
card types -
1
2
3
4
5
6
7
Analog Output card
Analog Input card
EBU Output card
EBU Input card
TDIF card
ADAT card
Tx/RX EBU card
19
Ipxxxxxxx
20
TxB=57
Madi B number of Output channels
21
TxA=57
Madi A number of Output channels
22
RxB=57
Madi B number of input channels
23
RxA=57
Madi A number of input channels
24
Vi+B:ØØMadi B in Violations
25
Vi+A:ØØMadi A in Violations
26
27
28
29
30
31
32
33
38°C
PSU A√B√
-15v power
48v power
15v power
1.8v power
3.3v power
5v power
34
Miscellaneous
34
Sample Rate
e.g. typical stage rack
Ip2222222
Op1000000
Input Card IDs for slots 1:7 x represents the card Type.
Set using Data ^ and v keys
(channel 57 is rack control data
for 56 audio channels)
Normal rack audio mode is 57
channels
Each time a madi a madi error
occurs, the counter is incremented.
Pressing a Data key resets the counter
1 error in a few hours is OK
shows internal temperature on pod sharc
not implemented
shows rail voltage
shows rail voltage
shows rail voltage
shows rail voltage
shows rail voltage
shows rail voltage
maximum 50 deg C OK
ignore
+/- 0.2 V OK
+/- 0.2 V OK
+/- 0.2 V OK
+/- 0.2 V OK
+/- 0.2 V OK
+/- 0.2 V OK
shows the current sample rate of rack.
If the rack is configured as
Sync Master,
sample rate Set using Data ^
and v keys.
TECHNICAL BULLETIN
Date: 29th Sept. 98 (revised 6th Apr 06)
Raised by: T C
Distributed to: As required
No: 73
Soundtracs - Digico UK Ltd. unit 10 Silverglade Business Park Chessington Surrey KT9 2QL England
Tel: +44 1372 845600 Fax: +44 1372 845656 email: support@digiconsoles.com
DIGITAL RACK (48KHz I/O MODULES)
ANALOGUE INPUTS AND OUTPUTS "0dB" LEVEL HARDWARE ADJUSTMENT
P13870 input P13874 output PCB’s
The operating levels within the digital domain of digital mixers are of course fixed with respect to digital full
scale (FS) representing the largest 24 bit number available. However, to allow for maximum analogue
headroom the modules are shipped set for FS =+22dBu (0dBu=775mV rms) on both input and outputs
modules.
Users may choose to operate at an alternative analogue reference level, with consequent changes in
headroom and noise performance. The change can be made by substituting 1 resistor in each channel of
each analogue module (i.e. 8 resistors per rack module).
Note 96KHz modules used for super-audio applications and for low noise outputs of live mixers use jumper
link settings, see TB95 for details
It is strongly recommended that ALL analogue inputs AND outputs on any 1 console are modified together
and a notice about the modification fitted to each module and to the outside of the rack for future service
reference, as these modules will no longer be factory standard.
The resistors are as follows for the 2 different modules. In both cases cut the existing resistor out and solder
the new value to the old pins. NEVER attempt to completely remove the existing resistor.
For Mic/line input PCB P13870 the resistors are adjacent to the pin 8/9 end of the MAX314CPE IC's, in pairs If
1/8W resistors are not available use 1/4W mounted vertically on end. For Line Output PCB P13874 the
resistors are either side of NE5532 IC's.
P13870 input
P13874 output
R206
R10
R207
R13
R234
R16
R235
R19
R238
R22
R239
R25
R242
R28
R243
R31
The following resistors are changed for the value shown for the required level.
+22dBu
+20dBu
+18dBu
+15dBu
FS reference
(Dolby Film) (EBU)
(DIN)
(standard)
input resistor 1/8W
360 ohm
460 ohm *
560 ohm
820 ohm
+24dBu $
(NTSC)
280 ohm+
output resistor 1/4W
6.8K ohm
5.4K ohm **
4.3K ohm
3.0K ohm
8.6K ohm++
Notes:
Use 1% metal film or equivalent.
* fit 100 ohm in series with existing 360 ohm.
** fit 27K ohm in parallel with existing 6.8K ohm
+ fit 1.3K in parallel with existing 360ohm
++ fit 1.8K ohm in series with existing 6.8K ohm
.
$ Note for +24dB Operation:
Inputs (but not balanced outputs) will be limited to +22dB maximum before clipping. This is acceptable for most users, as
the levels are correct, only the inputs clip 2dB early.
However for true +24dB input operation the following resistors should be changed (2 per channel) and the gain set resistor
noted about left at +22dB operation. This introduces a balanced input pad.
The following 100R resistors are changed to 1K3. The notes above regarding fitting apply. Cut the existing resistor out and
solder the new value to the old pins. NEVER attempt to completely remove the existing resistor. If 1/8W resistors are not
available use 1/4W mounted vertically on end.
P13870
input
R6,7
R13.14
R20,21
R53,54
R32,33
R39,40
R46,47
R56,57
10.
Mechanical Assemblies Parts Lists
DiGiCo Ltd
Report BOM210
FRM-D5-96E-X
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
STANDARD CONSOLE FRAME
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A2 CO344
16.11.05
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------FRM-D5-EM
.STANDARD CONSOLE FRAME
EA
1
MOD-D5-ENG-FUL
.D5 DSP AND PC ENGINE
EA
1
MOD-D5-IP-UP
.D5-L Mk2 IP MODULE UPPER
EA
3
MOD-D5-IP-LWR
.D5-L Mk2 IP MODULE LWR
EA
3
MOD-D5-MAS-LWR
.D5-L Mk2 MAS MODULE LWR
EA
1
MOD-D5-MAS-UP
.D5-L Mk2 MAS MODULE UP
EA
1
MOD-D5-PSU
.D5 LIVE POWER UNIT P2
EA
2
F-012006/16/03
.D5 MK3 M/BRIDGE PAINTED
EA
1
WD-14708/02/p3
.END CHEEK LH PEARL GREY
EA
1
WD-14708/04/p3
.END CHEEK RH PEARL GREY
EA
1
HW-M8x30-HEXNI
.BRIGHT NICKEL-PLATED
EA
10
Pur
HW-M8-FLAT
.FLAT WASHER BZC BS4183
EA
10
Pur
DiGiCo Ltd
Report BOM210
FRM-D5-EM
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
STANDARD CONSOLE FRAME
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A2 C0357
25.11.05
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------PA14627
.D5 METER
EA
4
Pur
PF14623A
.DS00 GEN DISTRIBUTION
EA
1
PF14623C
.USB PCB D5/DS00
EA
1
PF14630
.D5 LED ILLUMINATION
EA
4
MOD-D5-KEYBD
.D5 KEYBOARD LOCK ASSY
EA
1
F-010030/23/02
.D1 LB FIXING SCREW
EA
2
Pur
F-010031/23/02
.D1 LB CLAMPING SCREW
EA
2
Pur
F-012001/05/3
.D5 MK3 WS CHASSIS
EA
1
Pur
F-012002/05/3
.D5 MK3 BASE CHASSIS
EA
1
Pur
F-012003/02/02
.D5 MK3 CABLE SHROUD
EA
1
Pur
F-012005/02/01
.D5 MK3 CONNECTOR BRKT
EA
2
Pur
F-012007/07/02
.D5-L Mk3 END PLATE LH
EA
1
Pur
F-012007/09/02
.D5-L Mk3 END PLATE RH
EA
1
Pur
F-012008/24/03
.D5 MK3 LIGHT BAR FINSH'D
EA
1
F-012009/02/01
.D5 MK3 L/BAR CENTR. BRKT
EA
1
Pur
F-012010/03/01
.D5 MK3 LIGHT BAR CLAMP
EA
1
Pur
F-012011/01/01
.D5 MK3 LIGHT BAR PIN
EA
1
Pur
F-012015/23/01
.D5 MK3 L/BAR CLAMP. BUSH
EA
2
Pur
F-10549/27/R
.D5 MODULE EXTRUSION
EA
1
E.D.C.
F-14039/21/1
.EXTRU W'SURF CTR FINISH
EA
1
F-B14260/01/P1
.THERMAL PAD
EA
0.3
Pur
F-14653/02/P2
.D5 M3.5 TAP STRIP NARROW
EA
12
Pur
F-14654/01/P3
.D5 FILLET STRIP
EA
1
Pur
F-14655/02/p4
.D5 METERBRIDGE CHASSIS
EA
1
Pur
F-14656/02/04
.D5 METER PERSPEX
EA
1
F-14666/02/P2
.D5 PSU CON INTERFACE
EA
2
Pur
F-14675/01/P3
.D5-L INTERNAL HEATSINK
EA
1
Pur
F-14681/02/P2
.D5 KEYBOARD TRAY
EA
1
Pur
F-14682/02/P1
.D5 KEYBOARD TRAY BRACKET
EA
1
Pur
F-14682/04/P1
.D5 KEYBOARD TRAY BRACKET
EA
1
Pur
F-14683/02/P1
.D5 KEYBOARD CONN. CVR
EA
1
E.D.C.
F-14693/01/P1
.CONNECTOR BRACKET
EA
1
Pur
F-14712/02/P1
.D5 MK2 HEADPHONE BRACKET
EA
2
E.D.C.
WD-14713/02/P4
.LEATHER ARMREST (BLACK)
EA
1
Pur
F-14718/01/P1
.LABEL DIGI/SOUND/D5
EA
1
Pur
F-14733/01/P2
.D5 M3.5 TAP STRIP WIDE
EA
8
Pur
F-15070/02/P3
.HEADPHONE BRKT
EA
2
E.D.C.
F-15093/01/p1
.PSU GUIDE
EA
4
Pur
D0087
.STPS120L15TV DUAL OR
EA
4
Pur
HANDL010
.HANLE ROUND OFFSET
EA
2
Pur
IDC-100-03FS
.3-PIN .100" IN-LINE IDC
EA
2
Pur
PC-KEYBOARD-C
.CHERRY G84 KB AND TB
EA
1
Pur
PC-QDRIVE
.256MB USB 2.0
EA
1
Pur
SLIDER003
.ACCURIDE DB0262-0020
PR
1
Pur
TAPE-DS-19x0.4
.TESA D/S TAPE
MT
1.5
Pur
L/M-D5-PHONES
.PHONES ISSUE A1
EA
1
L/M-D5METER1
.D5 METER LOOM
EA
1
L/M-D5METERPWR
.D5 METER POWER LOOM
EA
3
L/M-METER2
.D5 METER LOOM
EA
2
L/M-MTR-USB-ML
.MASTER LOWER/METER/PHONS
EA
1
L/M-PCDATA
.ENGINE DATA
LOOM
EA
2
L/M-PCDATASCRN
.ENGINE DATA
LOOM
EA
1
L/M-PCPWR-EXT
.PC POWER EXT LOOMM
EA
1
L/M-POWER-DIST
.POWER DISTRIBUTION LOOMS
EA
2
L/M-PS2-CONNS
.PS2 LEADS KEYBOARD/MOUSE
EA
1
L/M-PWR-MAS
L/M-PWR-MASUP
L/M-PWR-METER
L/M-PWR-MONT
L/M-PWR-USB
L/M-PWR-WS
L/M-USB-D5
L/M-VIDEO
L/M-WORKSURFAC
HW-40W-LATCH
HW-CAB-TRUNK2
HW-D5-LOGO
HW-FINGERSTRIP
HW-GROMMET-STP
HW-JACK-NUT
HW-M2.2x12-PP
HW-M3-FLAT
HW-M3-SHAKEPRO
HW-M3-SLNUT
HW-M3x06-P/P
HW-M3x08-BH
HW-M3x08-P/P
HW-M3x12-BH
HW-M3.5x8-SOCK
HW-M4-FLAT
HW-M4-SHAKEPRO
HW-M4-SLNUT
HW-M4x06-P/P
HW-M4x08-BH
HW-M4x08-C/P
HW-M4x12-C/P
HW-M4x12-HEXBH
HW-M4x25-HXBT
HW-M5-F/NUT-B
HW-M5-FLAT-B
HW-M5-SHAKEPRO
HW-M5-SLNUT
HW-M5x10-HEXBT
HW-M6-FLAT
HW-M6-SLNUT
HW-M6x16-P/P
HW-M6X30-COACH
HW-M8-FLAT
HW-M8x30-HEXNI
HW-No6x5/16-CP
HW-No8x13-BTT
HW-No10x01-C/P
HW-RIVET-4.9
HW-SPRL-WRAP
HW-TY-WRAP
.MASTER LOWER ISSUE A1
.MASTER UPPER MAIN ISS A1
.METERBRIDGE ISSUE A1
.POWER MONITOR LOOM
.USB POWER LOOMOOM
.WORKSURFACE POWER LOOM
.D5 2 WAY IDC LOOM
.VIDEO LOOM ISSUE A1
.MASTER UPPER/WS LOOM A1
.40W CHASSIS CONN LATCH
.CABLE TRUNKING
.TUFFLEX D5 LOGO LABEL
.COPPER BERYLLIUM STRIP
.GROMMET STRIP
.JACK NUTS
.POZI PAN STEEL BLACK
.M3 FLATWASHER BS4183BZCP
.M3 SHAKEPROOF WASHER
.M3 NYLOC NUT
.M3x6 P/P BLK BS4183
.M3x8MM BUTTON HEAD
.M3x8 P/P BZP BS4183
.M3x12MM BUTTON HEAD
.HEX CS/SS SCREWS
.M4 FLATWASH BS4183 BZCP
.M4 INT/T ZN/CLEAR WASHER
.NYLOCK SELF LOCKING NUT
.M4x6 P/P BLK BS4183
.M4x8 BUTTON SOCKET SCREW
.M4x8 C/P BLK BS4183
.M4x12 C/P BS4183 BLK.
.M4X12 BUTTON HEAD
.M4X25 HEX BOLT ZINC
.M5 FULLNUT BRASS
.M5 FLAT WASHER BRASS
.M5 SHAKEPROOF WASHER
.M5 SELFLOCKING NYLOC NUT
.10MM HEX HEAD BOLT
.M6 FLAT/WAS BZCP BS4183
.M6 SELFLOCKING NYLOC NUT
.M6X16 POZI PAN SCREW
.M5.5X25 SELF TAPP HEX
.FLAT WASHER BZC BS4183
.BRIGHT NICKEL-PLATED
.No6x5/16 C/P B S/T BLK
.TRUNCATED ZINC & BLACK
.No10X1 C/P AB BZCP
.POP RIVET 4.8 X 7.5
.SPIRAL WRAP
.100mm x 2.5mm CABLE TIE
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
M
M
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
M
EA
1
1
1
1
1
3
1
1
1
6
2
1
0.2
1
2
4
14
50
24
4
1
58
1
80
20
30
12
6
4
8
20
12
12
16
16
16
6
4
24
4
4
16
10
10
13
4
18
36
1.2
150
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Bulk
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
DiGiCo Ltd
Report BOM210
MOD-D5-IP-UP
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
D5-L Mk2 IP MODULE UPPER
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A1 C0156
10.01.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------HW-No4x1/4-PPB
.No4x1/4 BLK S/T PP SCREW
EA
4
Pur
2
PF14381
.NEC DVI TO NEC INTERFACE
EA
1
HW-RIBB-CLAMP
.RIBBON CABLE CLAMP SELF
EA
1
Pur
L/M-JOYSTICK
.JOYSTICK ASSY D5
EA
1
L/M-FADWS
.FADER WORKSURFACE LOOM
EA
1
L/M-PWRSCR
.SCREEN POWER LOOM
EA
1
F-14704/03/P3
.D5 MK2 IP UPP ECSUT PNL
EA
1
Pur
F-14705/02/p4
.D5 MK2 IP UPP SUB PNL
EA
1
Pur
PA14621
.D5 INPUT WORKSURFACE
EA
1
Pur
DISPLAY-6TOUCH
.TOUCH SCREEN FOR DISP-6
EA
1
Pur
L/M-VIDEODIM/B
.
EA
1
PF14378-D1
.NEC PANEL LINK INTERFACE
EA
1
C-FLEX-40/100
.40W .5mm FLAT FLEX CABLE
EA
1
Pur
F-C14460/02/P3
.D4 DISPLAY BEZEL
EA
1
Pur
PF14610B
.SW94 POPULATED PCB
EA
1
DISPLAY-9
.NEC NL6448BC33-53
EA
1
Pur
F-14777/01/P1
.NEC DISPLAY CONNECTOR
EA
1
Pur
TAPE-CU-FOIL
.512-187 COPPER SHIELDING
M
0.6
Pur
KNOB-P688A-E
.12.5mm SATIN ALI NO LINE
EA
40
Pur
KNOB-P688B-E
.15mm SATIN ALI NO LINE
EA
8
Pur
F-14266/01/2
.IPL - NEUTRAL WINDOW
EA
4
Pur
IDC-156-4WS
.04VR-AN 4 WAY HOUSING
EA
2
Pur
C-16/0.2-BLACK
.16/0.2 BLACK HR5 (0.3)
1M
0.5
Pur
C-16/0.2-RED
.16/0.2 RED HR5(0.3)
1M
0.5
Pur
C-16/0.2-YELLO
.16/0.2 YELLOW HR5(0.3)
1M
0.5
Pur
HW-M3-SHAKEPRO
.M3 SHAKEPROOF WASHER
EA
21
Pur
HW-M3x15-HMSP
.BRASS SPACER 5.5MM AF
EA
4
Pur
HW-M3-FLAT
.M3 FLATWASHER BS4183BZCP
EA
4
Bulk
HW-M3x04-SPACE
.R103777C M3x4 SPACER
EA
4
Pur
L/M-DIS9-INVER
.DISPLAY 9 INVERTER LOOM
EA
1
Pur
HW-M9-POT-NUT
.M9 POT NUT ALPS
EA
48
Pur
HW-M3x7-HEXSP
.M3X07MMLONG HEX THREADED
EA
5
Pur
HW-M3x20-HEXSP
.M3X20 HEXLONG THREADED
EA
5
Pur
HW-M3x12-HEXSP
.M3x 12HEXLONG THREADED
EA
5
Pur
DiGiCo Ltd
Report BOM210
MOD-D5-IP-LWR
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
D5-L Mk2 IP MODULE LWR
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A1 C0156
10.01.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------SC-D5-FADER
. MOTOR FADER
EA
8
L/M-FADDIS
.FADER DISPLAY LOOM
EA
1
L/M-FADSW
.FADER SWITCH LOOM
EA
1
PA14610
.D5 FADER CARD
EA
1
Pur
PF14624
.D5 FADER BANK PCB
EA
1
F-14707/02/P2
.D5 MK2 IP LWR SUB PNL
EA
1
Pur
F-14706/03/P3
.D5 MK2 IP LWR ESCUT PNL
EA
1
Pur
HW-M3x26-SPACE
.R103942C A11381/02 (A)
EA
3
Pur
HW-M3x26-NYLSP
.26MM HEX PLASTIC SPACER
EA
3
Pur
HW-M3-SHAKEPRO
.M3 SHAKEPROOF WASHER
EA
11
Pur
KNOB-COND-15MM
.REAN 11MM MATT CHROME
EA
8
Pur
F-14266/01/2
.IPL - NEUTRAL WINDOW
EA
6
Pur
HW-M3x06-SOCK
.M3x06 SOCKET SCREWS
EA
16
Pur
DiGiCo Ltd
Report BOM210
MOD-D5-MAS-UP
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
D5-L Mk2 MAS MODULE UP
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A2 C0156
10.01.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------HW-No4x1/4-PPB
.No4x1/4 BLK S/T PP SCREW
EA
4
Pur
2
PF14381
.NEC DVI TO NEC INTERFACE
EA
1
L/M-MASFAD-1
.MASTER 40 WAY UPPER A1
EA
1
L/M-MASLOW-SW
.MASTER 20 WAY LOWER A1
EA
1
PF14779
.LCD 2
EA
2
L/M-FADSW
.FADER SWITCH LOOM
EA
1
L/M-D5 TBACK
.T/BACK ISSUE A1
EA
1
SC-D5-FADER
. MOTOR FADER
EA
8
L/M-PWRSCR
.SCREEN POWER LOOM
EA
1
L/M-VIDEODIM/A
.D5 MASTER UPPER LCD DIM
EA
1
L/M-MASUP-SW
.MASTER 20 WAY UPPER A1
EA
1
F-14701/02/p4
.D5 MK2 MAS UPP SUB PNL
EA
1
Pur
F-14700/03/P3
.D5 MK2 MAS UPP ESCUT PNL
EA
1
Pur
PA14610
.D5 FADER CARD
EA
1
Pur
PF14623C
.USB PCB D5/DS00
EA
1
PA14622
.D5 MASTER WORKSURFACE
EA
1
Pur
DISPLAY-6TOUCH
.TOUCH SCREEN FOR DISP-6
EA
1
Pur
PF14378-D1
.NEC PANEL LINK INTERFACE
EA
1
C-FLEX-40/100
.40W .5mm FLAT FLEX CABLE
EA
1
Pur
F-C14460/02/P3
.D4 DISPLAY BEZEL
EA
1
Pur
DISPLAY-9
.NEC NL6448BC33-53
EA
1
Pur
F-14777/01/P1
.NEC DISPLAY CONNECTOR
EA
1
Pur
KNOB-P688B-E
.15mm SATIN ALI NO LINE
EA
2
Pur
KNOB-P688A-P
.15mm SATIN ALI WITH LINE
EA
3
Pur
F-14266/01/2
.IPL - NEUTRAL WINDOW
EA
8
Pur
TAPE-CU-FOIL
.512-187 COPPER SHIELDING
M
0.6
Pur
IDC-156-4WS
.04VR-AN 4 WAY HOUSING
EA
2
Pur
C-16/0.2-BLACK
.16/0.2 BLACK HR5 (0.3)
1M
0.5
Pur
C-16/0.2-RED
.16/0.2 RED HR5(0.3)
1M
0.5
Pur
C-16/0.2-YELLO
.16/0.2 YELLOW HR5(0.3)
1M
0.5
Pur
HW-M3x12-HEXSP
.M3x 12HEXLONG THREADED
EA
10
Pur
HW-M3x26-SPACE
.R103942C A11381/02 (A)
EA
3
Pur
HW-M3x26-NYLSP
.26MM HEX PLASTIC SPACER
EA
3
Pur
HW-M3x7-HEXSP
.M3X07MMLONG HEX THREADED
EA
10
Pur
HW-M3-FLAT
.M3 FLATWASHER BS4183BZCP
EA
4
Bulk
HW-M3-SHAKEPRO
.M3 SHAKEPROOF WASHER
EA
47
Pur
HW-M3x15-HMSP
.BRASS SPACER 5.5MM AF
EA
4
Pur
HW-M3x20-HEXSP
.M3X20 HEXLONG THREADED
EA
10
Pur
HW-M3x04-SPACE
.R103777C M3x4 SPACER
EA
4
Pur
L/M-DIS9-INVER
.DISPLAY 9 INVERTER LOOM
EA
1
Pur
KNOB-COND-15MM
.REAN 11MM MATT CHROME
EA
8
Pur
HW-M9-POT-NUT
.M9 POT NUT ALPS
EA
5
Pur
IDC-100-04WAY
.4-PIN .100" IN-LINE IDC
EA
1
Pur
HW-M3x06-SOCK
.M3x06 SOCKET SCREWS
EA
16
Pur
IC-LM35DZ
.TEMPERATURE SENSOR
EA
1
Pur
DiGiCo Ltd
Report BOM210
MOD-D5-MAS-LWR
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
D5-L Mk2 MAS MODULE LWR
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A1 C0156
10.01.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------L/M-MASLOW-SW
.MASTER 20 WAY LOWER A1
EA
1
SC-D5-FADER
. MOTOR FADER
EA
9
PA14610
.D5 FADER CARD
EA
1
Pur
PF14624
.D5 FADER BANK PCB
EA
1
F-14702/03/P3
.D5 MK2 MAS LWR ESCUT PNL
EA
1
Pur
F-14703/02/P3
.D5 MK2 MAS LWR SUB PNL
EA
1
Pur
HW-M3x26-SPACE
.R103942C A11381/02 (A)
EA
3
Pur
HW-M3x26-NYLSP
.26MM HEX PLASTIC SPACER
EA
3
Pur
HW-M3x06-SOCK
.M3x06 SOCKET SCREWS
EA
18
Pur
HW-M3-SHAKEPRO
.M3 SHAKEPROOF WASHER
EA
11
Pur
KNOB-COND-15MM
.REAN 11MM MATT CHROME
EA
9
Pur
F-14266/01/2
.IPL - NEUTRAL WINDOW
EA
6
Pur
DiGiCo Ltd
Report BOM210
MOD-D5-PSU
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
D5 LIVE POWER UNIT P2
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A2 C0384
15.12.05
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------PF14338-PRESET
.PSU PRESET ADJUSTER
EA
1
PCB-P14629/B
.D5 PSU BUS CARD
EA
1
Pur
F-B14260/01/P1
.THERMAL PAD
EA
0.5
Pur
F-14667/01/p2
.HEATSINK MACHINING
EA
1
F-14660/02/6
.D5 PSU COVER
EA
1
Pur
F-14661/02/P2
.D5 PSU LID
EA
1
Pur
F-14662/05/6
.D5 PSU FRONT PANEL
EA
1
Pur
F-14663/01/p4
.D5 PSU HEATSINK CHASSIS
EA
1
Pur
F-14668/02/p3
.D5 PSU GUIDE PIN
EA
2
Pur
CON0242
.HARTING HAN E 16W FEMALE
EA
1
Pur
CON0255
.MAINS SOCKET
EA
1
Pur
D0104
.LED PIPE WITH SQUARE LED
EA
1
Pur
IC-FLATPAC
.VICOR PSU MODULE -D4 ETC
EA
1
Pur
R000330R
.330R 1/4W 1% MF RESISTOR
EA
1
Pur
SW000082
.BLACK I/O ROCKER SWITCH
EA
1
Pur
HW-CBL TIE MNT
.CABLE TIE MOUNT
M
1
Pur
HW-CRIMP-BLADE
.RED BLADE CRIMP
EA
2
Pur
HW-HS-9.5MM
.HEATSHRINK TUBING 12M
M
0.15
Pur
HW-M3-SHAKEPRO
.M3 SHAKEPROOF WASHER
EA
7
Pur
HW-M5x12-C/S
.M5x12 COUNTER SUNK
EA
14
Pur
HW-M4-SLNUT
.NYLOCK SELF LOCKING NUT
EA
1
Pur
HW-CRIMP-EYE
.27-61856H 4mm EYELET
EA
2
Pur
HW-M5x12-P/P
.M5x12 P/P BZP BS4183
EA
6
Pur
HW-M4x12-HEXBT
.M4x12 STEEL HEXBOLT
EA
2
Pur
HW-CABLE-TIEB
.28.5mm SQ CABLE TIE BASE
EA
6
Pur
HW-M4x08-BH
.M4x8 BUTTON SOCKET SCREW
EA
6
Pur
HW-M3x08-BH
.M3x8MM BUTTON HEAD
EA
7
Pur
HW-M4-SHAKEPRO
.M4 INT/T ZN/CLEAR WASHER
EA
8
Pur
HW-No4x1/4-PPB
.No4x1/4 BLK S/T PP SCREW
EA
2
Pur
HW-RELEASE-TIE
.RELEASABLE TIE 125MM
M
1
Pur
HW-SLEE-RED
.SLEEVE H20X20 RED
EA
1
Bulk
HW-TY-WRAP
.100mm x 2.5mm CABLE TIE
EA
5
Pur
HW-TYWRAP-SMA
.71.1MM X2MM TY WRAP
EA
1
Pur
C-50/0.25-RED
.50/0.25 RED TRI-RATED
1M
2
Pur
C-50/0.25-BLUE
.50/0.25 BLUE TRI-RATED
1M
1.3
Pur
C-50/0.25-G/YL
.50/0.25GRN/YEL TRIRATED
1M
2.5
Pur
C-50/0.25-YELL
.50/0.25 YELLOW TRI-RATED
1M
1
Pur
C-32/0.2-BROWN
.32/0.2-BROWN HR5(0.3)
1M
0.35
Pur
C-32/0.2-BLUE
.32/0.2 BLUE HR5(0.3)
1M
0.35
Pur
C-32/0.2-GN/YE
.32/0.2 EARTH RS357-132
1M
0.4
Pur
C-7/0.2-BLACK
.7/0.2 BLACK WIRE
1M
0.1
Pur
C-7/0.2-RED
.7/0.2 WIRE RS: 357-227
1M
0.1
Pur
DiGiCo Ltd
Report BOM210
MOD-D5-ENGINE
Micross Omnis
-
8.409
Date : 26.05.2006
Time : 10:38
Page : 1
PARTS LIST - Highest Level
==========================
D5 DSP AND PC ENGINE
Revn
C0103
07.03.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------HW-TY-WRAP-TAG
.TYWRAP TAG FOR CABLE
EA
2
Pur
SLIDER001
.RUNNER ACCURIDE C3607-14
PR
1
Pur
L/M-VID-OVER
.VIDEO OVERVIEW LOOM
EA
1
L/M-D5-CONTROL
.D5 CONTROL LOOM
EA
1
L/M-SW101-ASSY
.ENGINE SW101 ASSEMBLY
EA
1
L/M-KB/MOUSE
.ENGINE KB MOUSE LOOM
EA
2
L/M-FANOO4
.ENGINE FAN004 ASSEMBLY
EA
1
HW-40W-LATCH
.40W CHASSIS CONN LATCH
EA
6
Pur
13
L/M-B13275
.VCA - MAIN PCB LOOM (P1
EA
2
L/M-VID-EXT-D5
.EXTERNAL VIDEO OUTPUTS
EA
4
L/M-REARTCODE
.TCODE TO IAS LOOM
EA
1
L/M-SHCMAS-ISA
.SHARC MASTER TO ISA LOOM
EA
1
L/M-SYNC-MAS
.SHARC MASTER TO AESSYNC
EA
1
L/M-ATX-PWR
.ATX PWR POWER LOOM
EA
1
L/M-TCODE-D5A
.TIMECODE DISPLAY LOOM
EA
1
L/M-TCODE-D5B
.TIMECODE DISPLAY LOOM
EA
1
L/M-VID-D5
.D5 ENGINE VIDEO LOOM
EA
1
L/M-SHARCD5PWR
.SHARC D5 POWER LOOM
EA
1
L/M-REMOTETB
.REMOTE TB LOOM
EA
1
L/M-OPTOCORE
.OPTOCORE LOOM
EA
1
L/M-OPTO-MADI
.OPTO TO MADI LOOM
EA
1
L/M-OPTO-MAD-A
.OPTO TO MADI LOOM
EA
1
IC-GAL16V8
.GAL16V8AS-25HB1
EA
1
Pur
15
IC-AT29C256-12
.ATMEL FLASH RAM
EA
1
Pur
25
PA14631
.D5 REAR I/O
EA
1
Pur
L/M-RJ45
.RJ45 CONN
LOOM
EA
1
L/M-PC-FLASH
.FLASH POWER/SIG LOOM
EA
2
LEAD-USB
.USB CABLE 1M LONG
EA
1
Pur
PF13875D
.TIMECODE CARD FOR D5/DS0
EA
1
PF14623D
.HEADPHONE AND TALKBACK
EA
1
PF14623B
.ENGINE POWER DIST
EA
1
PA14613
.RAMSTORE PCB
EA
1
Pur
PA13878
.DPC2 SHARC BUS BOARD
EA
1
Pur
PA13879
.DPC2 SHARC MASTER
EA
1
Pur
PA13880
.DPC2 SHARC SLAVE
EA
5
Pur
PA14561
.DUAL MADI MK2
EA
2
Pur
F-14678/02/P2
.D5 BLANK PANEL
EA
5
E.D.C.
F-010040/02/1
.D1 COVER PLATE
EA
1
Pur
F-14658/02/P2
.VIDEO SYNC PCB BRACKET
EA
1
E.D.C.
F-14645/02/P2
.D5 PCB SUPPORT
EA
2
E.D.C.
F-14615/01/P2
.PC CLAMP WITH NEOPRENE
EA
1
E.D.C.
F-012004/02/1
.D5 COVER PLATE
EA
1
Pur
PF14147
.DPC SYNC SPLIT/REMOTE
EA
1
DUM1
.DUMMY PART FOR TEXT ON
EA
0
Pur
OPTIC-CHASSIS
.X2 50/125 SC TAIL 0.75
EA
2
Pur
PC-ETX-128MRAM
.SDRAM-SODIMM
EA
1
Pur
PA-OPTOCORE
.OPTOCORE INTERFACE
EA
1
Pur
HW-M3-FLAT
.M3 FLATWASHER BS4183BZCP
EA
2
Bulk
PC-JUMP-ATX
.ATX MB ETXeval
EA
1
Pur
HW-M3-SLNUT
.M3 NYLOC NUT
EA
28
Pur
SOFT-WIN-ME
.WINDOWS ME OPERATING SYS
EA
1
Pur
PC-JUMP-ETX-P1
.ETX-P1-EF 266M PENTIUM
EA
1
Pur
PC-MATROX G2
.MATROX G2+/QUADP-PLL/7
EA
1
Pur
PF14493
.D4 MATROX INTERFACE
EA
2
PC-FLASH-512MB
.512MB 2.5 IDE
EA
2
Pur
PC-MATROX-G450
.G450 PCI G45FMDVP32DB
EA
1
Pur
CON0237
HANDL001
HW-M4-SLNUT
HW-M4-FLAT
HW-TY-WRAP
HW-M4x40-PP
HW-RIBB-CLAMP
HW-M3x14-HEXSP
HW-M3x16-P/P
HW-CABLE-TIEB
F-14636/01
HW-SCREWLK-ASY
HW-M2.5x25-P/P
F-14636/01
F-14640/02/P6
F-14641/03/P6
F-14639/01/p1
F-14695/01/P1
F-14642/02/P3
F-14658/02/P2
HW-FAN-GUARD
F-C14644/02/P1
F-14716/01/P1
PC-100BT-NW
HW-RC-GUIDE
CON0171
CON0174
HW-M3-SHAKEPRO
HW-M3x08-BH
DUMMY
HW-M4x08-BH
.RJ11 MODEM SOCKET
.S/STEEL HANDLE
.NYLOCK SELF LOCKING NUT
.M4 FLATWASH BS4183 BZCP
.100mm x 2.5mm CABLE TIE
.M4 POZI PAN 40MM SCREW
.RIBBON CABLE CLAMP SELF
.M3X14MMLONG HEX THREADED
.M3x16 P/P BS4183 BZCP
.28.5mm SQ CABLE TIE BASE
.ENGINE INSULATOR ACETATE
.13mm FEMALE SCREWLOCK
.M2.5x25 P/P BZP BS4183
.ENGINE INSULATOR ACETATE
.D5 ENGINE CHASSIS
.D5 ENGINE FRONT PANEL
.OPTICAL PCB CARRIER
.D5 DUAL FLASH DRIVE BKT
.D5 ENGINE CHASSIS COVER
.VIDEO SYNC PCB BRACKET
.FAN FINGER GUARD 80MM
.D5 PCB SUPPORT CLAMP
.D5 REM CHAS COVER PLATE
.100 BASE-T PCI NET-CARD
.RICHO RCG-2 CARD GUIDE
.PC DC 4W PLUG HOUSING
.PINS FOR CON0171-DISC DR
.M3 SHAKEPROOF WASHER
.M3x8MM BUTTON HEAD
.DUMMY PART FOR TEXT ON
.M4x8 BUTTON SOCKET SCREW
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
ST
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
1
2
8
8
53
8
16
1
2
10
1
21
4
1
1
1
1
1
1
1
2
1
1
1
8
2
8
8
12
0
6
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
Pur
E.D.C.
E.D.C.
E.D.C.
E.D.C.
Pur
Pur
Pur
E.D.C.
Pur
Pur
Pur
Pur
Pur
Pur
Pur
E.D.C.
Pur
252
DiGiCo Ltd
Report BOM210
FRM-DIGIRAC-EM
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
DIGITAL RACK UNIT (A2)
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A3 C0385
15.12.05
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------PF14754
.MADIRACK2 BUS
EA
1
F-B14346/01/A
.DIGIRACK RUNNER BAR
EA
2
Pur
F-C10531/02/B
.14xM4 TAPPED STRIP ISS B
EA
2
Pur
F-14749/02/P2
.DIGIRACK2 PSU/MADI BRKT
EA
1
E.D.C.
F-14350/01/D
.DIGIRACK PCB SUPP. BAR
EA
3
Pur
F-14690/01/P1
.DPC2 RACK TOP GUIDE PNL
EA
1
Pur
F-14741/02/P3
.DIGIRACK2 BASE PANEL
EA
1
Pur
F-14752/03/2
.DIGRAK2 FRONT MNT LH
EA
1
E.D.C.
F-14752/04/2
.DIGRAK2 FRONT MNT RH
EA
1
E.D.C.
F-14750/02/P1
.DIGIRACK2 LOWER TRAY
EA
1
Pur
F-14742/01/3
.DIGIRACK2 CONNECTOR BRKT
EA
1
Pur
F-14743/05/1
.DIGIRACK2 FRONT PANEL
EA
1
Pur
F-D13976/02/P2
.DPC2 RACK TOP COVER
EA
1
Pur
F-C10549/10/M
.DPC RACK FRAME EXTRUSION
EA
6
LENS-LED-CLR
.PUSH-FIT LED LENS
EA
6
Pur
HW-No8x13-BTT
.TRUNCATED ZINC & BLACK
EA
24
Pur
HW-TC-GUIDE
.TRCG 3.925 CARD GUIDE
EA
60
Pur
HW-M3-SHAKEPRO
.M3 SHAKEPROOF WASHER
EA
28
Pur
HW-M4x08-CS-HX
.M4x8 CS HEX SOCKET SCREW
EA
8
Pur
HW-M4-FULLNUT
.M4 FULLNUT BS4183 BZCP
EA
7
Pur
HW-M4x08-P/P
.M4x8 ZN/BLK CR PAN SCREW
EA
4
Pur
HW-M3x08-C/P
.M3x08 C/P SCREW BLACK
EA
12
Pur
HW-No6x3/8-P/P
.No6x3/8 ZN/BLK POSI-PAN
EA
20
Pur
HW-M3-SLNUT
.M3 NYLOC NUT
EA
12
Pur
DiGiCo Ltd
Report BOM210
MOD-DR-ADCX
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
8 WAY ADC WITH XLR'S
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A3 CO355
13.01.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------PF13870-D5
.D5 8 CHANNEL A TO D
EA
1
PF14552
.ADC 8 WAY XLR INPUT
EA
1
HW-M3x08-C/P
.M3x08 C/P SCREW BLACK
EA
9
Pur
HW-No4x3/8-P/P
.No4x3/8 BLK S/T PP SCREW
EA
16
Pur
F-14684/05/4
.D5 XLR ANALOG IN/OUT
EA
1
Pur
HW-M3x4.2-CSPA
.B11574/03 (F) SPACER
EA
9
Pur
DiGiCo Ltd
Report BOM210
MOD-DR-AESSRC
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
AES IN/OUT WITH SRC MOD
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A3 C0388
13.01.06
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------F-14685/05/5
.8 x XLR AES EBU IP/OP
EA
1
Pur
PF14356
.DPC2 96K MULTI I/O
EA
1
L/M-AESSRC
.AESSRC LOOM
EA
1
HW-M3x08-C/P
.M3x08 C/P SCREW BLACK
EA
6
Pur
HW-No4x3/8-P/P
.No4x3/8 BLK S/T PP SCREW
EA
16
Pur
HW-M3x4.2-CSPA
.B11574/03 (F) SPACER
EA
6
Pur
DiGiCo Ltd
Report BOM210
MOD-DR-DACX
Micross Omnis
-
8.409
PARTS LIST - Highest Level
==========================
8 WAY DAC WITH XLR'S
Date : 26.05.2006
Time : 10:38
Page : 1
Revn A3 CO355
03.11.05
Stock Number
Description
UOM Quantity Class. Ref
-----------------------------------------------------------------------------PA14283
.DPC-II 96K DAC
EA
1
Pur
PF14553
.DAC 8 WAY XLR OUTPUT
EA
1
HW-M3x08-C/P
.M3x08 C/P SCREW BLACK
EA
9
Pur
HW-No4x3/8-P/P
.No4x3/8 BLK S/T PP SCREW
EA
16
Pur
HW-M3x4.2-CSPA
.B11574/03 (F) SPACER
EA
9
Pur
F-14684/05/4
.D5 XLR ANALOG IN/OUT
EA
1
Pur
11.
Circuits Diagrams List
Engine
P13875
*P13878
*P13879
*P13880
P14147
*P14561
*P14613
P14631
P14493
Timecode and comms
Sharc Buss and controller
Sharc Master
Sharc slave
Sync separator
Dual Madi
RAM store and comms
Rear IO and Power distribution
Video connector interface card
PSU & Chassis
P14623A
Talkback & headphone line drive
P14623B
USB interface
P14623C
Worksurface power distribution
P14623D
Engine power distribution
P14627
Meterbridge
Worksurfaces
P14378
LCD Display interface
P14610
Fader driver & CPU
P14621
Input worksurface
P14622
Master worksurface
P14624
Fader bank display
Rack
P14754
*P14611
*P14612
*P-optocore
P13870
P14283
P14142
Rack motherboard
Madipod Mk2
Madipod display
Optical interface
Analogue input
analogue output
AES-EBU in/out
* These circuits are not included as these boards contain specialised DSP components
requiring trained personnel and specialised test equipment and are not serviceable on site.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising