i.mx6核心板 i.mx6开发板linux环境搭键

上传人:小** 文档编号:89184595 上传时间:2019-05-20 格式:PDF 页数:46 大小:3.42MB
返回 下载 相关 举报
i.mx6核心板 i.mx6开发板linux环境搭键_第1页
第1页 / 共46页
i.mx6核心板 i.mx6开发板linux环境搭键_第2页
第2页 / 共46页
i.mx6核心板 i.mx6开发板linux环境搭键_第3页
第3页 / 共46页
i.mx6核心板 i.mx6开发板linux环境搭键_第4页
第4页 / 共46页
i.mx6核心板 i.mx6开发板linux环境搭键_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《i.mx6核心板 i.mx6开发板linux环境搭键》由会员分享,可在线阅读,更多相关《i.mx6核心板 i.mx6开发板linux环境搭键(46页珍藏版)》请在金锄头文库上搜索。

1、 - 1- http:/ I.MX6 核心板核心板 I.MX6 开发板环境搭键开发板环境搭键 高性能 低功耗 快速启动 通用连接 更多支持 长生命周期 Linux Android 多核处理器 支持触摸屏 多媒体支持 全球到达 - 2- http:/ 目录目录 I.MX6 核心板 I.MX6 开发板环境搭键 .1 目录 2 文件准备 3 下载官方 BSP 开发包。 .3 非虚拟机方式安装 Ubuntu10.04 3 安装 LITB 5 第一次编译 LTIB .9 配置内核 23 配置 PCIE 25 配置 SPI .26 配置 CAN .27 配置 GPIO 驱动 .28 解压 Uboot

2、源码,并单独编译 uboot 31 打 uboot 补丁 .33 打内核补丁 34 单独编译 Uboot .35 烧写前文件系统的处理 42 附录 1. 44 单独编译 u- boot .44 内核单独编译 44 驱动目录 46 Uboot 源码目录 .46 内核源码目录 46 - 3- http:/ 以下操作,都是基于 Ubuntu10.04 版本,软件版本基于 L3.0.35_4.1.0_ER_SOURCE_BSP 针对 Ubuntu12.04 版本,请参考i.MX6+Ubuntu12.04 上编译 LTIB 文件准备文件准备 下载官方下载官方 BSP 开发包。开发包。 登陆飞思卡尔网站

3、,http:/,点击右上角 Login,然后注册账号。 打开网页 http:/ _Tools_Tab 下载如下几个 BSP 包,版本号如下: 非虚拟机方式安装非虚拟机方式安装 Ubuntu10.04 针对不喜欢采用虚拟机的客户,可以按照先安装 ubuntu10.04 32 位版,然后安装下面的库 $ sudo apt- get install rpm $ sudo apt- get install m4 $ sudo apt- get install bison $ sudo apt- get install patch $ sudo apt- get install build- essen

4、tial $ sudo apt- get install zlib1g zlib1g- dev $ sudo apt- get install ncurses- dev $ sudo apt- get install texinfo $ sudo apt- get install texlive $ sudo apt- get install liblzo2- dev $ sudo apt- get install uuid- dev $ sudo apt- get install gettext $ sudo apt- get install libglib2.0- dev 安装完毕之后。在

5、进行下面的步骤。 - 4- http:/ 在用户目录 myzr 下新建文件夹 imx6,并把下载的包拷贝到 imx6 文件夹下。命令如下: 分别解压三个文件 注:如果不需要多媒体部分,不必解压 IMX_AACPD_3.0.7- 2.tar.gz 和 IMX_MMCODEC_3.0.35_4.1.0_BUNDLE_CODEA.tar.gz 分别解压三个文件。命令如下: $ tar zxvf IMX_AACPD_3.0.7-2.tar.gz $ tar zxvf L3.0.35_4.1.0_130816_source.tar.gz $ tar zxvf IMX_MMCODEC_3.0.35_4.

6、1.0_BUNDLE_CODA.tar.gz 进入 IMX_AACPD_3.0.7- 2 文件夹下面,将下面的 LTIB Codecs 和 Ubuntu Codecs 两个文件下面的文件,都 拷贝到 L3.0.35_4.1.0_130816_source/pkgs 里面,其中 LTIB Codecs 是 linux 需要的库,Ubuntu Codecs 是 Ubuntu 需要的库 进入 IMX_MMCDODEC_3.0.35_4.1.0_BUNDLE_CODA 文件夹 将litb codecs 和ubuntu codecs两个文件夹下面的文件, 全部拷贝到L3.0.35_4.1.0_13081

7、6_source/pkgs里面, 其中 LTIB Codecs 是 linux 需要的库,Ubuntu Codecs 是 Ubuntu 需要的库。 - 5- http:/ 安装安装 LITB 拷贝完毕之后,进入 L3.0.35_4.1.0_130816_source 文件夹,安装 LTIB 执行命令 $ ./install - 6- http:/ 输入 y 回车 提示开源方面的一些信息,不用管,不停空格之后会到最后 输入 yes 回车 输入一个名字回车, (此处以 source 为例) - 7- http:/ 此时开始安装 LTIB - 8- http:/ 安装完毕之后,进入下面目录

8、- 9- http:/ 第一次编译第一次编译 LTIB 输入命令 $ ./ltib 进行第一次编译 会提示如下信息: (如果没有提示如下信息,说明拿到的虚拟机已经是修改过的。 ) 此时要增加 root 权限 输入命令 $ sudo /usr/sbin/visudo 并回车 并在最后一行加入 - 10- http:/ 加入结果如下 退出并保存 重新执行 $ ./ltib - 11- http:/ 然后是等待时间。根据电脑配置情况,大概在半个小时到一个小时左右。 - 12- http:/ 在弹出如下的配置框里面。 直接退出保存 - 13- http:/ 弹出下面对话框 - 14- htt

9、p:/ 配置成如下界面,退出并保存 - 15- http:/ 进入下面基本配置界面 - 16- http:/ board 处选择 mx6q_sabresd(四核选择 mx6q_sabresd) 双核简化版 CPU 选择 mx6dl_sabresd 单核 CPU 选择 mx6solo_sabresd - 17- http:/ 选择 Configure the kernel(每次配置的时候,要重新选择) - 18- http:/ 进入 Target Image Generation,选择 ext2 格式的文件系统 - 19- http:/ 返回主配置界面,滚动鼠标,进入 Package

10、 list Gpu- viv- bin- mx6q 此项选择上(如果不需要多媒体,可以不选择) - 20- http:/ 进入 Freescale Multimedia Plugin/Codecs(如果不需要多媒体,可以不选择) 配置如下: 退出返回上级界面 - 21- http:/ Gstreamer- plugin- goog 此项选择上(如果不需要多媒体,可以不选择) 退回到主配置界面,推出保存。开始编译 编译时间依机器性能,初次编译 1- 2 个小时左右。 - 22- http:/ 如果停在下图所示。Ctrl+c 取消编译,然后重新执行 $./ltib 会弹出内核配置框 - 23

11、- http:/ 配置内核配置内核 - 24- http:/ 弹出配置内核的时候, 进入 Device DriversInput device supportTouchscreens 取消掉 MAX11801 选项,如下图 退出 - 25- http:/ 配置配置 PCIE System TypeFreescale MXC Implementations 选勾 PCI Express support - 26- http:/ 配置配置 SPI Device DriversSPI support - 27- http:/ 配置配置 CAN Networking supportCAN b

12、us subsystem supportCAN Device Drivers - 28- http:/ 配置配置 GPIO 驱动驱动 保存退出并继续编译 - 29- http:/ 第一次编译如果提示如下 plugin 的错误 修改文件 ltib/dist/lfs- 5.1/gst- plugins- good/gst- plugins- good.spec 如下 保存并退出 - 30- http:/ 再次执行 $ ./ltib 编译成功。 编译完毕之后,在 L3.0.35_4.1.0_130816_source/rootfs/boot 文件夹下面,有 u- boot.bin 和 uImage,文件系统 在 rootfs 以上的操作都是基于官方提供的源码。 - 31- http:/ 解压解压 Uboot 源码,并单独编译源码,并单独编译 uboot 执行如下命令解压 Uboot 源码。命

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号