--------------------------------------------------------------------------------
EtherNet/IP Scanner
--------------------------------------------------------------------------------

V2.9.0.2
--------
 - PSEIM-489:  [ACD] TCP/IP stack defends IP address in probing state (certification issue) 
 - PSEIM-490:  Update TCP/IP to V2.4.0.2 
 - PSEIM-491:  Update to EtherNet/IP Core V2.2.0.4 


V2.9.0.1
--------
 - PSEIM-473:  Communication does not resume after network identity object reset when application controlled startup is configured 
 - PSEIM-474:  [LFW] DLR cannot be disabled 
 - PSEIM-475:  Update servX to V1.4.0.0 
 - PSEIM-476:  [DLR] Under certain conditions the device does not handle sign on frames correctly after power up (certification issue) 
 - PSEIM-477:  Update to EtherNet/IP Core V2.2.0.3 
 - PSEIM-479:  No Auto-MDIX is used when fixed speed and duplex settings are configured with packet TCPIP_IP_CMD_SET_CONFIG_REQ (0x200) 
 - PSEIM-480:  Update TCP/IP to V2.2.0.6 


V2.9.0.0
--------
 - PSEIM-263:  Deadlock after command TCPIP_IP_CMD_SET_CONFIG_REQ 
 - PSEIM-265:  Command EIP_OBJECT_REGISTER_CONNECTION_CNF with changing error codes 
 - PSEIM-276:  Assembly Object: Instance Attributes could not be read 
 - PSEIM-277:  Command EIP_OBJECT_AS_REGISTER_CNF delivers handle 0 
 - PSEIM-278:  Command EIP_OBJECT_AS_REGISTER_REQ: Wrong parameters accepted 
 - PSEIM-284:  Command RCX_GET_SLAVE_CONN_INFO_CNF: Wrong revision information 
 - PSEIM-341:  No communication error in DPM on missing slave 
 - PSEIM-350:  Command List Identity Request: Set timeout value in encapsulation header 
 - PSEIM-361:  BUS ON flag can be triggered in unconfigured stack state. 
 - PSEIM-363:  No mailbox function with 65 slaves configuration 
 - PSEIM-364:  Communication problems when more than 32 slaves are configured 
 - PSEIM-384:  Communication break in combination with applications data exchange 
 - PSEIM-389:  Access to dual port memory fails after reception of encapsulation response message with status "unknown command" 
 - PSEIM-428:  Update component Ethernet-2-Port Switch to V1.0.9.0  
 - PSEIM-429:  Update component rcX V2.1.11.6 
 - PSEIM-431:  Increase aging time of MAC address learning table to 30 seconds (certification issue) 
 - PSEIM-433:  IGMP and ICMP request are filtered on loadable module 
 - PSEIM-434:  Ethernet link is sometimes not established in autoneg mode in case the link parter is configured to use 10MBit/s. 
 - PSEIM-436:  Invalid use of TLR_BOOLEAN in API Header 
 - PSEIM-439:  Bus scan/ Network scan 
 - PSEIM-442:  Stack deletes information about registered application when Channel_Init is performed 
 - PSEIM-443:  Stack does not send EIP_OBJECT_CONNECTION_CONFIG_IND to host application 
 - PSEIM-446:  Update TCP/IP Stack to V2.2.0.5 (certification issue) 
 - PSEIM-447:  Ethernet configuration (speed/duplex) of port 2 changes after reset when configured with data base 
 - PSEIM-449:  Update to PTP V1.2.0.0 
 - PSEIM-450:  RCX_START_STOP_COMM_REQ does not return RCX_E_INVALID_PARAMETER 
 - PSEIM-451:  Transmission type is not provided with RCX_GET_DPM_IO_INFO_CNF 
 - PSEIM-453:  Request EIP_APM_WARMSTART_PRM_REQ is not supported anymore 
 - PSEIM-454:  Encapsulation Inactivity Timeout has wrong value 
 - PSEIM-456:  Ethernet Link object revision must be 4 in EDS files 
 - PSEIM-457:  Reduce jitter of transmitted IO frames 
 - PSEIM-458:  Bus state not set on automatically when no slaves are configured 
 - PSEIM-459:  When all slaves are deactivated in configuration, last one stays active 
 - PSEIM-460:  Update to rcX V2.1.11.9 
 - PSEIM-465:  Device Id (Slot number of CIFX 50) is cleared after System Start 
 - PSEIM-466:  RCX_GET_SLAVE_CONN_INFO_REQ command succeeds if invalid slave handle is used 
 - PSEIM-467:  Update to EtherNet/IP Core V2.2.0.1 
 - PSEIM-469:  Wrong Slave State after Channel Init and System Start 
 - PSEIM-470:  Wrong number of configured slaves after system reset 
 - PSEIM-471:  Update to EtherNet/IP Core V2.2.0.2 
 - PSEIM-472:  "NJ 100XX-RE/EIM" has wrong product name  


V2.8.7.0
--------
 - PSEIM-263:  Deadlock after command TCPIP_IP_CMD_SET_CONFIG_REQ 
 - PSEIM-265:  Command EIP_OBJECT_REGISTER_CONNECTION_CNF with changing error codes 
 - PSEIM-276:  Assembly Object: Instance Attributes could not be read 
 - PSEIM-277:  Command EIP_OBJECT_AS_REGISTER_CNF delivers handle 0 
 - PSEIM-278:  Command EIP_OBJECT_AS_REGISTER_REQ: Wrong parameters accepted 
 - PSEIM-284:  Command RCX_GET_SLAVE_CONN_INFO_CNF: Wrong revision information 
 - PSEIM-341:  No communication error in DPM on missing slave 
 - PSEIM-350:  Command List Identity Request: Set timeout value in encapsulation header 
 - PSEIM-361:  BUS ON flag can be triggered in unconfigured stack state. 
 - PSEIM-384:  Communication break in combination with applications data exchange 
 - PSEIM-389:  Access to dual port memory fails after reception of encapsulation response message with status "unknown command" 
 - PSEIM-439:  Bus scan/ Network scan 
 - PSEIM-442:  Stack deletes information about registered application when Channel_Init is performed 
 - PSEIM-443:  Stack does not send EIP_OBJECT_CONNECTION_CONFIG_IND to host application 
 - PSEIM-449:  Update to PTP V1.2.0.0 
 - PSEIM-450:  RCX_START_STOP_COMM_REQ does not return RCX_E_INVALID_PARAMETER 
 - PSEIM-451:  Transmission type is not provided with RCX_GET_DPM_IO_INFO_CNF 
 - PSEIM-452:  Update to EIP Core V2.2.0.0 
 - PSEIM-453:  Request EIP_APM_WARMSTART_PRM_REQ is not supported anymore 
 - PSEIM-454:  Encapsulation Inactivity Timeout has wrong value 
 - PSEIM-456:  Ethernet Link object revision must be 4 in EDS files 
 - PSEIM-457:  Reduce jitter of transmitted IO frames 
 - PSEIM-458:  Bus state not set on automatically when no slaves are configured 
 - PSEIM-459:  When all slaves are deactivated in configuration, last one stays active 
 - PSEIM-460:  Update to rcX V2.1.11.9 


V2.8.6.0
--------
 - PSEIM-446:  Update TCP/IP Stack to V2.2.0.5 (certification issue) 
 - PSEIM-447:  Ethernet configuration (speed/duplex) of port 2 changes after reset when configured with data base 
 - PSEIM-448:  Update to EtherNet/IP Core V2.1.0.0 


V2.8.4.0
--------
 - PSEIM-431:  Increase aging time of MAC address learning table to 30 seconds (certification issue) 
 - PSEIM-432:  Update to EtherNet/IP Core V2.0.12.0 (certification issue) 
 - PSEIM-433:  IGMP and ICMP request are filtered on loadable module 
 - PSEIM-434:  Ethernet link is sometimes not established in autoneg mode in case the link parter is configured to use 10MBit/s. 
 - PSEIM-435:  Update TCP/IP Stack to V2.2.0.3  
 - PSEIM-436:  Invalid use of TLR_BOOLEAN in API Header 
 - PSEIM-440:  Update to EtherNet/IP Core V2.0.15.0 


V2.8.3.0
--------
 - PSEIM-363:  No mailbox function with 65 slaves configuration 
 - PSEIM-428:  Update component Ethernet-2-Port Switch to V1.0.9.0  
 - PSEIM-429:  Update component rcX V2.1.11.6 
 - PSEIM-430:  Update to EtherNet/IP Core V2.0.11.0  


V2.8.2.0
--------
 - PSEIM-424:  Diagnostic bit for first connection is set at diagnostic bit list 


V2.8.1.0
--------
 - PSEIM-364:  Communication problems when more than 32 slaves are configured 
 - PSEIM-421:  Update to EtherNet/IP Core V2.0.8.0 
 - PSEIM-422:  Update component Ethernet-2-Port Switch to V1.0.7.0  
 - PSEIM-423:  Update TCP/IP Stack to V2.2.0.2  


V2.8.0.3
--------
 - PSEIM-431:  Increase aging time of MAC address learning table to 30 seconds (certification issue) 
 - PSEIM-432:  Update to EtherNet/IP Core V2.0.12.0 (certification issue) 
 - PSEIM-434:  Ethernet link is sometimes not established in autoneg mode in case the link parter is configured to use 10MBit/s. 
 - PSEIM-435:  Update TCP/IP Stack to V2.2.0.3  
 - PSEIM-436:  Invalid use of TLR_BOOLEAN in API Header 
 - PSEIM-447:  Ethernet configuration (speed/duplex) of port 2 changes after reset when configured with data base 


V2.8.0.2
--------
 - PSEIM-363:  No mailbox function with 65 slaves configuration 
 - PSEIM-424:  Diagnostic bit for first connection is set at diagnostic bit list 
 - PSEIM-428:  Update component Ethernet-2-Port Switch to V1.0.9.0  
 - PSEIM-429:  Update component rcX V2.1.11.6 
 - PSEIM-430:  Update to EtherNet/IP Core V2.0.11.0  


V2.8.0.1
--------
 - PSEIM-364:  Communication problems when more than 32 slaves are configured 
 - PSEIM-421:  Update to EtherNet/IP Core V2.0.8.0 
 - PSEIM-422:  Update component Ethernet-2-Port Switch to V1.0.7.0  
 - PSEIM-423:  Update TCP/IP Stack to V2.2.0.2  


V2.8.0.0
--------
 - PSEIM-405:  Update component Ethernet-2-Port Switch to V1.0.6.0 
 - PSEIM-407:  Support storage of TCP/IP Interface object's "Encapsulation Inactivity Timeout" attribute (class 0xF5, attribute 13) and Ethernet Link object's "Admin State" attribute (class 0xF6, attribute 9) in case of data base configuration 
 - PSEIM-408:  Support TCP/IP Interface object revision 4 and DLR revision 3 in EDS files 
 - PSEIM-412:  Update to TCP/IP Stack V2.1.32.0 
 - PSEIM-416:  Device Id (Slot number) is cleared after System Start 
 - PSEIM-417:  ACD enabled attribute is set to 0 after System Start 
 - PSEIM-418:  Extended State with uninitialized values if no configuration present 
 - PSEIM-419:  Config Lock not functional after Watchdog timed out 
 - PSEIM-420:  Update to EtherNet/IP Core V2.0.7.0  


V2.7.4.0
--------
 - PSEIM-416:  Device Id (Slot number) is cleared after System Start 
 - PSEIM-417:  ACD enabled attribute is set to 0 after System Start 
 - PSEIM-418:  Extended State with uninitialized values if no configuration present 
 - PSEIM-419:  Config Lock not functional after Watchdog timed out 
 - PSEIM-420:  Update to EtherNet/IP Core V2.0.7.0  


V2.7.3.0
--------
 - PSEIM-405:  Update component Ethernet-2-Port Switch to V1.0.6.0 
 - PSEIM-407:  Support storage of TCP/IP Interface object's "Encapsulation Inactivity Timeout" attribute (class 0xF5, attribute 13) and Ethernet Link object's "Admin State" attribute (class 0xF6, attribute 9) in case of data base configuration 
 - PSEIM-408:  Support TCP/IP Interface object revision 4 and DLR revision 3 in EDS files 
 - PSEIM-412:  Update to TCP/IP Stack V2.1.32.0 


V2.7.2.0 
---------
 - PSEIM-400:  Allow Bus state controlling (rdy & bus on) over dedicated IO Pins 
 - PSEIM-401:  Updated to EtherNet/IP Core V2.0.5.0 
 - PSEIM-402:  Updated to PTP V1.0.3.0 


V2.7.1.0
--------
 - PSEIM-253:  MS LED incorrect in case of missing master license 
 - PSEIM-261:  [CifX, ComX100, netJACK100] Chip type undefined 
 - PSEIM-264:  Command EIP_OBJECT_RESET_REQ accepts wrong parameter values 
 - PSEIM-269:  Command EIP_OBJECT_OPEN_CL3_REQ accepts wrong parameters 
 - PSEIM-270:  Command EIP_OBJECT_CONNECT_MESSAGE_REQ accepts wrong parameters 
 - PSEIM-271:  Command EIP_OBJECT_CLOSE_CL3_REQ accepts wrong parameters 
 - PSEIM-272:  Command EIP_ENCAP_LISTSERVICE_REQ: Wrong packet length is accepted 
 - PSEIM-279:  Command EIP_OBJECT_AS_REGISTER_CNF: Wrong packet length 
 - PSEIM-281:  Command RCX_CHANNEL_INIT_REQ is accepted with wrong packet length 
 - PSEIM-283:  Command RCX_GET_SLAVE_CONN_INFO_CNF: Wrong packet length 
 - PSEIM-286:  Command RCX_GET_DPM_IO_INFO_REQ is accepted with wrong packet length 
 - PSEIM-297:  RSLinx don't recognize CIFX-RE EIM 
 - PSEIM-299:  Command EIP_OBJECT_CM_OPEN_CONN_REQ crashes the firmware 
 - PSEIM-301:  Command EIP_OBJECT_TI_SET_SNN_CNF: Wrong packet length 
 - PSEIM-366:  RCX_COMM_COS_READY flag is not handled correct. 
 - PSEIM-367:  Gateway MAC address is not used for unicast I/O frames going to devices that are not in the same subnet 
 - PSEIM-368:  Stack does not reject multicast connection to a device that is located in another subnet, if the TTL value is <= 1. 
 - PSEIM-369:  Time To Live (TTL) value in IP header of I/O frames is not correct 
 - PSEIM-370:  Ethernet Interface reprots wrong firmware details 
 - PSEIM-371:  Stack does not send extended status value that is put into ulERC in the packet EIP_OBJECT_CL3_SERVICE_RES (0x1A3F) 
 - PSEIM-372:  When using BOOTP/DHCP and an address conflict occurres on startup, the device tries to obtain a new address in an endless loop 
 - PSEIM-374:  EtherNet/IP Scanner stops on timed out  UCMM requests 
 - PSEIM-376:  cyclic timer is not thread save 
 - PSEIM-380:  Feature: Support CIP DLR Object V3 (class 0x47) 
 - PSEIM-381:  [Firmware] Ethernet Interface report wrong channel name 
 - PSEIM-383:  IP Header field "router alert" missing in IGMPv2 telegrams 
 - PSEIM-390:  Add interface settings for 2nd port to database 
 - PSEIM-391:  update to rcX v2.1.10.0 and v2.0.8.24 
 - PSEIM-399:  Update to EtherNet/IP Core V2.0.3.0 


V2.6.7.4
--------
 - PSEIM-433:  IGMP and ICMP request are filtered on loadable module 


V2.6.7.3
--------
 - PSEIM-390:  Add interface settings for 2nd port to database 


V2.6.7.2
--------
 - PSEIM-382:  IP Header field "router alert" missing in IGMPv2 telegrams 


V2.6.7.1
--------
 - PSEIM-377:  cyclic timer is not thread save 
 - PSEIM-378:  EtherNet/IP Scanner stops on timed out  UCMM requests 


V2.6.7.0
--------
 - PSEIM-331:  Second Configuration download fails of no Ethernet cable is connected 
 - PSEIM-352:  Stack uses vendor specific error 0x320 when addressing assemblies incorrectly in an incoming ForwardOpen 
 - PSEIM-356:  LOM only: If FwdOpen forwarding is used, stack crashes during internal handling of FwdOpen message 


V2.6.6.0
--------
 - PSEIM-282:  Delay of ListIdentity reply messages 
 - PSEIM-351:  Stack accepts setting of tcp interface attribute 5 (IP config) when being in DHCP/BOOTP mode (attribute 3) 
 - PSEIM-353:  Stack reports wrong interface control value (class 0xF5 attribute 3) for a short time after applying the IP address 


V2.6.5.0
--------
 - PSEIM-327:  Feature: Notify host application about Ethernet link status changes 
 - PSEIM-328:  Wrong behavior of tcp interface object when setting configuration control attribute 
 - PSEIM-329:  Wrong connection serial number in Forward Close Request 
 - PSEIM-330:  ReOpened: EIP_OBJECT_FWD_OPEN_FWD_COMPLETION_IND provides wrong connection serial number 
 - PSEIM-332:  Additional extended status code cannot be added to EIP_OBJECT_CONNECTION_CONFIG_RES 
 - PSEIM-333:  Explicit Messages stop by sending non EtherNet/IP Frames to port 44818 
 - PSEIM-334:  ForwardOpen response error: Additional information about maximum config size is missing 
 - PSEIM-335:  Device does not indicate address conflict if conflict partner is a non-ACD device 
 - PSEIM-337:  Reset service of identity object shall not be available when operating as CIP safety device 
 - PSEIM-338:  Setting of tcp object attribute 5  only allowed when SNN is set to default for CIP safety devices 
 - PSEIM-339:  Setting SNN attribute of tcp object when operating as CIP safety device returns wrong status code 
 - PSEIM-340:  Wrong handling of fragmented TCP encapsulation messages 
 - PSEIM-342:  EIP_OBJECT_CONNECTION_IND packet holds wrong packet length 
 - PSEIM-343:  Tcp Interface attribute 3 shall not be settable by the host application 
 - PSEIM-344:  Stack shall reject set services to tcp object attribute 3 and 5 when hardware switch settings are active 
 - PSEIM-345:  Command EIP_OBJECT_DELETE_IO_CONFIGURATION_REQ does clean up internal resources properly 
