TCP/IP changes in AX-3.6

IPv6 support

Starting in AX-3.6, IPv6 support is available in some of the newer QNX-based JACE platforms, providing that they are running AX-3.6 or later. Starting in AX-3.6, these same JACE platforms also use the Sun Hotspot JVM (Java virtual machine), versus the IBM J9 JVM used in AX-3.5 and earlier.

Thus, there are now two “subgroups” of QNX-based controllers, sometimes referred to as follows:

  • Hotspot JACE

    Includes the newest NPM3 and NPM6E-based models (JACE-3E, JACE-6E, JACE-603, JACE-645), and also the JACE-7 (JACE-700) and JACE-6 and JACE-602 Express (both NPM6-based) controllers, providing they are running AX-3.6 or later. These models support IPv6 in addition to IPv4.

  • J9 JACE

    Includes any QNX-based JACE controller running AX-3.5 or earlier, including some of the models above, as well as all other JACE controllers (regardless of AX-level), such as the JACE-2 and JACE-202 Express (both NPM2-based). None of these controllers support IPv6.

The two QNX-based JACE sub groups are sometimes referred to as “Hotspot JACE” or “J9 JACE” in this document. Also see Sun Hotspot JVM or IBM J9 JVM for related details.

Related to this, AX-3.5 and later Workbench began support for “IPv6”, where for any selected Ethernet interface, there are now separate tabs for (standard) IPv4 Settings as well as IPv6 Settings. Note that TCP/IP property field descriptors maintain an “IPv4”, “v4”, “IPv6”, or “v6” qualifier, to clarify separate properties.

For example: IPv4 Address (IP Address)

JACE WiFi

Also starting in AX-3.6, a wireless 802.11b/g (WiFi) option became available for the JACE-700 controller, effectively adding a third available interface for its platform TCP/IP configuration. For related details, see the Engineering Notes II document “NiagaraAX JACE WiFi Option”.