|
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.
|