野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14178|回复: 3

嵌入式Linux系统移植开发-(1)基于Yocto构建嵌入式u-boot,内核,文件系统

[复制链接]
发表于 2019-7-2 16:19:58 | 显示全部楼层 |阅读模式
基于Yocto构建嵌入式u-boot,内核,文件系统
Yocto是什么?简单地概括,它是一个工具,可以用来构建u-bootkernel,文件系统,交叉编译工具链,等等。
Yocto提供了一套完整的全面的嵌入式Linux移植解决方案。使嵌入式Linux系统移植告别了以前通过源码一步步移植的刀耕火种年代。
Yocto解决了嵌入式Linux行业内各自为政的乱象,它为芯片厂家,操作系统,和设备厂商之间的协作提供广泛一致的行业支持。
关于Yocto Project,其官网提供了丰富的参考文档,文档链接如下所示:

对于如何基于Yocto构建 i.MX6UL u-bootkernelrootfsNXP官方提供了一份指导手册《i.MX_Yocto_Project_User's_Guide.pdf》,可以从以下链接下载该手册:
参考NXP官方提供的指导手册,我们开始基于Yocto构建i.MX6UL u-bootkernel,和rootfs文件系统。
在构建系统之前,需要进行一系列的准备工作,构建前准备:
(1)主机电脑的Linux版本:ubuntu16.04.2 LTS
(2)主机电脑建议配置:Intel i7 四核以上处理器,8G内存,SSD硬盘更佳。
(3)主机用于搭建Yocto环境的磁盘空间需要保留大于150GB的空间。
(4)主机能正确访问互联网(最好网速比较快)。
(5)需要在普通用户的环境下进行构建。


关于使用 Yocto 构建 i.MX6UL 的u-boot,内核kernel,文件系统rootfs 的具体过程,请点击这里


回复

使用道具 举报

发表于 2019-7-2 17:47:12 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2019-7-2 20:16:46 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2019-10-18 10:30:24 | 显示全部楼层
主机电脑建议配置:Intel i7 四核以上处理器,8G内存,SSD硬盘更佳。


买个开发板还要换电脑啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-25 21:43 , Processed in 0.028825 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表