用于嵌入式系统设计的 Yocto 项目

Digi 国际 Digi International
June 07, 2017

为嵌入式产品设计选择操作系统(OS)是启动设计流程前最复杂、最关键的任务之一,因为这一决定具有重大的长期影响,既会影响产品的开发,也会影响产品在市场上的成功。

选择基于 Linux 的操作系统是一个明智的选择,其中有几个因素:

  • 购置成本
  • 源代码可用性
  • 广泛的架构支持

If you select a well-supported open source OS, these factors can lead to a significantly improved time-to-market and a reduction in platform design risk and effort.

It is a bit like cooking a complex recipe when you have all the ingredients on hand, and the right tools at the ready, vs. attempting to create an expert culinary creation from scratch with no foundation of tools or ingredients. Which method is more likely to lead to success, and in a timely fashion?

That said, choosing a specific Linux-based OS can be confusing.

Many ask: With so many Linux-based platforms available in the market, why use the Yocto Project instead of a standard non-embedded binary distribution such as Debian or Ubuntu?  

Digi's technical brief, Yocto Project: The Right Choice for Embedded Systems Design, provides an overview and answer to that fundamental question.

The Yocto Project is often described as an umbrella project; that is, a group of different open source projects hosted by the Linux Foundation that come together to collaborate on tools, best practices and software to help create custom Linux-based embedded operating system platforms.

This means you never start from scratch, and never have to feel like you are building something from nothing. What's more, with regular releases Yocto project is well-maintained and constantly advancing. Digi's Yocto instance, Digi Embedded Yocto, provides a wide range of support libraries and documentation to assist you in developing your next project and getting to market on your timeline.

How to get started:

Watch Our Video
Learn about simplifying and accelerating development with Digi ConnectCore i.MX-based SOMs