T1H-EBC  &  T1H-EBC100 Revision History
Device Firmware
Version
Booter
Version
Hardware
Version **
Date Description of Problem(s) / Addition(s) / Change(s)
T1H-EBC100 4.0.1327     12-Jan-2010

The T1H-EBC100 now splits out the Ethernet errors (as seen from NetEdit) as follows:

  • Missed Fr - A count of the packets missed due to overruns, unavailable buffers or a disabled receiver.

  • TX Coll - A count of the packets which had a late collision while being received.

  • Lost Pkts - A count of the packets discarded because they were too long or too short.

  • Bad Pkts - A count of the packets which have bad CRC’s

  • Unknown - A count of the packets which contain invalid symbols, extra bits or resulted in a receiver overrun condition.

  • TX Errors - A count of the packets which could not be sent because the transmitter was unavailable for an extended period of time.

T1H-EBC100 4.0.1326     4-Jun-2008
T1H-EBC100 4.0.1325     23-Apr-2008
  • Fixed a problem which could cause the T1H-EBC100 to crash (RED ERR LED) if it is being used as a Modbus/TCP slave with multiple Modbus/TCP connections. If those connections are interrupted for more than 20 seconds - like if the cable were unplugged, or if the radio modem lost it's connection - the T1H-EBC100 begins the process of closing these timed-out connections so that new connections can be established. The problem was in the code that closes the connections and cleans up the memory the connections use.
T1H-EBC100 4.0.1324     23-May-2007
  • Corrected an error in Module Status when reported via Modbus TCP/IP.
T1H-EBC100 4.0.1322     21-Feb-2007 The following changes were made to the T1H-EBC100 firmware to address potential configuration problems when trying to configure the T1H-EBC100 under Windows Vista operating system. The problem we have is that MS Vista does not have built-in support for IPX protocol, so we must be able to locate and configure our devices using only TCP/IP protocol.
  • If the T1H-EBC100 is configured to 'obtain an IP address automatically' and no DHCP server is available to provide an IP address, NetEdit could not connect to the device. We fixed this by temporarily setting the IP address to 0.0.0.0 when the T1H-EBC100 is looking for a DHCP server.
  • Excluded the following addresses from being used in the IP Address field:
    224.x.x.x through 255.x.x.x (Multi-cast range)
    x.x.x.255
    127.0.0.0 & 127.0.0.1
  • Added a Recovery-mode option. If the T1H-EBC100 is powered up with DIP switch 6 ON, the TCP/IP addressing information (IP Address, Subnet Mask & Gateway Address) fields are reset to 0.0.0.0. The Module Good and Error LEDs blink so that you can visually recognize this mode. You can use NetEdit to configure the IP addressing information while the T1H-EBC100 is in this mode, but you cannot access the I/O in this mode.
T1H-EBC100 4.0.1315     24-Aug-2006
  • Corrected issue with T1H-EBC and T1H-EBC100 that caused it to crash - the red ERR LED would come ON - if certain system functions like 'set the IP address' or 'set Module ID' were sent to the module via a broadcast packet.

    Details: If the T1H-EBC or T1H-EBC100 receives a network broadcast packet that contains a request to perform a device management function like set the IP Address, set the Module ID, etc., the T1H-EBC or T1H-EBC100 will not process the request. These device management functions must be sent to the T1H-EBC or T1H-EBC100 in a point-to-point packet or in a directed broadcast packet.
T1H-EBC 1.0.470
T1H-EBC100 4.0.1314     25-Jul-2006
  • Updated the TCP/IP stack code to v1.1.1
  • Enhanced the garbage collection of "abandoned" packets to prevent the T1H-EBC100 from running out of available TCP/IP connections. Abandoned packets are typically a byproduct of using Ethernet radio modems, which tend to produce out-of-order packets whenever they get transmission errors.
T1H-EBC100 4.0.1313     21-Feb-2006
  • Fixed a problem where you could not use Modbus/TCP protocol to configure the outputs for the combination analog output modules (T1F-8AD4DA-1, T1F-8AD4DA-2).
T1H-EBC100     PWB= 6E
PLD= 1A
CPU= 1.1.4
20-Feb-2006
  • Fixed a problem that prevented 16pt Discrete I/O modules from being logged into the system correctly.

    The most common symptom of this problem occurred if you had a 16pt Discrete Input module followed by a 16pt Discrete Output module. The T1H-EBC100 would show both of these modules logged into the same slot with a module ID of 13.

    The fix for this problem cannot be applied in the field, you must return the T1H-EBC100 to have the unit serviced.

    There are two options available to have the T1H-EBC100 fixed:

    1. If you purchased the unit less than 30 days ago, you can return it to Automationdirect.com through their normal RMA processing system for a replacement.

    2. If you purchased the unit more than 30 days ago, you can contact us here at Host Engineering via email for instructions on how to ship the unit directly to us for repair. Send the email inquiry to
    support@hosteng.com.

    NOTE: This fix is for a very specific hardware related issue. Use the "Show Base Contents" option in NetEdit v3 to verify that adjacent 16pt Discrete I/O modules are showing up in the same slot with the Module ID of 13 before you contact us for a replacement or to have the unit repaired.
T1H-EBC100 4.0.1312     24-Jan-2006
  • Additional work in the TCP/IP stack so that it could correctly handle Modbus/TCP requests that come in very close together.
T1H-EBC100 4.0.1311     13-Jan-2006
  • Fixed a problem in the TCP/IP stack so that it could correctly handle Modbus/TCP requests that come in very close together.
T1H-EBC100 4.0.1310     14-Dec-2005
  • Updated the internal TCP/IP stack.
T1H-EBC 1.0.467     12-Dec-2005
  • Added support for function 0x0D - Delay processing for a given number of 50microsecond periods.
T1H-EBC100 4.0.1309     10-Nov-2005
  • If read requests for the I/O Module Status data are not on the 20-word boundaries, you get erroneous data. (see page 4-8 in the T1H-EBC User Manual).
  • When using Modbus/TCP,  if the T1H-EBC100 receives additional read or write requests from the same client before it has a chance to respond to the first request, then those intervening requests could be ignored.
T1H-EBC100     PWB= 6D
PLD= 1A
CPU= 1.1.3
10-Nov-2005
  • Changed transformer to prevent a potential slow power-up issue.

    This fix cannot be applied in the field, you must return the T1H-EBC100 for a replacement module.
T1H-EBC   3.0.154   20-Jul-2005
  • This change to the common boot loader does not affect the T1H-EBC. For a description of this change see the H4-ECOM Revision History.
T1H-EBC100     PWB= 6C
PLD= 1A
CPU=1.1.3
25-May-2005
  • Fixed a problem that prevented the T1H-CTRIO module from being logged into the system correctly.

    This fix cannot be applied in the field, you must return the T1H-EBC100 for a replacement module.
T1H-EBC   3.0.139   25-Apr-2005
  • This change to the common boot loader does not affect the T1H-EBC. For a description of this change see the H2-ECOM Revision History.
T1H-EBC100 4.0.1294     14-Jan-2005
  • For Modbus/TCP connections, we increased the Idle Connection Timeout value from 5 seconds to 60 seconds. This value determines how frequently the Modbus/TCP master has to access the EBC100 to keep the socket connection open.
T1H-EBC100 4.0.1288     11-Nov-2004
  • The Modbus/RTU ID (over the serial port) is now set to the Module ID, which is set by the DIP switches or by NetEdit 3.
  • Fixed a problem with outputs not getting updated. Any output modules after the first analog output module were not getting updated. This is only a problem with Modbus/TCP protocol.
  • Added the ability to access the Modbus Input Registers through the Modbus Holding Register memory by having the T1H-EBC100 mirror the 30001 range data into the 40001 range.
T1H-EBC100 4.0.1260 4.0.141   10-Aug-2004
  • Initial Release of the T1H-EBC100
T1H-EBC 1.0.461     30-Jul-2004
  • Fixed a problem in the T1H-EBC that it will now correctly handle packets with 128 bytes of serial data.
T1H-EBC 3.0.121 14-Apr-2004
  • Decrease the delay time in the boot loader as follows:

    Wait for Link Good + 150ms
    OR
    if No Link Good wait for a total of 2000ms
T1H-EBC 1.0.457     07-Mar-2003
  • Added support for new T1F-08AD-2F (Fast Response) module.
  • Added Watchdog and Run Mode support for T1H-CTRIO to make the CTRIO power up in RUN mode (assuming the CTRIO has a valid configuration).
T1H-EBC 1.0.444     04-Jun-2002
  • Fixed problem with HEIWriteIO not returning the input status.
  • Fixed problem in reporting the base definition for T1H-CTRIO
T1H-EBC 1.0.442     18-Dec-2001
  • Added support for T1H-CTRIO
  • Serial port tweaks
T1H-EBC 1.0.426     17-Aug-2001
  • Increased internal buffer to handle maximum configuration (16 T1F-16DA-2).
  • Increased analog output update performance.
  • Made sure all status bits are read at the same time, by forcing a reread after a ReadModuleStatus call with Reset=TRUE.
T1H-EBC 1.0.398     31-Jul-2001
  • Minor changes to broadcast packet handling
T1H-EBC 1.0.394     01-Jun-2001
  • Added support for T1F-8AD4DA combination analog module and
    T1F-14THM Thermocouple module.
T1H-EBC 1.0.390     30-Jan-2001
  • Fixed problem in the serial port interface.
T1H-EBC 1.0.386     31-Dec-2000
  • Initial Release of the T1H-EBC

Notes

** Use Netedit v3 to see the Hardware Revision Information.