Wi - Fi路由器、数码相机和电视有一些共同点,而这些共同点无形中带来了一些优势。在这些设备上运行的软件很有可能是高度定制的针对嵌入式系统的Linux。若要使用OS用作特定的任务,或优化工作流,那么,最理想的便是运行定制版Linux。 本文将简要阐述设计师如何使用Yocto开源基础设备,在MIPS平台上定制嵌入式Linux发行版使设计师能聚焦于产品本身,而不是创建定制发行版带来的复杂性。 有很多方法可以创建定制嵌入式Linux发行版。首先,获取所需的软件库和开源软件包这些可以轻松地在网上找到并下载。之后,则必须手动交叉编译并整合。为简化这个乏味的过程,有许多工具和框架可以用来协助开发人员。 最广为人知及成功的案例便是Yocto Project。Imagination一直致力于使用MIPS处理器进行定制。且这些建立在可用于MIPS的工具和软件上。 不过,在我们详细阐述MIPS定制Yocto时,有必要先对Yocto Project进行简要介绍。 Yocto Project简介 为描述Yocto Project,我们可以引述网站上的常见问题: “Yocto Project提供了一个开源的、高质量的基础设备和工具,以帮助开发人员创建自己的定制Linux发行版,用于任何硬件架构及跨多个细分市场。Yocto Project旨在为开发人员提供一个良好的开端。Yocto Project还有其他一些项目,包括Poky构建系统、Autobuilder自动构建和测试系统及嵌入式GLIBC(EGLIBC)C库。” 或者,可以观看以下视频来了解: |