天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第一篇 yocto项目建立
本移植过程参考飞思卡尔的Freescale_Yocto_Project_User's_Guide.pdf文档,请自行到飞思卡尔下载fsl-yocto-L4.1.15_1.0.0-ga.zip文件夹。
1.安装主机依赖环境:
安装原生Yocto Project 依赖包:
$ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \ build-essential chrpath socat libsdl1.2-dev
飞思卡尔i.MX系列平台层依赖包(基于Ubuntu 12.04 和 14.04):
$ sudo apt-get install libsdl1.2-dev xterm sed cvs subversion coreutils texi2html \ docbook-utils python-pysqlite2 help2man make gcc g++ desktop-file-utils \ libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff curl lzop asciidoc
飞思卡尔i.MX系列平台层依赖包(基于Ubuntu 12.04):
$ sudo apt-get install uboot-mkimage
飞思卡尔i.MX系列平台层依赖包(基于Ubuntu 14.04):
$ sudo apt-get install u-boot-tools
2.准备repo工具:
$ mkdir ~/bin (this step may not be needed if the bin folder already exists)
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
把下面一行添加进/etc/profile 文件末尾
export PATH=~/bin:$PATH
$ source /etc/profile
3.构建yocto项目:
$ git config --global user.name "Your Name"
$ git config --global user.email "Your Email"
$ mkdir /opt/fsl-yocto-L4.1.15_1.0.0-ga/fsl-reslease-bsp -p
$ cd /opt/fsl-yocto-L4.1.15_1.0.0-ga/fsl-reslease-bsp
$ repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-4.1.15-1.0.0_ga
$ repo sync
第一次构建发行版路径同以下命令
$ DISTRO=fsl-imx-x11 MACHINE=imx6qsabresd source fsl-setup-release.sh -b build-x11
以后每次在一个新终端进入发行版目录仅在fsl-release-bsp下执行以下命令即可:
$source fsl-setup-release.sh -b build-x11
编译安装交叉工具链,用于编译u-boot,kernel,app:
$bitbake meta-toolchain
$chmod +x tmp/deploy/sdk/fsl-imx-x11-glibc-x86_64-meta-toolchain-cortexa9hf-vfp-neon-toolchain-4.1.15-1.1.0.sh
$tmp/deploy/sdk/fsl-imx-x11-glibc-x86_64-meta-toolchain-cortexa9hf-vfp-neon-toolchain-4.1.15-1.1.0.sh
天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第一篇 yocto项目建立相关推荐
- 天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第四篇 新版kernel(L4.1.15-r)移植
现在2015.04版uboot已经真正可以为我们的E9服务了,接下来就是移植内核,其实自3.x以后的新版内核移植起来已经相当省心省力了,主要就是修改dts文件,方便起见,我们还是先把tftp.nfs的 ...
- 天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第五篇 LCD+触摸屏移植
经过前面的移植,我们的板子已经可以成功进入linux,但是这个时候看不到画面的,还需要进一步调通LCD显示和触摸屏驱动. 1.uboot环境变量. 为了LCD能显示需要如下设置uboot变量: $se ...
- 天嵌TQ_E9卡片电脑移植飞思卡尔yocto L4.1.15_1.0.0_ga 第三篇 新版uboot(2015.04-r0)网卡移植(RTL8211E)
经过前面的移植现在板子已经能成功跑起来yocto的2015.04版u-boot,但是如果我们ping主机则会提示不通,这里我们继续把u-boot的网卡移植上去,毕竟之后的内核移植少不了tftp功能. ...
- 第七届飞思卡尔智能车比赛的赛道边缘提取-----第一篇博客
园龄有11个月了??.这么快...因为参加飞思卡尔的智能车比赛,所以申请开通了这个博客,想不到这么容易就通过了. 看过这么多博客了,感觉写博客都是 在各种方面很有实力的人,包括软件,硬件. 但,永远不 ...
- 3g android4 移植 飞思卡尔i.MX 6Quad Android 4.2.2的中兴和Ublox 3G驱动移植 Android——4.2 - 3G移植之路
点击打开链接 3g android4 移植 点击打开链接 飞思卡尔i.MX 6Quad Android 4.2.2的中兴和Ublox 3G驱动移植 点击打开链接 Android--4.2 - 3G移 ...
- 天嵌科技为E9卡片电脑Qt快速入门攻略
本手册是广州天嵌计算机科技有限公司与Qter开源社区联合出品的入门教程,基于天嵌E9卡片电脑,目的是让E9用户可以快速完成Qt环境搭建并开始Qt嵌入式编程.该教材中使用了最新的Qt 5.4.0版本,基 ...
- 飞思卡尔I.MX6Q-QT5的移植
专栏说明 本专栏针对飞思卡尔I.MX6Q芯片产品开发,主要为视频的采集(V4L2).视频编解码(VPU).视频格式转化(IPU).H264封装为MP4.QT5的移植和显示. 飞思卡尔I ...
- 飞思卡尔 I.MX6Q-vpu视频编解码
专栏说明 本专栏针对飞思卡尔I.MX6Q芯片产品开发,主要为视频的采集(V4L2).视频编解码(VPU).视频格式转化(IPU).H264封装为MP4.QT5的移植和显示. 飞思卡尔I ...
- 飞思卡尔I.MX6Q-LTIB安装配置
专栏说明 本专栏针对飞思卡尔I.MX6Q芯片产品开发,主要为视频的采集(V4L2).视频编解码(VPU).视频格式转化(IPU).H264封装为MP4.QT5的移植和显示. 飞思卡尔I ...
最新文章
- 百度ERNIE登顶GLUE榜单,得分首破90大关
- ironpython不想要可以卸载吗_使用IronPython给.Net程序
- golang float64 保留2位小数
- thinkpad触控笔怎么用_电容笔怎么用,如何选择一支电容笔来提升生产力呢?
- 英语语法---动名词短语详解
- 一切为了孩子——一位IT麻麻的新西兰移民记录
- 计算机二级学那个科目,考计算机二级选哪个科目好 哪个科目简单
- hive的row_number()函数
- 电脑一拖二的学习方法
- 三峡大坝水位落差达40层楼高,船舶要如何翻越?
- 识别中文_文字的效率:中英韩日四国文字识别效率对比,中文遥遥领先
- java爬虫音乐搜索_爬虫爬取抖音热门音乐 - MS_Andrew的个人空间 - OSCHINA - 中文开源技术交流社区...
- ARM嵌入式体系结构与接口技术
- Filebeat日志采集
- 快捷键没有响应的处理办法
- 2003服务器终极安全及问题解决方案
- 忘记Win10电脑密码,修改密码的方法
- 武汉公办专科学校以计算机为特长,专业计算机技术公办学校
- Android中级——色彩处理和图像处理
- 百度地图 行政区切换显示
热门文章
- 软考系统集成项目管理工程师全真模拟题(含解析)
- 安装ADOBE reader时出现找不到actionlist的解决办法
- 玉米社:知识教授类短视频模型—用户问题+学习成本+具体知识内容
- 爬取淘宝手机数据,并进行清洗,并可视化展示
- 从mac使用adb给创维电视智能安装Kodi或者其他软件
- 小游戏 搭建 投篮 --项目
- java遍历list_Java中四种遍历List的方法总结(推荐)
- github电脑壁纸_自动换壁纸程序分享
- 网络营销ujiuye_营销网络营销论文,关于如何网络你的人气相关参考文献资料-免费论文范文...
- 【Python绘图】绘图常见的构成元素1