Experimental Physics and Industrial Control System
Base Release 3.14
This is the current release of base. The main enhancements that have been
implemented in 3.14 are:
-
Make the core IOC code portable to operating systems other than vxWorks
-
IOCs can run on vxWorks, RTEMS, Solaris, GNU/Linux, Mac OS-X (Darwin), HP-UX and
MS Windows
-
Existing hardware support from vxWorks will not work under other
operating systems unless explicitly converted, although vxWorks drivers using
devLib should work under RTEMS with little alteration.
Point Releases
There have been many releases of the 3.14 version of Base.
Each has its own page containing links to documentation and the
relevent files in the software download area.
Platforms Supported
The following host platforms are supported in the latest release above:
- Solaris on sparc or x86, using Sun's compiler or GCC
- WIN32 on x86 using MSVC++, Cygwin, or MinGW
- GNU/Linux on x86, x86_64, PowerPC, ARM or Cris
- MacOS X (Darwin) on x86 or PowerPC
These IOC target platforms are currently supported:
-
vxWorks 5.4.x, 5.5.x (Tornado 2.x) on any CPU previously supported.
See EPICS Tornado Hints
-
vxWorks 6.x on powerPC CPUs.
-
RTEMS on any supported CPU [MC68040 (MVME167), MC68360, x86, uC5282].
See EPICS on RTEMS
- Solaris on sparc or x86
- WIN32 on x86
- GNU/Linux on x86 or x86_64
- MacOS X (Darwin) on PowerPC or x86
Software Download
All previously released versions of Base are now publicly available, including
a nightly snapshot of the R3-14 branch of the EPICS CVS repository. To discover
the size of the download files in advance, visit the
Base Download area.
Related Software
All hardware support, the sequencer, gpib support, and some other products have
been unbundled from base. Versions of the sequencer and gpib that have been
converted to R3.14 are available from the links below. Other hardware and
software support modules may be found via the
hardware support database, but might
not have a R3.14 version available.