i.MX 51
evilcode
这个作者很懒,什么都没留下…
展开
-
调试freescale CSI sa7113 camera的心得
转:http://blog.csdn.net/kickxxx/article/details/6559415最近在freescale mx51平台上调试saf7113芯片,写下一些调试的心得1. 一个好的工具 YUVtools.exe这个工具可以用来查看拍摄出来的YUV图片效果, 来发现到底什么地方出了问题,很方便,选项非常多,在调试中碰到的很多问题,比如失帧图片模转载 2012-03-23 20:45:33 · 1225 阅读 · 0 评论 -
imx51 ROM boot code 启动分析
转:http://blog.csdn.net/kickxxx/article/details/7236040启动模式mx51支持四种启动模式,这些模式的选择是通过IC package上的焊点来决定的(BOOT_MODE 0/1),在reset后会采样这两个焊点,然后把他们的状态保存到SRC Boot Mode Register(SBMR) 寄存器。焊点连接到地对应logic 0,对转载 2012-03-26 14:02:14 · 1705 阅读 · 0 评论 -
s-video CVBS接口 区别
转:http://blog.csdn.net/kickxxx/article/details/6678186复合视频信号接口(CVBS)其传输的是复合视频信号,可用一根或一组普通的音视频线传输,其中黄色的为视频信号,白色的为左声道音频信号,红色的为右声道音频信号S端子由于复合视频信号(CVBS)是将亮度和色度信号采用频谱间置方法复合在一起,会导致亮,色的转载 2012-03-23 21:42:23 · 4072 阅读 · 0 评论 -
mx51 TVOUT cvbs双屏支持
转:http://blog.csdn.net/kickxxx/article/details/6862506配置mx51支持cvbs输出UI和VIDEO1. 编译tvout模块2. 修改uboot的kernel启动参数,uboot中配置为tvout输出PAL制式cvbs信号set bootargs_base 'setenv bootargs co转载 2012-03-23 21:41:15 · 6858 阅读 · 2 评论 -
mx51 TVOUT分析
转:http://blog.csdn.net/kickxxx/article/details/67779801397 static int __init enable_tve_setup(char *options)1398 {1399 g_enable_tve = true;1400 1401 return 1;1402 }1403 __setup转载 2012-03-23 21:39:50 · 2248 阅读 · 0 评论 -
freescale R10 ipu lib 分析 - ipu_param_mem.h
转:http://blog.csdn.net/kickxxx/article/details/6566121ipu_param_mem.h 21 struct ipu_ch_param_word { 22 uint32_t data[5]; 23 uint32_t res[3]; 24 }; 26 struct ipu_ch_转载 2012-03-23 21:07:27 · 912 阅读 · 0 评论 -
freescale R10 ipu lib 分析 - ipu_common.c
转:http://blog.csdn.net/kickxxx/article/details/6565214ipu_common.c Common IPU API implementation,主要是为MXC V4L2和ipu device驱动提供IPU channel控制函数 110 static inline int _ipu_is_ic_chan转载 2012-03-23 21:04:28 · 552 阅读 · 0 评论 -
VIDIOC_S_CROP 理解
转:http://blog.csdn.net/kickxxx/article/details/6636828VIDIOC_S_CROP ioctl会传入一个v4l2_crop给驱动程序 crop.c.left, crop.c.top. crop.c.width, crop.c.height定义了一个长方形区域,这个区域是capture或者overlay模式下的取景范围,转载 2012-03-23 21:31:41 · 1691 阅读 · 0 评论 -
freescale R10 ipu lib 分析 - ipu_device.c
转:http://blog.csdn.net/kickxxx/article/details/6561804ipu_device.c这个文件创建了一个mxc_ipu字符设备节点,目的是为了ipu lib服务的,主要函数就是mxc_ipu_ioctl, app可以利用ipu lib实现如下功能:ResizeRotationColor space/format conve转载 2012-03-23 20:57:28 · 1139 阅读 · 0 评论 -
mx51 IPU CSI0 CCIR Code Register配置
转:http://blog.csdn.net/kickxxx/article/details/6763644每个IPU csi有三个寄存器:CSI0_CCIR_CODE_1, CSI0_CCIR_CODE_2, CSI0_CCIR_CODE_3CSI0_CCIR_CODE_3比较简单,记录的是BT656时序信号ff 00 00 xy中的ff 00 00, 而xy 模式则转载 2012-03-23 21:35:44 · 1159 阅读 · 0 评论 -
freescale R10 ipu lib 分析 - ipu_ic.c
转:http://blog.csdn.net/kickxxx/article/details/657011345 void _ipu_vdi_set_top_field_man(bool top_field_0) 46 { 47 uint32_t reg; 48 49 reg = __raw_readl(VDI_C); 50 if (top_f转载 2012-03-23 21:26:51 · 1126 阅读 · 0 评论 -
MX51 V4L2 output 驱动
原文:http://blog.csdn.net/kickxxx/article/details/6639780之前调试MXC V4L2驱动一直没有注意到output/mxc_v4l2_output.c这个文件,因为capture/*.c已经提供了still capture, stream capture, 以及overlay,所以没仔细的去看mxc_v4l2_output.c提供的转载 2011-08-11 14:02:58 · 1002 阅读 · 0 评论 -
mx51的三个framebuffer,bg, tvout, fg(ovlery)
转:http://blog.csdn.net/kickxxx/article/details/7015059mx51支持三个framebuffer/dev/graphics/fb0:这个framebuffer是主framebuffer,支持bpp16和bpp32,数据格式为RGB565或RGBA,主要用来显示UI/dev/graphics/fb1:tvout专用的frame转载 2012-03-23 19:02:42 · 1229 阅读 · 0 评论 -
freescale R10 ipu lib 分析 - ipu_common.c
转:http://blog.csdn.net/kickxxx/article/details/6565214ipu_common.c Common IPU API implementation,主要是为MXC V4L2和ipu device驱动提供IPU channel控制函数 110 static inline int _ipu_is_ic_chan(u转载 2012-03-23 21:00:42 · 565 阅读 · 0 评论 -
freescale R10 ipu lib 分析 - ipu_capture.c
转:http://blog.csdn.net/kickxxx/article/details/6560455ipu_capture.c 47 int32_t 48 ipu_csi_init_interface(uint16_t width, uint16_t height, uint32_t pixel_fmt, 49 ipu_csi_signal_cf转载 2012-03-23 20:53:59 · 916 阅读 · 0 评论 -
i.MX51 R10.4 repo android2.3.7
http://forkhope.diandian.com/post/2012-10-04/400409733751. 使用 sudo apt-get install git-core 安装git,此时,这个git可能并不是最新版的。如果想要安装最新版的git,需要自己下源码来编译安装。git官网的下载页面 http://git-scm.com/downloads转载 2012-11-01 23:11:15 · 812 阅读 · 0 评论