imx6
9527zyj
这个作者很懒,什么都没留下…
展开
-
imx6 linux系统bootchart配置
BootChart是一个用于linux启动过程性能分析的开源软件工具,它可以在内核装载后就开始运行,记录各个程序启动占用的时间,CPU以及硬盘读写,直到系统启动完成为止。进入系统后,bootchart可以将启动时记录下的内容生成多种格式(PNG,SVG或者EPS)的图形报表,以便分析。1.修改defconfig文件:在arch/arm/configs/xxx_defco原创 2016-08-16 13:43:27 · 1329 阅读 · 0 评论 -
imx6 V4L2视频采集和播放(输入video0,输出为video17)
本文章参考:http://www.cnblogs.com/emouse/archive/2013/03/04/2943243.html还参考了imx6测试代码:Mxc_v4l2_tvin.c对以上内容进行自己的总结1.V4L2的定义Video For Linux Two 是内核提供给应用程序访问音、视频驱动的统一接口,我们只需要利用其提供的API进行应用程序编程原创 2016-04-12 16:03:38 · 14464 阅读 · 5 评论 -
imx6 启动流程分析
推荐给学习imx6的自己和大家!http://wenku.baidu.com/view/9dbb066fbed5b9f3f80f1c14.html转载 2016-04-12 15:52:37 · 5001 阅读 · 0 评论 -
imx6 uboot的mtd分区总结(rootfs为ubi文件系统)
此文章基于U-Boot 2014.04版本,烧写工具为mfgtool,开发环境为yocto前言:JFFS2、YAFFS2等专用文件系统存在着一些技术瓶颈,如:内存消耗大,对FLASH容量、文件系统大小、内容、访问模式等的线性依赖,损益均衡能力差或过渡损益 等。在此背景下内核加入了UBI文件系统的支持与JFFS2一样,UBIFS 建构于MTD设备之上,仅适用于裸flash设备原创 2016-04-12 09:02:06 · 13106 阅读 · 1 评论 -
imx6 Uboot 移植小结
imx6 Uboot移植参考NXP(Freescale)官方文档《i.MX 6 BSP Porting Guide》此次的uboot基于U-Boot v2014.04版本,参考板为imx6qsabreauto,目标板命名为myboard1.在uboot源码中复制参考板级文件为目标板文件:$cp -R board/freescale/mx6qsabreauto board/fre原创 2016-03-30 11:34:02 · 9480 阅读 · 0 评论 -
imx6的IOMUX配置方法
imx6芯片利用IOMUX机制来解决引脚复用的问题,其引脚配置方法也有些复杂,它涉及到的寄存器有三类:1.PAD控制寄存器2.MUX控制寄存器3.Select Input控制寄存器下面我以串口UART4_TXD这一引脚为例来简单说明:1.查看原理图: 上图可以看出UART4_TXD对应芯片的引脚为KEY_COL02.查看芯片手册,查找上述三个控原创 2016-03-14 10:26:49 · 10154 阅读 · 2 评论 -
linux中udev简单的用法
udev是linux提供的一种在用户态管理设备的一种机制,udev的详细使用方法可参考其他资料,这里推荐http://blog.csdn.net/fjb2080/article/details/4876314,这里总结一下我在学习过程中对udev的简单应用:我要实现的是在我的u盘插入时,利用udev实现自动挂载至指定目录,并且实现我想要的相关功能,我的系统是ubuntu14.04:1.先插原创 2016-03-08 10:19:04 · 10175 阅读 · 0 评论 -
imx6 LCD 参数配置(lvds为例)
目前imx6的BSP开发中,lvds的参数配置一般在两个地方: 1. uboot的CMDLINE的参数设置,形如: video=mxcfb0:dev=ldb,bpp=32 2. uboot板级代码中对struct display_info_t的配置,形如:static struct display_info_t const displays[] = {{ .bus = -原创 2017-11-07 15:34:36 · 16518 阅读 · 1 评论