设为首页
收藏本站
开启辅助访问
切换到窄版
登录
|
立即注册
搜索
搜索
热搜:
活动
交友
discuz
本版
帖子
用户
NB-IOT
Cat.1
LoRaWAN/RF/Wi-SUN
嵌入式应用
Wi-Fi
BLE
物联网应用
论坛2
Help
快捷导航
物联网开发者社区
»
论坛
›
技术讨论区
›
Wi-Fi
›
构建u-boot 内核 文件系统
返回列表
查看:
1302
|
回复:
0
[技术交流]
构建u-boot 内核 文件系统
[复制链接]
songcf
songcf
当前离线
积分
7
2
主题
2
帖子
7
积分
助理工程师
助理工程师, 积分 7, 距离下一级还需 493 积分
助理工程师, 积分 7, 距离下一级还需 493 积分
积分
7
发消息
发表于 2019-7-23 14:07:38
|
显示全部楼层
|
阅读模式
本帖最后由 songcf 于 2019-7-23 14:10 编辑
Yocto是什么? 它是一个工具,可以用来构建u-boot,kernel,文件系统,交叉编译工具链,等等。
Yocto提供了一套完整的全面的嵌入式Linux移植解决方案。使嵌入式Linux系统移植告别了以前通过源码一步步移植的刀耕火种年代。
Yocto解决了嵌入式Linux行业内各自为政的乱象,它为芯片厂家,操作系统,和设备厂商之间的协作提供广泛一致的行业支持。
关于Yocto Project,其官网提供了丰富的参考文档,文档链接如下所示:
Yocto Project Quick Start
Bitbake User Manual
Yocto Project Reference Manual
Yocto Project Development Manual
Yocto Project Mega-Manual
对于如何基于Yocto构建 i.MX6UL 的u-boot,kernel,rootfs,NXP官方提供了一份指导手册《i.MX_Yocto_Project_User's_Guide.pdf》,可以从以下链接下载该手册:
https://www.nxp.com/cn/support/developer-resources/evaluation-and-development-boards/i.mx-evaluation-and-development-boards/i.mx-software-and-development-tool:IMX-SW
参考NXP官方提供的指导手册,我们开始基于Yocto构建 i.MX6UL 的 u-boot,内核kernel,rootfs 文件系统。
在构建系统之前,需要进行一系列的准备工作,构建前准备:
(1)主机电脑的Linux版本:ubuntu16.04.2 LTS
(2)主机电脑建议配置:Intel i7 四核以上处理器,8G内存,SSD硬盘更佳。
(3)主机用于搭建Yocto环境的磁盘空间需要保留大于150GB的空间。
(4)主机能正确访问互联网(最好网速比较快)。
(5)需要在普通用户的环境下进行构建。
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表