“
For users of our equipment, the network is mission-critical. Downtime is not acceptable to security or police services, so our infrastructure must offer carrier-grade levels of reliability. We chose MontaVista Linux because it comes with the high-availability features we need - such as redundancy, clustering and replication - to meet our customers' very demanding requirements.”
Click to view Recorded Webinars about embedded Linux development, devices, and applications.
Recorded Webinars
Multi-core Simplified, The MontaVista Approach to Multi-core SoC Resource Allocation and Control MontaVista provides a Linux-based programming environment that can scale from high-performance bare metal dedicated spaces, to an RTOS-like multi-threaded run-time, up to a fully virtualized Linux SMP process model. Application developers can now deploy a single operating system, Linux, across all of the cores on a multi-core processor and avoid the complexity of multiple run-times (e.g., Linux, an RTOS and a hypervisor).
This webinar describes the approach to deliver a highly configurable, scalable, and virtualized Linux environment that includes a very low overhead run-time capability that can match bare-machine and/or RTOS performance and lower your overall development cost.
40/100G Apps: Achieving Top Speed The AdvancedTCA Virtual Summit features technical sessions exploring design in LTE infrastructure, 40/100G networks, defense applications, and deep packet inspection, and a special panel led by PICMG.s Joe Pavlat celebrating the 10 year milestone and looking forward at what's next for the technology.
Keys to a Successful Services Engagement A recent VDC study showed an over 80% increase in the number of projects that will be moving from a previous operating system environment to a group or open source operating system environment. Coupled with this shift in the baseline software are new disruptive technologies like multicore processors and new I/O capabilities that may leave core competency gaps in your development. You may be investigation services options to add experience or additional engineering for your project. But blindly throwing money at a services company can be a recipe for disaster. Proper planning, identification of goals and expertise needs are a key to a successful professional services engagement.
Join MontaVista software as they share their insights on what makes a successful services engagement, key challenges and pitfalls of moving to an open source software baseline, and MontaVista areas of services expertise.
Beyond Virtualization: The MontaVista Approach to Multi-core SoC Resource Allocation and Control MontaVista provides a Linux-based programming environment that can scale from high-performance bare metal dedicated spaces, to an RTOS-like multi-threaded run-time, up to a fully virtualized Linux SMP process model. Application developers can now deploy a single operating system, Linux, across all of the cores on a multi-core processor and avoid the complexity of multiple run-times (e.g., Linux, an RTOS and a hypervisor).
This webinar describes the approach to deliver a highly configurable, scalable, and virtualized Linux environment that includes a very low overhead run-time capability that can match bare-machine and/or RTOS performance and lower your overall development cost.
Tips and Techniques for Improving Embedded Linux Boot Times The requirement for instant on capability or 'fast boot' in embedded Linux has become a necessity. From cellphones to mobile internet devices (MIDs) to automobiles, devices are smarter and more connected today than ever before. As a result, customers' expectations for instant data and multimedia access has increased, delays are unacceptable. With the majority of new device designs using Linux, it is essential to optimize the boot time to meet users expectations. This webinar contains a lot of tips and techniques to help you optimize your Linux boot time.
Building Next Generation Digital Media Devices Digital media is everywhere. It's in our homes, our cars, even in our pockets. As this explosion continues, the demand for new and innovative Digital Media products increases. How do you quickly deliver new products to market to meet this demand without sacrificing quality or reliability? MontaVista's solutions for Digital Media can help you shorten the time required to develop a new product. Our Linux optimized Digital Media framework provides the software components and tools you need to quickly integrate the different components required in a new device design.
Android Commercialization - Making Android Ready for Your Device – Sachin Kaushik, Consultant, MontaVista Software Android offers a great starting point for both Platform and Application developers. More and more devices, not just mobile phones, are turning to Android as their preferred software platform. But out of the box, Android is not ready for commercial quality product deployments. Why not? Join us for this recorded event and we'll explore what Android Commercialization means and what it entails.
Adapting to the Changing Communications Infrastructure with Linux and Open Source – Corey Minyard, Carrier Grade Edition Architect, MontaVista Software In recent years Network Equipment Providers (NEPs) and Telecom companies have taken a new approach in how they develop their applications. Today, these companies turn to Linux and open source software as their development platform of choice. Why?
A New Approach to Linux System Build and Design – Jim Lewis, Senior Field Applications Engineer, MontaVista Software Numerous obstacles push software engineers off the path of quickly delivering embedded products to market. Each of these obstacles serves to disrupt a streamlined development process:
Assembling a software base
Creating a development environment
Keeping current with software changes
In this webinar learn how MontaVista helps you answer the following questions:
How do I quickly create a development environment?
How do I keep the development environment current in a time-effective manner?
How do I easily customize, configure and build a project?
MontaVista Linux 6 meets embedded developers where they are in the development cycle with a complete embedded Linux distribution and developer tools, to help streamline the embedded Linux development process.
Starting new design projects with semiconductor or open source Linux technology is very common. You do this in order to get a quick and early start to development. However, serious challenges arise later in the development process when software limitations, defects, and difficulties arise, well after the board is booted.
While developers know embedded Linux commercialization partners can offer tools, technical support, and bug fixes proven to improve design outcomes, it can be difficult to transition from a homegrown approach to a commercial solution.
Addressing the Top 5 Pains in Linux System Build and Design – Klaas van Gend, Solutions Architect, MontaVista Software It is not easy to develop embedded Linux systems from the requirements all the way through to manufacturing. As a system designer and build engineer, you face a multitude of issues that must be remedied in order to deliver a successful commercial product. Once the hurdle of selecting your hardware – and getting it to run – is overcome, the work of a system designer is just beginning. You now must address complex questions like:
How do I design a full-blown system based on customer requirements?
What packages do I select, and from where do I get them?
What package versions do I use and what are the dependencies?
How do I glue all this together in a shippable product?
What tools should I integrate for debugging, profiling and tracing and how do I provide them to my team – who have different host development environments?
Ideally you want fast, reproducible builds that are reliable for true cross-development. The end result should be a small, but complete and optimized, image for deployment. This webinar will detail the pain points and suggest several approaches to remedy the pain – not through fast medication, but by addressing the underlying problems (55 minutes)
Migrating Legacy RTOS Device Drivers to Embedded Linux – William Weinberg, Analyst and Consultant, Linux Pundit.com With the accelerating pace of application development and evermore compressed product life cycles, the ability to re-use and migrate legacy software to new platforms is paramount. Migrating from legacy RTOS-based designs to embedded Linux presents a range of engineering challenges, but also opportunities for refining I/O architecture and formalizing system interfaces.
Topics covered:
Particulars of legacy VxWorks device interfaces
Heuristics, community and MontaVista resources, and examples for migrating to embedded Linux
Architecture and conventions of drivers built for VxWorks
Guidelines for mapping code and constructs onto Linux 2.6
Options for kernel and user space implementations and licensing implications