前言:
对于NXP的i.mx,如果基于linux开发,需要熟悉以下文档:
IMX_YOCTO_PROJECT_USERS_GUIDE.pdf
IMX_LINUX_USERS_GUIDE.pdf
IMX_GRAPHICS_USERS_GUIDE.pdf
如果基于android开发,需要熟悉一下文档:
Android_Auto_Quick_Start_Guide.pdf
ANDROID_USERS_GUIDE.pdf
Android_Auto_User's_Guide.pdf
IMX_GRAPHICS_USERS_GUIDE.pdf
i.MX_AA_Security_User's_Guide.pdf
现代技术要求嵌入式系统不仅具有功能性,而且能够满足特定需求。无论是对特定硬件兼容性的需求、严格的性能限制还是有限的资源,现成的解决方案往往都达不到要求。这就是Yocto项目的切入点,它提供了一个工具箱,使开发人员能够根据独特的需求创建Linux发行版,并帮助您的解决方案在市场上脱颖而出。
Yocto项目是嵌入式工程师中最受欢迎的开源技术之一。它为那些寻求独特性并希望从竞争对手中脱颖而出的企业提供了必要的定制灵活性。嵌入式工程师可以根据特定需求创建单独的发行版,而不是局限于现有的Linux发行版。Yocto帮助构建基于不同类型硬件架构的嵌入式系统。当一个项目需要多平台开发时,这项技术是必须的。
Yocto项目是一个构建系统,可以交叉编译您的自定义嵌入式linux发行版,而无需自己构建每个组件(引导程序、内核、设备树、根文件系统、c库等)。它是由一组层中包含的一组配方配置的。
该项目提供了一个标准,以可扩展的方式提供硬件支持或软件堆栈。