Revision History - EtherTRAK-2 Firmware


Below is a history of firmware revisions for the EtherTRAK-2 I/O Module's firmware.

Please note that Sixnet only supports the latest version. We highly recommend that you upgrade to the latest version whenever it is convenient to do so.

Version 1.08
(Released October 2010)

Boot Loader version: 1.03
Firmware version: 1.08
Web User Interface version: 1.05

Major new features:

  • E2/EB-10RTD module release.
  • Added support for gzipped javascript and css files

Bug Fixes / Improvements:

  • Webserver: The limit on the number of webserver ports available would not reject a new connection properly. The new connection would respond with a TCP RESET but would fall through to the handler for a valid new connection and would ACK the incoming data and potentially respond.
  • Webserver: a global fileInfo structure was used when a local should have been used, resulting in incorrect values being reported for file type occasionally when old data was in the structure.
  • Ethernet Stack: Fixed "lost ping" bug caused by flooding CPU with messages. The EMAC overflow bit was never cleared, so packets would start dropping after an overflow because the code would think it was overflowing repeatedly forever after.
  • TCP Stack: TCP Close function was modified to combine both the ACK and FIN messages in a single packet. This satisfies a bug in the TCP stack seen under Linux.
  • Universal Driver:  Fixed bug which caused only the first UDR message in a UDP packet to be processed. All messaged are processed in a packet (until done or an error is encountered) with this change.
  • Ethernet Stack: Added code to recover from buffer overrun condition. This was causing the Ethernet MAC to become clogged and never recover. When jammed, all Ethernet Communications would cease to happen and the module would become unresponsive on both Ethernet Ports. This was seen during periods of heavy broadcast activity.
  • Webserver: Added handler for HTTP/1.1 "Connection:" tag and added handler for responding to Notification POST requests. Commitment of changes via the web will not take 15 seconds per notification. The response will prevent timeouts and the operation should now be very quick.
  • Universal Driver: Fixed incorrectly reported LONG count in NIO message.


Version 1.04

(Released Date: December 2008)

Boot Loader Version 1.02

Firmware Version 1.04

Web User Interface Version 1.3

Major new features:

Support for E2/EB-16AI-8AO-H and E2/EB-8AO20M-H modules.


Version 1.03

(Released Date: September 2008)

Boot Loader Version 1.02

Firmware Version 1.03

Web User Interface Version 1.20

Major new features:

Support for E2/EB-32DI24, 16DI24, 16DIAC, 32DO24, 16DO24, 32AI10V, 32AI20M, 16AI20M modules.

Support for Mozilla Fire Fox Version 3

The following improvements were made:

Fix Modbus Slave mode on the RS485 port.

Version 1.02

(Released Date: April 2008)

Boot loader version 1.01

Firmware version 1.02

Web User Interface version 1.10

Major New features:

Initial release

Support for E2/EB-MIX24880 and MIX24882 modules