DSM30 and DSM300 Fishfinder & Sonar Modules Software

Software download and update information for the Raymarine DSM30 and DSM300 Fishfinder & Sonar Modules

  • Applicable for: DSM30, DSM300, DSM300G
  • Software Version: v4.20 application and v5.18 bootloader
  • Release Date: September 2010
  • Replaces: v4.12, v4.11, v4.10, v3.16, v3.14, v3.12
MFDDownload Link
C  ClassicDownload Here
E  ClassicDownload Here
C WideDownload Here
E WideDownload Here
G SeriesDownload V2 Here
Download V4 Here
a/c/e/gS SeriesDownload V6 Here
Download V7 Here

Important Terms of downloading software

Firmware update processes are done at your own risk. Before initiating the update process be sure to backup and make copies of all important files.

If the firmware process is interrupted your product may not function properly, therefore do not interrupt the process and ensure the unit is on a reliable power supply. Damage caused by incomplete upgrades will not be covered by Raymarine warranty.

By Downloading the software, you agree to these terms.

Software history


VersionRelease DateFeatures
v4.20Sept 2010
  • Horizontal scrolling of MFD’s fishfinder application ceases
  • Improved Transducer Sense Resistor Detection
  • Improved STHS Link Detection (2-amber blinks if the SeatalkHS is totally unplugged).
  • Improved STHS MFD Detection (4-amber blinks if MFD display is no longer connected or “seen” on SeatalkHS).
  • Added 4-amber blinks to status code LED sequence (when MFD not connected).
  • MFD (excluding C-Classic) to display a frozen screen image (after 30 seconds) and then “Ping Inactive” (after 1 minute) if DSM does not receive data from the MFD display, (It suggests one of the two data Transmit lines to the DSM is open circuit).
  • No change to HSB2 (ArcNet) operations.
v4.12April 2010
  • The Depth and Speed transducer list has been updated
  • The DSM now defaults the speed transducer selection to“none” when a reset is performed
  • Requires boot code v5.18 or higher
v4.11Sept 2009
  • Improves SeatalkHS Negotiation between DSM30/300G and MFD.
  • Allows the C-wide to “Wake” the DSM from sleep mode.
  • Requires boot code v5.18 or higher
v4.10March 2007
  • Initial release for DSM30.
  • Stabilises temperature wobbling, and also contains fix for fault in trip log indicator on DSM300.
v3.16###
  • Corrects for HSB2 communications problem, where a 'No Data Source' message can be displayed on Pathfinder or C-series display, and can only be rectified by power cycling the DSM.
v3.14###
  • Change to minimize current draw on power-up. These are running changes, with no impact to the end user (no user SW updates required).
v3.12###
  • Initial Release


Open Source GPL/LGPL

Some Raymarine products contain software code developed by third parties that are covered by open source GPL and LGPL software license agreements. You can view the third party license agreements by visiting the Manuals section of our website.

To access the open source GPL and LGPL licensed executables click here

Software Update Information and Instructions for DSM30, DSM300 and DSM400 Fishfinder and Sonar Module

This FAQ relates to the following products:

AutopilotsInstrumentsSeaTalkhs/Raynet/SeaTalkNG connectedUsing one of the following MFD's to update the software:
p70
p70R
Evolution EV1/EV2
ACU100 / ACU200 / ACU300 / ACU400
SPX-5 SPX-10
SPX-30
SPX-40
SPX-CAN
SPX-DIO
SPX-SOL
ST70 Pilot Head
ST70+ Pilot Keypad - Sail
ST70+
Pilot Keypad - Power
i70
i60
i50
ITC-5
ST70 Instrument Head
ST70+
ST70+ Instrument Keypad
ST70+ Pilot Keypad - Sail
ST70+
Pilot Keypad - Power
SeaTalkNG to SeaTalk one Converter
ECI100
SR150
DSM30/DSM300
CP370 / CP450 / CP570
Ethernet Radome
HD Radome
HD/SHD Open Array
a Series - a65, a67
c Series - c95, c97, c125. c127.
e Series - e7, e7D, e95, e97, e125, e127, e165
gS Series - gS95, gS125, gS165
A Series -A50, A50D, A57, A57D, A70, A70D
E Series Classic - E80, E120
C Series Wide - C90w, C120w, C140w
E Series Wide - E90w, E120w, E140w

The following procedure addresses how one would populate a Flash memory card (Compact Flash or mSD) with software update files to update one of the listed remote products using a supported Multifunction Display (MFD) and then use this memory card to update the Remote Device software.

Please note that product software updates may revert some of the Device configuration settings back to the default settings. As such, it is recommended that customers make note of the configuration settings so that they may be used to reconfigure the Device settings after the Device software has been updated. With regards to the SPX Autopilots the device must be recalibrated after any update has been performed.

Populating a Memory Card (Compact Flash/mSD) with the MFD Software

  1. Insert a compatiblememory card into the computer's memory card reader or into a memory card reader which has been interfaced to the computer.
  2. Select the appropriate software download for your product
    Note: For both G Series and a/c/e/gS Series, there are multiple options depending on the software installed in your MFD.
  3. Upon completion of the download, click on the downloaded file to open it
  4. Copy all files to the Root of the Flash card (Root is the first level you access when selecting the Flash card from the drive options).Make sure the files are not in any folders on the card
    For example, if your computer has assigned Removable Disk (E:) to your memory card reader/writer, then the software update files (i.e. the DOB and PKG files alone) should be copied directly to Removable Disk (E:), not to any folders created on the memory card.
  5. Remove the memory card from the computer's memory card reader.

Updating the Remote Device

The next stage is to update the remote device using your MFD. Please choose the appropriate instructions below depending on what MFD you are using to perform the update. This update must be performed on all connected devices of the same model in the system. If there is connected devices of the same model in the system with different software versions you may experience spurious issues.

Note: Software updates do not have to be performed sequentially unless stated. It is fine to update from version 2.00 to version 5.00 and miss both version 3.00 and 4.00 if you have not previously installed them. All necessary information for the units to operate are included in the latest update.

IMPORTANT TERMS OF DOWNLOADING SOFTWARE 

This firmware update process is done at your own risk. Before initiating the update process be sure to backup and make copies of all important files

If the firmware process is interrupted your product may not function properly, therefore do not interrupt the process and ensure the unit is on a reliable power supply. Damage caused by incomplete upgrades will not be covered by Raymarine warranty.

By Downloading the software, you agree to these terms. 

Update the Remote Device Software using a a, c, e, gS Series MFD

  1. Power OFF the MFD.
  2. Insert the mSD card containing the software update files into the MFD’s memory card reader.
  3. Power ON the MFD.
  4. Wait until the screen notifies you that the software update has completed and that you are now able to remove the mSD card.
  5. Remove mSD card from the display and the MFD will now reboot back to normal operation.

Update the Remote Device Software using a A Series, C Series or E Series Wide/Classic MFD

  1. Power OFF the MFD.
  2. Insert the CF memory card containing the software update files into the MFD’s memory card reader.
  3. Power ON the MFD.
  4. After the MFD has booted to its Raymarine Software Upgrade Utility screen, select the software upgrade package from the Upgrade Packages Available list.
    If a Bootloader Update is part of the download, this must be done first before the Software Update. 
    Please note it may hang at 50% and not Complete to 100% and may show Failed. 
  5. Press the UPGRADE REMOTE UNIT function key.
  6. Press the UPGRADE REMOTE UNIT ON ST2 (It may also say STNG depending on the current version of software you are using).
  7. Use the Trackpad to highlight the unit you wish to update and press the UPGRADE UNIT softkey.
  8. When the progress indicator's Overall bar reaches 100%, the Device software will have been upgraded.
  9. Repeat from Step 6 for any other Remote Device you wish to upgrade.
  10. Remove the CF memory card from the MFD's memory card reader.
  11. Press MFD's red power button to power OFF the MFD.

Updating a Digital Radar or DSM30/300

Instructions using an A Series, C Series or E Series Wide/Classic MFD

  1. Power OFF the MFD.
  2. Insert the CF memory card containing the software update files into the MFD’s memory card reader.
  3. Power ON the MFD.
  4. After the MFD has booted to its Raymarine Software Upgrade Utility screen, select the software upgrade package from the Upgrade Packages Available list.

    If a Bootloader Update is part of the download, this must be done first before the Software Update.
    Please note it may hang at 50% and not Complete to 100% and may show Failed.
  5. Press the UPGRADE REMOTE UNIT function key.
  6. Press the UPGRADE REMOTE UNIT ON SeaTalkhs.
  7. Use the Trackpad to highlight the unit you wish to update and press the UPGRADE UNIT softkey.
  8. Power off and then back on the remote unit you are upgrading. Do not power off the entire system otherwise the update will fail.
  9. When the progress indicator's Overall bar reaches 100%, the Device software will have been upgraded.
  10. Repeat from Step 6 for any other Remote Device you wish to upgrade.
  11. Remove the CF memory card from the MFD's memory card reader.
  12. Press MFD's red power button to power OFF the MFD.

Checking the Software has been Updated

Menu > Diagnostics > About display

i70/p70: Menu > Set-Up > Diagnostics > About Display

i50/i60: Press and hold buttons 1 and 2 until the software version is displayed in intermediate cal. This is the Cal level after User Cal is shown

a,c,e or gS Series MFD: If you have a a,c,e or gS Series MFD you can view software versions of all compatible devices. On the MFD:

[Home screen] Setup > Maintenance> Diagnostics > Select Device. Please note it will only show devices known to the MFD. Some devices may not be listed.