RTX 2009 Downloads

License Activation:

A valid Purchase Authorization Code (PAC) key is required to install RTX 2009. If you have not received a PAC key, please contact your Sales Representative at sales@intervalzero.com.


RTX 2009 with Service Pack 2 Software Development Kit

Note: As of 6/30/2014, this SDK can no longer be purchased.

RTX 2009 with Service Pack 2 Runtime & SMP Runtime
RTX 2009 with Service Pack 2 Silent Install for Runtime & SMP Runtime
RTX 2009 with Service Pack 2 Runtime & SMP Runtime for Embedded
RTX 2009 with Service Pack 1 Software Development Kit

Note: As of 6/30/2014, this SDK can no longer be purchased.

RTX 2009 with Service Pack 1 Runtime & SMP Runtime
RTX 2009 with Service Pack 1 Silent Install for Runtime & SMP Runtime
RTX 2009 with Service Pack 1 Runtime & SMP Runtime for Embedded
RTX 2009 Software Development Kit

Note: As of 6/30/2014, this SDK can no longer be purchased.

RTX 2009 Runtime
Update 3 for RTX 2009 with Service Pack 2 Subsystem

2/15/2013 – This update includes the following new features:

  • The RT-TCP/IP stack now allows for the monitoring of network device interfaces for link status via new fields in the RT-TCP/IP INI file.
  • Two new real-time Network API calls have been added that allow you to determine the status of the stack and drivers:
    • RtnIsDeviceOnline
    • RtnIsStackOnline
  •  A new feature was integrated into RtssARP command line utility, by allowing the -t switch to accept -1, the ARP timeout value becomes 0xFFFFFFFF, which is essentially infinity.

This update addresses the following issues:

  • Resolved an issue where a memory leak occurred in RTAPI_w32.dll. (RTX-1267)
  • Resolved an issue where the system would hang while sending and receiving IP packets to/from the RT-TCP/IP Stack. (RTX-1177)
  • Resolved an issue where a lock-release violation could occur with the RTX Subsystem under certain SMP conditions. (RTX-1220)
  • Resolved an issue where the RT-TCP/IP Stack displayed messages even when Verbose Mode was disabled. (RTX-1281)
  • Resolved an issue where threads created by the RT-TCP/IP stack and device drivers did not exit gracefully. (RTX-1129)
  • Resolved an issue where, on machines with multiple network device interfaces, a network device interface experienced latency in sending and receiving data using Broadcast while the other network device interface was disconnected (RTX-1, 4, 5, 7)
  • Resolved an issue that occurred when jumbo packets were used with the Intel Pro 1000 CT adapter. (2559)
  • Resolved an issue where the ping timer did not use the correct timings. (2517)
  • Resolved an issue that when multiple NICs were being controlled by the RTX Stack it was possible for one NIC to cause the whole stack to fail.
  • Contains fixes for all issues resolved in Update 1 and Update 2.

NOTE: This update requires RTX 2009 with Service Pack 2.

 

Update 2 for RTX 2009 with Service Pack 2 Subsystem

4/29/2011 – This update addresses the following issues:

  • Ensured USB Hub retrieves the HUB descriptor from its onboard HUB.
  • Ensured structured exception handling works in Shared Configuration mode.
  • Ensured Properties API RtcplGetSystemInfo returns the correct number of total processors when RTX User Account Control Override service is running.
  • Ensured RTX was able to correctly start on a Uniprocessor PIC system.
  • Ensured RTK API RtkRtssDetach context parameter contains the correct information registered with RtkRtssAttachEx.
  • Resolved issue where the ping timer did not use correct timings for timestamping.
  • Resolved issue where the stack would not reconnect after a Intel 82574 NIC was physically disconnected.
  • Contains fixes for all issues resolved in Update 1.

NOTE: This update requires RTX 2009 with Service Pack 2.

 

Update 1 for RTX 2009 with Service Pack 2 Subsystem

3/9/2011 – This update addresses the following issues:

  • Modifies the way devices respond to a Windows 7 power shutdown query to ensure that the RTX subsystem do not hold off system shutdown.
  • Adds busy wait functionality to the RtE1000 driver.
  • Ensures RT-TCP/IP stack affinity is correctly set from the RTX Properties control panel.
  • Ensures that one failure does not cause all NICs to fail when multiple NICs are used with our RT-TCP/IP Stack.
  • Ensures RegQueryValueEx returns the correct error code.
  • Adds missing export function RegOpenKeyExA for ASCII support.
  • Ensures function strlen links correctly when using the Intel compiler.
  • Ensures structured exception handling works as expected.
  • Ensures memset function links correctly when C Runtime is not included.
  • Resolves issue with Visual Studio 2010 not aligning memory to 8-byte for the function expand.
  • Ensures Realtek network driver can be set to Promiscuous mode with Ioctl ENIOCPROMISC.
  • Ensures RtxServer console settings are saved on the options dialog.
  • Ensures correct action is performed when ‘Obtain line-based resources’ box is selected when configuring device.
  • Resolves an issue where Windows was unable to assign static IP addresses to Windows NICs after RTX controls a NIC.

NOTE: This update requires RTX 2009 with Service Pack 2.

 

 

RTX Visual Studio 2008 Addin Update

12/11/2009 – This update addresses an issue with a corrupted call stack being displayed in the Microsoft Visual Studio 2008 IDE while debugging RTSS applications.

Intel 82580 Driver

6/17/2011 – The IntervalZero RTX Intel 82580 standalone driver provides support for the Intel 82580 chipset. This installation adds the Rt82580 driver to the list of drivers that are automatically registered upon enabling the RT-TCP/IP stack. This stand-alone driver is compatible with RTX 8.1.2, RTX 2009, RTX 2009 with Service Pack 1, RTX 2009 with Service Pack 2, and RTX 2011. The driver was added to the RTX product as of RTX 2011 with Service Pack 1.

NOTE: To use this driver with RTX 2009 with Service Pack 2 Update 3, you must first update the driver source and rebuild. Click the appropriate button below to download a zip file that contains the driver source. See the included README file for more information.

Driver Source for RTX 2009 with Service Pack 2 Update 3

Intel 8257x Driver

3/25/2011 – The IntervalZero RTX Intel 8257x standalone driver provides support for the Intel 82576 chipset. This installation adds the Rt8257x driver to the list of drivers that are automatically registered upon enabling the RT-TCP/IP stack. This stand-alone driver is compatible with RTX 8.1.2, RTX 2009, RTX 2009 with Service Pack 1, RTX 2009 with Service Pack 2, and RTX 2011.

NOTE: To use this driver with RTX 2009 with Service Pack 2 Update 3, you must first update the driver source and rebuild. Click the appropriate button below to download a zip file that contains the driver source. See the included README file for more information.

Driver Source for RTX 2009 with Service Pack 2 Update 3

Marvell NIC driver

6/30/2010 – support for the Marvell chip set. The RTX Marvell Driver supports a subset of the Marvell Yukon PCI Express Ethernet controllers. This stand-alone driver is compatible with RTX 7.1, RTX 8.1, RTX 8.1.1, RTX 8.1.2 and RTX 2009.

Installation Guide for RTX 2009 with Service Pack 2
Silent Installation Guide for RTX 2009 with Service Pack 2
Installation Guide for RTX 2009 with Service Pack 2 Embedded
Getting Started Guide for RTX 2009 with Service Pack 2
MiniTutorial: Debugging in Visual Studio
MiniTutorial: Profiling Applications with RTX TimeView
MiniTutorial: Adding a Network Interface Card
MiniTutorial: Including RTX 2009 Runtime with Windows Embedded Standard 7