嵌入式Linux系统构建
- 格式:pdf
- 大小:1.71 MB
- 文档页数:91


米尔i.MX6UL开发板Linux操作系统的构建方法硬件:米尔i.MX6UL开发板MYD-Y6ULX
简介:MYD-Y6ULX开发板(i.MX6UL开发板)由MYC-Y6ULX核心板和底板组成,基于 i.MX6UL处理器或i.MX6ULL处理器可选,MYD-Y6ULX开发板(i.MX6ULL开发板)提供丰盛外设硬件,板载了Mini PCIE接口(用于4G模块)及SIM卡槽、芯片及天线接口、双百兆网口、液晶接口、音频接口、带隔离的CAN,RS485,RS232等。
构建系统
本章主要介绍MYD-Y6ULX开发板上, 操作系统相关部件的编译和用法。
MYD-Y6ULX的Linux系统包含以下部件:
U-Boot: 引导程序,支持不同方式启动内核。
Linux Kernel: 适用于MYD-Y6ULX开发板的Linux 4.1.15内核,同时包含支持板载外设的驱动。
Yocto: 一个开源配合项目,提供丰盛的模板、工具和办法来支持构建出面对产品的自定义Linux系统。
本章中用到的代码存放在资源包04-Source名目下,编译u-boot和Linux内核代码前,请先安装meta-toolchain并加载环境变量到当前shell。
编译U-Boot
进入Bootloader名目,解压U-boot源码:
cd $DEV_ROOT/04-Source/
tar -xvf MYiR-iMX-uboot.tar.gz
cd MYiR-iMX-uboot
开头编译:
make distclean
make
make
这里的是配置选项名称,不同的启动模式需用法不同的配置选项,
第1页共13页。