3 | Wind River VxWorks Platforms 6.9
This release contains the latest versions
of the VxWorks operating system, Wind
River Workbench, Wind River Diab
Compiler, Wind River GNU Compiler,
integrated market-specific middleware,
and host tools.
Fundamental features of this release
include the following:
• Backward-compatible OS
• SMP and AMP capabilities
• Highly scalable, OS-independent
network stack
• Updated networking and security
products
• State-of-the-art memory protection
including real-time processes (RTPs),
error detection and reporting, and
inter-process communication (IPC)
• Architecture support for ARM/XScale,
IA-32, Intel 64, MIPS, and PowerPC
• Middleware integrated with VxWorks
and Wind River Workbench
• Evaluation copy of Datalight FlashFX Pro
integrated with Wind River Workbench
New features include the following:
• True 64-bit operation using the LP64
data
• Updated configuration interfaces for
VxWorks Source Build (VSB) projects and
VxWorks image projects (VIP)
• SHA-256 hashing algorithm as the
default password hashing algorithm
• Single authentication control used for
Telnet, SSH, FTP, and rlogin daemons
• Inclusion of MIPC File System (MFS) and
MIPC Network Device (MND)
• Addition of core dump for 32-bit
VxWorks SMP
• Wind River VxWorks Simulator 6.9 with
64-bit VxWorks simulation, Network
Address Translation (NAT) support, user
shared memory, and Intel C++ Compiler
for VxWorks support
• Version numbering scheme for Wind
River VxWorks platforms aligned with
VxWorks RTOS version number
• Broad networking and middleware
features
- Majority of components supporting
64-bit operation
- Introduction of Wind River MACsec,
Wind River’s implementation of IEEE
802.1AE
- Support for the Point-to-Point
Protocol (PPP) over L2TP, PPP over
virtual local area network (VLAN)
- Diameter secure key storage
• Updates to Wind River Workbench
- Enhanced security due to Wind River
debugger (WDB) target agent being
disabled by default
- Workbench Debug Mode, a stand-
alone solution for debugging
• Updates to Wind River Run-Time
Analysis Tools
- Memory Analyzer
• Menu options accessible using
Session View
• Performance leak detection mode
provided for long running
applications
- Performance Profiler
• Ability to export analysis data as
CSV files
• Improved event selection
- Code Coverage Analyzer
• Additional selection and navigation
options
• Updates to Wind River debugger
- Support for new processor families
supported by VxWorks 6.9
- Ada-specific improvements
- Improved performance
• Updates to Wind River Diab Compiler
5.9.0
- Support for additional architectures,
optimizations, new options, and new
C++ ABI (called Wind River Compiler
in previous releases)
• Updates to Wind River GNU Compiler
4.3.3
- Support for IA-64 and ARM Cortex A9
- Intel C++ Compiler 12.0 for VxWorks
and Intel Integrated Performance
Primitives (IPP) 7.0 for VxWorks
VxWorks Platforms Features
VxWorks Real-Time Operating System
VxWorks is the industry-leading commer-
cial-grade device software operating
system. Its high determinism, high
performance, modular scalability, and
small footprint make more than 500
million devices worldwide run faster and
more reliably. VxWorks innovation
focuses on multi-core technology,
openness, performance, reliability, and
interoperability.
With VxWorks 6.9, users can do the
following:
• Optimize developer productivity
through open standards.
• Leverage the power of multi-core silicon
to deliver higher performance and more
capable devices.
• Increase reliability through memory
management unit (MMU)-based memory
protection.
• Accelerate time-to-market through
enhanced error management.
• Seamlessly migrate existing VxWorks-
based IP and other existing software IP,
including open source.
• Continue to deliver products that rely on
the core attributes of VxWorks, including
high performance, high reliability, high
determinism, low latency, and modular
scalability.
Complementary solution elements
include the integrated Eclipse-based
Wind River Workbench development
suite, extensive middleware components,
comprehensive processor and board
support package (BSP) support, expert
professional services, and the industry’s
largest partner ecosystem of hardware,
software, development tools, middle-
ware, and applications providers.
Compatibility
VxWorks 6.x and VxWorks SMP are
designed to ease migration from
VxWorks 5.5. To that end, the kernel of
VxWorks 6.x supports the VxWorks 5.5
kernel operating environment. Most
BSPs, drivers, and kernel applications
developed for or ported to VxWorks 5.5
will run in the VxWorks 6.x kernel. By
default, the VxWorks 6.x kernel builds
like that of VxWorks 5.5. VxWorks 6.9 is
backward-compatible with all previous
versions of VxWorks 6. With few excep-
tions, VxWorks SMP is API-compatible
with the uniprocessor versions of
VxWorks.
The VxWorks technical product docu-
mentation includes information about
the following:
• Migrating VxWorks 5.5 kernel applica-
tions to the current kernel and user
modes
• Porting BSPs and drivers
• Migrating code to VxWorks SMP
• Changes in networking and security
technologies from VxWorks platforms
3.4 to this release