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.
(55 minutes) view Nick Pollitt page
View recorded webinar ![]()
Embedded Linux development is information intensive. It is a challenge to:
- Locate information for your particular hardware and software
- Validate that information for credibility and completeness
- Adapt the information for your specific project
view Jonathan Corbet page
view Troy Kitch page
View recorded webinar ![]()
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?
view Klaas van Gend page
View recorded webinar ![]()
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
- Migration and debugging tools and techniques
view William Weinberg page
View recorded webinar ![]()
The requirement for 'instant-on' capability in consumer electronics, ranging from cellphones to mobile internet devices to automotive platforms, has become a necessity. Customers' expectations for instant data or multimedia access has been increasing with trendy gadgets being released in the market. With the proliferation of Linux in these devices, it becomes essential to optimize the boot up time to meet the requirements. A typical Linux embedded system contains a bootloader and kernel, both of which are typically configured with many useful default features. This webinar examines techniques to reduce boot time while preserving the base functionality required of typically configured embedded Linux systems. (60 minutes)
view Christopher Hallinan page
view Sridharan Subramanian page
View recorded webinar ![]()
MontaVista Software, Freescale Semiconductor, and TechOnline present this educational webinar to help answer the number one question embedded systems engineers have when transitioning to a multicore environment: "How do I leverage the work I've already done in my applications?" Attendees to this event will better understand how to develop for multicore processors by taking advantage of the millions of lines of single-threaded legacy code they already have. Presenters will discuss the benefits of embedded Linux as a solution for multicore development, and will help systems engineers evaluate what is important as they make the transition to multicore. The seminar will conclude with an overview of MontaVista TestDrive, which provides a virtual evaluation of MontaVista Linux on the Freescale QorIQ P4080 and MPC8641D Power Architecture processors. (65 minutes)
view Brad Dixon page
view Ian Forsyth page
View recorded webinar ![]()



Back to Resource Download Library main page.