Products

MontaVista Carrier Grade Express (CGX)

MontaVista® Linux® Carrier Grade eXpress (CGX) is MontaVista's main operating system product that delivers Carrier Grade reliability, security, and serviceability in a highly configurable, flexible package with consistent high quality. CGX meets the demands of the interconnected intelligent devices, providing application portability, dynamic configuration, field maintenance, and real-time performance in a single platform.

CGX features address a very large embedded device segment including networking and communications, instrumentation and control, aerospace and defense, SOHO devices, medical electronics and the "Internet of Things (IoT)" market besides general embedded devices

CGX is a Carrier Grade distribution, validated for CGL spec version 5.0. This means that for our customers, you can be assured of our product meeting the key criteria set by the CGL working group: Availability, Servicability, Performance and Security, along with Clustering functionality, Standards support and Hardware-interfacing functionality.

If you're interested in more details, please review the CGL specification here

View MontaVista CGL registration here

CGX is structured into Profiles, that address particular features sets for specific types of usages our customers' products take advantage of. Please review the detailed information of the Profiles below.

Related Resources
Board Support & SPEED BSPs

Benefits

Faster Time-To-Development - MontaVista Linux CGX offers a complete embedded Linux distribution and tools to get up and running rapidly.

Using the industry standard Yocto, leverage existing work and move to MontaVista Linux CGX with the assurance of feature compatibility and a clear migration path. CGX also offers readily available board support of leading embedded SoCs ensuring you can immediately begin development. 

Supplementing CGX development with world class support and professional services, MontaVista mitigates the schedule risk factors so you can gain competitive edge in releasing product on time.

Increased Flexibility - With unprecedented flexibility in a commercial solution, fetch and integrate code from other team members, internal company teams and outside vendors and more easily customize software, including kernel, device drivers, libraries and applications.

Rapid hardware enablement - MontaVista had been working with embedded processors since day one. 

It is our DNA and we support ARM, x86, MIPS and PowerPC by offering board support packages (BSPs) for leading reference hardware SoCs.  This also includes any necessary toolchain updates to support new processor architectures.

In addition, MontaVista can develop BSPs for custom hardware and continue to perform maintenance on it via our Board Maintenance Program (BMP).  MontaVista’s BMP will add the board to our large board farm that will continually be tested through our rigorous manual and automated testing process.

ARM has risen in popularity and adoption in embedded devices as such MontaVista has put focus and emphasis to support various ARM SoCs, such as ARM v7/v9 and ARM64 (v8).  MontaVista is a core member of the Linaro Networking Group and on the Technical Steering Committee

Market Enabling Profiles - CGX is packaged as a layered configuration of profiles with a base product "CGX Foundation" that provide an out of box Linux development enviornment with a rich set of Board Support Packages (BSPs), Userland packages and tools. CGX Foundation is Carrier Grade Linux (CGL) compliant and includes advanced Secuirty components. In addition, "Virtualization", "Datapath Acceleration" and “Internet of Things (IoT)” to meet the market applicability and customer use case for a general embedded, Carrier network appliance and/or a IoT gateway design.

Be compliant without even trying - Choosing Linux for your next generation network, IoT, or NFV project brings value from truly open source software.  

The community enables continuous development and innovation.  It also requires one to be aware and compliant to GPL, FOSS, and export laws and regulations. 

Adopting MontaVista Linux gives you peace of mind.  We indemnify our distribution and will defend you in legal actions against it.  In addition, we comply with export laws.

Features

CGX CGL and Security

CGX Carrier Grade Linux and Security profiles form a horizontal baseline layer adding significant robustness to all CGX Board Support Packages. These profiles are very versatile and generally usable for all commercial embedded designs, especially when combined with MontaVista Professional Services to form a target custom solution offering.

Read More →

CGX IoT

The CGX Internet of Things (IoT) Profile provides modular and standards-based solution that delivers connectivity, reliably and security needed for IoT systems.

Read More →

CGX Virtualization

Our Virtualization profile captures the key ingredients, pre-packaged with Carrier-Grade quality, for creating domain separation through pure HW-backed virtualization via KVM, or by utilizing container virtualization via Docker for lighter-weight solutions.

Read More →

CGX Dataplane

The CGX Dataplane profiles provides top-of-the-line support for high-bandwidth solutions, taking advantage of network acceleration technologies such as DataPlane Development Kit (DPDK) and OpenDataPlane (ODP).

Read More →

CGX Graphics

MontaVista CGX Graphics profile provides OpenGL HW acceleration and the latest graphics middleware and UI toolkits (Qt & GTK) - including reference 2D/3D applications - making it straightforward to build customer friendly graphical user interfaces for screen-enabled embedded devices.

Read More →