GS-EDRV100 Revision History
Boot Loader

Description of Problems / Additions / Changes

7.0.117 7.0.3 30-Nov-2020

Fixed a problem that would not allow the DIP switches to set an address above 31.

7.0.111 7.0.3 3-Jun-2020

This is the minimum firmware and boot loader versions required for GS-EDRV100 with Rev 7A hardware.  Requires the use of NetEdit v3.17e or later.

6.0.3   23-May-2018

Added ability to disable using port 502 for Modbus/TCP and specify a range of alternate port numbers to use for Modbus/TCP. Configuring this option requires the use of NetEdit v3.16 or later.

6.0.2   19-Mar-2018

Added support for the DURApulse GS4 drive.

In previous versions of the firmware, the GS-EDRV100 would use an auto-baud process to match what the drive's serial port setting, then reconfigure the drive's serial port to 19200, 8,Odd,1,RTU, then run the auto-baud process again to match those new settings. In this version, if the drive's baud rate is lower than 19200, it will continue to operate as before, but if the drive's port is set to a baud rate higher than 19200, the GS-EDRV100 will leave it at the higher baud rate.

5.0.258   07-Apr-2017

The GS-EDRV100 will now read the firmware version of the GS1, GS2 or GS3 to determine the parameter set that will be accessed. This removes the need to use specific versions of the GS-EDRV100 firmware with specific versions of GS1, GS2 or GS3 firmware revisions - requires GS1, GS2 or GS3 firmware version 1.04 or greater.

5.0.255   29-Apr-2014

Fixed a problem where the Name and/or Description would not show up properly in Do-more Designer's Ethernet I/O Slave configuration page.

5.0.251   23-Jan-2014

Fixed a problem that prevented some software packages (KEPDirect, ThinknDo, etc. ) from being able to write outputs.

5.0.249   7-Jan-2014

For all GSx drives, the value for StatusMonitor1 will now be read from 0x2100 instead of P6.31.

  5.0.78 31-Dec-2013

Fixed a problem where the Ethernet chip was not set to full-duplex mode.

5.0.240   2-Dec-2013

When the GS-EDRV100 powers up, it reads 9.04 & 9.05 from the GSx drive, then propagates the value in 9.05 to the Ethernet’s watchdog timer value as it’s default.

When the DM1E’s Ethernet I/O Master fires up, it will overwrite the Ethernet watchdog timer with a new timeout value that is calculated from the Ethernet I/O Slave Setup screen values: (Poll Rate + (Timeout * (Retrys +1 ) ) )

While in Do-more Mode, using the GSx keypad to change the value in 9.05 will no longer cause that value to overwrite the Ethernet watchdog timeout.

When not in Do-more Mode, using the GSx keypad to change the value is 9.05 will cause the new value to be propagated to the Ethernet side watchdog timeout value.

5.0.233   16-Oct-2013

f the GS-EDRV100 is being used as an Ethernet I/O Slave device for a Do-more CPU, the Do-more CPU puts the GS-EDRV100 into 'Do-more mode' to assist the Ethernet I/O Master function. In Do-more Mode, the GS-EDRV100 does not respond to NetEdit as it normally would. If the GS-EDRV100 looses its connection to the Do-more CPU, it will drop out of Do-more mode to allow normal interaction with NetEdit.

5.0.231   20-Aug-2013

Adds support for new address ranges in GS3 drive running firmware version 1.05 or later (there are no changes if connected to a GS1 or GS2 drive).

Note: this version of the GS-EDRV100 firmware is not approved for use with DuraPulse (GS3) drives that have firmware versions earlier than v1.05.

5.0.229   20-Aug-2013

Minimum version required for use as an Ethernet I/O Slave for a Do-more CPU (requires Do-more v1.1)

5.0.218 5.0.76 19-Aug-2011

Initial Release of the GS-EDRV100.