Troubleshooting DM24 mk3 digitisers

This article will help you diagnose problems with a DM24 digitiser, where

  • you are not receiving any data streams,

  • the digitiser does not appear in Scream’s main window, and

  • you have checked that the communications link between your computer and the digitiser is working.

You will need:

  • a PC with Scream! software installed

  • a 10 – 24 V DC power supply; and

  • a Guralp Systems power/data cable. This cable has a blue wire ending in a 9-pin serial connector, and a grey wire ending in red and black bare wires. Both are connected to a 10-pin round connector at the other end.

First steps

  1. Identify if you have a DM24 mk2 or a mk3 digitiser.

    • Installations with separate digitisers: The stand-alone mk3 digitiser module has ports on both sides of the case. The mk2 digitiser has ports on only one side. It is also larger. In the photograph below, the mk3 is on top:

    • Installations with digital sensors: If you have a 3ESPCD, 3TD or 40TD which is in a single-piece sleeve, you have a mk3 digitiser.

      If you have a 3ESPD, 3TD or 40TD with a two-piece sleeve (with a join across the middle marked by screws), or another type of instrument, you may have either type of digitiser.

      If the serial number of the digitiser begins with A (e.g. in the sensor T3965/A103,) you have a mk3 digitiser. Mk2 digitisers have serial numbers beginning with D (e.g. T3034/DA91.)


    The rest of this how-to is for DM24 mk3 digitisers only. There is a separate troubleshooting guide for mk2 digitisers elsewhere on this Web site.


  2. Power on your PC and run Scream.

  3. In the main window, select File – Setup… from the menu. Switch to the Com Ports tab:

    If this is the first time you have run Scream! on this computer, the Com Ports tab will open automatically.

  4. Find the entry for the serial port on your computer. If you have more than one serial port, choose one to attach to your digitiser, and find its entry.

  5. Set the Baud Rate to the correct value for your digitiser. If you have not changed the Baud rate of the digitiser, set it to 38400. If you have configured a different rate, and can remember it, use this rate. Click OK.

  6. From the main menu, select File – Terminal….

  7. A window will appear asking you to Select Port to open.

    Choose the serial port you are going to use from the Port drop-down menu. Leave the Link Type set to Direct Serial. A Terminal window will open.

  8. If the Data Out port of the digitiser is connected to anything, disconnect it.

  9. Connect the 9-pin serial connector on the data/power cable to your PC’s serial port.

  10. Connect the red and black wires to a 10 – 24 V power supply.

  11. Connect the round connector to the digitiser’s Data Out port. Watch the Terminal window while you are doing this, and listen.

  12. You should hear a click from inside the digitiser. This is the internal relays resetting.

    Soon, boot-up messages should appear from the digitiser. The messages depend on the digitiser model.

    The boot-up messages begin

    Guralp Systems Ltd - ARM-BOOT v01.0 mgs 06/10/05 [b 022]
    System Code versions loaded :-
    0103:0000 Guralp Systems Ltd - DM+FW v.102 mgs 01/02/06 (Build 58)
    0107:0000 Guralp Systems Ltd - DM+FW v.103 mgs 05/09/06 (Build 12) Default
    010B:0000 Guralp Systems Ltd - DM+FW v.102 mgs 16/01/06 (Build 55)
    DSP Code :
    0101:0000 DSP flashed 2005-12-13 Default
    0102:0000 not loaded
    Command keys:
    C - set real time Clock (2006 10 3 13:39:57 )
    I - view/upload InfoBlock
    F - run the Forth monitor
    R - Run an application
    E - Erase an application
    S - update System program
    B - update Boot program
    D - update DSP code
    T - Toggle default DSP code
    N - set the default application Number (2)
    Q - Quit maintenance system
     5 seconds to auto-start4 3 2 1 0
    no key pressed - Running User program

    If you do not see boot messages, follow this link.

    If you see a different message, follow this link.

  13. If the digitiser is working, Scream! will report Connection closed by remote instrument. Click OK. Streams should soon begin appearing in Scream!’s main window. If Scream! does not report Connection closed by remote instrument after the boot messages, follow this linkThe digitiser should transmit one or two status blocks (ending 00) immediately. When this happens, Scream! will recognize the digitiser and add its icon to the left-hand pane. Data streams may follow later.

The digitiser boots normally, but Scream! does not report Connection closed by remote instrument after the boot messages.

The digitiser may be in FILING mode, or configured to output no continuous data.

  1. Choose File – Terminal… and connect to the digitiser terminal. You should see a message like

    DM24 DEMO00 CMG-3T Command Mode
    19 blocks in buffer | 237 blocks free
  2. Type

    0 7 CONTINUOUS DIRECT GO

    followed by ENTER.

  3. Data streams should start appearing in Scream!.

The configuration memory may be corrupted.

  1. Open the Com Ports window and set the serial port back to 38400.

  2. Choose File – Terminal… and connect to the digitiser terminal.

  3. Power cycle the digitiser. When you see a short boot message, immediately press ESCAPE. You should see the message

    ************ Operator intervention

    and the DM24 will drop to a prompt.

    If you do not see this message, or the short boot message, your digitiser may be a mk2 unit. See the separate troubleshooting guide for DM24 mk2 digitisers.

  4. Type

    TRASHFRAM
    REBOOT
  5. The digitiser will reboot with its factory settings. Keeping the Terminal… window open, you should see the normal boot messages. Scream! will then close the window with a Connection closed by remote instrument message, and data streams will appear.

  6. Right-click on the digitiser’s icon in Scream! and choose Terminal…. At the prompt, type

    SET-CLOCK

    and follow the on-screen prompt to enter the correct time and date. Left-pad the values with leading zeroes where necessary so that the numbers line up with the template. Press Enter to confirm the values and then enter the command

    GO

    to close the terminal window.

  7. Right-click on the digitiser’s icon in Scream! and choose Configure… to reconfigure it.

The digitiser produces a short boot message.

DM24 mk3 digitisers produce a short message at 38400 Baud when they are powered up. The message looks like

I/OPort =$42 : RTModule no I2C ACK @ $78
MPE ARM ANS ROM PowerForth v6.20
ARM Serial BootStrap v1.100, 11 August 2003
Copyright (c) 2002-3 GSL, EDSL & MicroProcessor Engineering Ltd. .
Port 0 115200 Baud..

The digitiser then switches to the configured Baud rate.

If you see this message followed by garbage (data), look for the line beginning Port 0. This line displays the Baud rate the digitiser is using: here, 115200 Baud. Open the Com Ports window and set the serial port to this Baud rate. Start this how-to again.

If you see this message but the digitiser freezes, repeats this message, or does not respond at the displayed Baud rate, the configuration memory may be corrupted.

  1. If necessary, open the Com Ports window and set the serial port back to 38400.

  2. Choose File – Terminal… and connect to the digitiser terminal.

  3. Power cycle the digitiser. When you see the short message, immediately press ESCAPE. You should see the message

    ************ Operator intervention

    and the DM24 will drop to a prompt.

  4. Type

    TRASHFRAM
    REBOOT
  5. The digitiser will reboot with its factory settings. Keeping the Terminal… window open, you should see the normal boot messages. Scream! will then close the window with a Connection closed by remote instrument message, and data streams will appear.

  6. Right-click on the digitiser’s icon in Scream! and choose Terminal…. At the prompt, type

    SET-CLOCK

    and follow the on-screen prompt to enter the correct time and date. Left-pad the values with leading zeroes where necessary so that the numbers line up with the template. Press Enter to confirm the values and then enter the command

    GO

    to close the terminal window.

  7. Right-click on the digitiser’s icon in Scream! and choose Configure… to reconfigure it.

The digitiser does not produce boot messages.

The DM24 may not be powering up.

  1. Check that the power cable is connected correctly, and the power source is working.

  2. If a GPS receiver is connected, unplug it and power cycle again. Damaged GPS units or cables can pull the power supply voltage down below the level the digitiser needs to operate. If the digitiser now works, the problem lies with the GPS receiver or cable.

  3. If the digitiser still does not respond, measure the current drawn when it is switched on.

  4. If the digitiser draws no current, it is not receiving power. If possible, swap the power cable for another and try again. If the digitiser still draws no current, it may be damaged. Contact Guralp Systems for assistance.

  5. If the digitiser draws some current, and you have access to a working digitiser, replace the digitiser with the working one and connect it to the same power supply. Measure the current drawn. Compare the amount of current drawn by the working digitiser with the amount drawn by the one you are troubleshooting. If the two currents are significantly different, there is internal damage to the digitiser. Contact Guralp Systems for assistance.

  6. If the current seems normal, the problem may be with the data output port. Two pins on the GPS port provide an emergency terminal connection at 38400 Baud.

    You will need to make up a special cable to use this interface. The pin assignments are given in the digitiser manual.

The Baud rate of the digitiser may not be set correctly.

  1. In Scream!’s main window, click File – Setup…. Switch to the Com Ports tab.

  2. Set the serial port to a different Baud rate. Alternatively, set the port to Auto-Detect. Scream! will try and find the Baud rate automatically.

  3. Power cycle the digitiser and look for boot messages as above.

  4. If the digitiser and Scream are running at different Baud rates, you will see characters on screen but they will be unintelligible. In this case, try a different Baud rate.

  5. If you do not see any characters, the problem is not related to Baud rates.

Recommissioning

When the digitiser is working, you should reinstall it with your other equipment. Do this in steps, and check that the system still works after every step.

  1. If you disconnected a sensor or sensors, reconnect them.

  2. If you disconnected the GPS receiver, reconnect it.

  3. If you do not have a GPS receiver to hand, right-click on the digitiser’s icon in Scream! and choose Terminal…. At the prompt, type

    SET-CLOCK

    and follow the on-screen prompt to enter the correct time and date. Left-pad the values with leading zeroes where necessary so that the numbers line up with the template. Press Enter to confirm the values and then enter the command

    GO

    to close the terminal window.

  4. Using Scream! on your PC, check that the digitiser is outputting streams.

  5. Reconfigure the digitiser according to your requirements. When the digitiser reboots, check that it outputs data in the way you expect.

  6. Disconnect your PC, and connect the digitiser’s DATA OUT port to your normal data collection hardware and power supply.

  7. Set the Baud rate of your data collection hardware to the output Baud rate of the digitiser. Check that streams are received. If streams are not received, check the power supply in the installation. Unplug sensors and GPS, and power cycle the digitiser. If this solves the problem, your power supply cannot provide enough power to run the full installation.

  Submit Enquiry Contact Us Contact Local Distributor
 

You can view our case studies to find out more about how our instrumentation is used around the world.

Address

 

Guralp Systems Limited
Midas House
Calleva Park
Aldermaston
Reading
RG7 8EA, UK

Tel: +44 118 981 9056
Fax: +44 118 981 9943
E-Mail: sales@guralp.com

JoomShaper