
s5pv210 fimc
mirkerson
QQ 252915145
展开
-
FS_S5PC100平台上Linux Camera驱动开发详解(二)
作者:刘洪涛,华清远见嵌入式学院讲师。4-3 摄像头的初始化流程及v4l2子设备驱动这个问题弄清楚了以后下面就来看获得Camera信息以后如何做后续的处理:在fimc_init_global调用结束之后我们获得了OV9650的信息,之后在probe函数里面就会继续调用一个函数:fimc_configure_subdev().这个函数的实现如下:/* * Ass转载 2012-11-10 21:21:55 · 1242 阅读 · 0 评论 -
Android S5PV210 fimc驱动分析 - fimc_dev.c
分类: Samsung S5PV2102012-07-10 14:54 405人阅读 评论(0) 收藏 举报fimc-dev.c 是Samsung FIMC 设备的V4L2 驱动。上层应用直接操作这个设备,进行capture,图片处理,以及overlay输出[cpp] view plaincopy43 int fimc_dma转载 2012-11-16 22:46:41 · 1582 阅读 · 0 评论 -
Android S5PV210 camera S_INPUT实现
分类: Samsung S5PV2102012-07-26 17:26 746人阅读 评论(0) 收藏 举报三星平台的capture设备节点是/dev/fimc0,但是平台可能存在多个摄像头,更特殊的情况是一个video ADC芯片外接多个模拟摄像头,这几天研究了下如何选择capture的摄像头,做个总结。先对摄像头做个分类,1. CMM CameraCompact Mod转载 2012-11-16 22:47:45 · 1177 阅读 · 0 评论 -
android camera(四):camera 驱动 GT2005
分类: S5PXX(三星)2012-07-08 23:20 3200人阅读 评论(22) 收藏 举报androidstructcamstreamvideo数据结构关键词:android camera CMM 模组 camera参数 GT2005 摄像头常见问题平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4转载 2012-11-16 19:41:54 · 1275 阅读 · 0 评论 -
Android S5PV210 fimc驱动分析 - fimc_regs.c
分类: Android 嵌入式Linux Samsung S5PV2102012-06-16 15:53 1031人阅读 评论(2) 收藏 举报camstructcoutputinterfaceimagefimc_regs.c是fimc框架操作camera 硬件的接口,fimc框架把所有硬件相关的操作都放在这个文件中[html] view plaincopy转载 2012-11-16 22:43:45 · 2683 阅读 · 0 评论 -
Android S5PV210 camera驱动(tw9912)小结
分类: Android 嵌入式Linux Samsung S5PV2102012-07-04 15:37 790人阅读 评论(10) 收藏 举报之前没接触过三星的开发板,更不了解S5PV210,TW9912这款AD芯片也是第一次接触,三星FAE又不给力(其实是没有),调试camera过程中,一会怀疑TW9912配置不对,一会怀疑三星FIMC驱动有问题,比较痛苦,今天终于调出了正确的图像转载 2012-11-16 22:45:44 · 1559 阅读 · 0 评论 -
Android S5PV210 创建的video设备
分类: Samsung S5PV2102012-07-13 10:54 324人阅读 评论(0) 收藏 举报S5PV210会在/dev/下生成几个video相关的设备节点,分别为/dev/video0, /dev/video1, /dev/video2/dev/video14, /dev/video21, /dev/video22video0, video1, vi转载 2012-11-16 22:47:23 · 1346 阅读 · 0 评论 -
Android S5PV210 camera驱动测试程序
分类: Android Samsung S5PV2102012-07-04 13:47 480人阅读 评论(13) 收藏 举报最近在调试S5PV210上的camera驱动,因为对Android的samsung camera hal 不太了解,自己写了个测试程序方便调试因为camera驱动都是遵守V4L2标准,所以测试程序是通用的,在MX51平台也能工作。[htm转载 2012-11-18 14:02:00 · 1563 阅读 · 0 评论 -
Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02)
分类: linux2011-07-04 12:49 1874人阅读 评论(4) 收藏 举报Linux视频设备驱动常用控制命令使用说明设置视频设备属性通过ioctl来进行设置,ioctl有三个参数,分别是fd, cmd,和parameter,表示设备描述符,控制命令和控制命令参数。1. 控制命令VIDIOC_QUERYCAP功能: 查询设备驱动的功能 ;参数说明:转载 2012-11-19 12:55:56 · 1145 阅读 · 0 评论 -
S5PV210 Android Overlay系统(视频输出系统)分析
分类: SAMSUNG S5PV2102012-08-29 19:48 226人阅读 评论(0) 收藏 举报Overlay是Android经常看到的名字,我们可以理解为视频叠加,Overlay也可以理解为视频输出视频输出和视频叠加是密切相关的,一般来说,输出的视频背景是系统UI层,而视频输出是叠加到UI层上的。视频输出和系统UI一般使用独立的显存区,系统UI通过fr转载 2012-11-21 15:59:07 · 2054 阅读 · 0 评论 -
基于V4L2接口的视频开发流程详解
分类: V4L22012-11-10 15:46 134人阅读 评论(0) 收藏 举报原文:http://hi.baidu.com/xiaojian009/blog/item/99a0610876cacd35b1351d26.html前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和转载 2013-01-22 20:53:14 · 5313 阅读 · 0 评论 -
Android S5PV210 camera驱动(tw9912)小结
分类: Android 嵌入式Linux Samsung S5PV2102012-07-04 15:37 2851人阅读 评论(42) 收藏 举报androidbtcam三星框架工作之前没接触过三星的开发板,更不了解S5PV210,TW9912这款AD芯片也是第一次接触,三星FAE又不给力(其实是没有),调试camera过程中,一会怀疑TW9912配置不对,一会怀疑三星FIMC转载 2013-10-28 14:37:06 · 2100 阅读 · 1 评论 -
基于S5PC100的FIMC的部分解释——一篇让我理解透彻2440和S5PV210 摄像头camera控制器的文章
作者:邹南,华清远见嵌入式学院讲师。CAMERA SENSOROV9650/9655是CMOS接口的图像传感器芯片,可以感知外部的视觉信号并将其转换为数字信号并输出。通过下面的框图可以清晰的看到它的工作原理:我们需要通过XVCLK1给摄像头提供时钟,RESET是复位线,PWDN在摄像头工作时应该始终为低。HREF是行参考信号,PCLK是像素时钟,VSYNC是场同步信号。一旦给摄像头提供转载 2012-11-16 20:09:50 · 4233 阅读 · 1 评论 -
S5PV210 FIMC capture S_FMT G_FMT处理方式
分类: 多媒体 Samsung S5PV2102012-08-21 17:23 770人阅读 评论(1) 收藏 举报今天整理tw9912驱动,发现FIMC 在capture时,对S_FMT和G_FMT ioctl调用值得商榷,记录下来。当capture APP调用S_FMT时,会调用到FIMC capture驱动的fimc_s_fmt_vid_capture函数转载 2012-11-16 22:48:29 · 1803 阅读 · 0 评论 -
android camera(二):摄像头工作原理、s5PV310 摄像头接口(CAMIF)
分类: S5PXX(三星)2012-07-08 21:59 2325人阅读 评论(2) 收藏 举报关键词:android camera CMM 模组 camera参数 CAMIF平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210) android camera(一):camera模组CMM介绍转载 2012-11-16 19:41:18 · 1892 阅读 · 0 评论 -
基于S5PC100的FIMC控制器解析
作者:邹南,华清远见嵌入式学院讲师。CAMERA SENSOROV9650/9655是CMOS接口的图像传感器芯片,可以感知外部的视觉信号并将其转换为数字信号并输出。通过下面的框图可以清晰的看到它的工作原理:我们需要通过XVCLK1给摄像头提供时钟,RESET是复位线,PWDN在摄像头工作时应该始终为低。HREF是行参考信号,PCLK是像素时钟,VSYNC是场同步信号。一旦给摄像头提供转载 2012-11-10 21:42:23 · 1630 阅读 · 0 评论 -
ov9650 的配置
经过4天的调试摄像头终于可以拍照片保存到电脑上来,ov9650的调试走了不少弯路,一些教训总结如下:1:OV9650是OmniVision公司的COMS摄像头,号称有130万像素,但是实际效果感觉不如CCD的,特别是远处的背景更糟糕。2:OV9650的datasheet上写的寄存器控制协议是Serial Camera Control Bus (SCCB),还给了个时序图,但是它用的是两线制转载 2012-11-10 22:23:10 · 8065 阅读 · 0 评论 -
基于2.6.35内核的OV9650摄像头驱动分析
2012-11-07 15:16 19人阅读 评论(0) 收藏 举报基于2.6.35内核的OV9650摄像头驱动分析驱动分析:打开ov9650驱动首先找到驱动入口函数static int __init s5pc100_camera_init(void)在这个函数中间做只有一句话platform_driver_register(&s5pc100_camera_driver转载 2012-11-10 22:29:41 · 5155 阅读 · 2 评论 -
FS_S5PC100平台上Linux Camera驱动开发详解(一)
作者:刘洪涛,华清远见嵌入式学院讲师。说明: 理解摄像头驱动需要四个前提: 1)摄像头基本的工作原理和S5PC100集成的Camera控制器的工作原理 2)platform_device和platform_driver工作原理 3)Linux内核V4L2驱动架构 4)Linux内核I2C驱动架构1.转载 2012-11-10 21:18:20 · 1095 阅读 · 0 评论 -
基于2.6.35内核的OV9650摄像头驱动移植
分类: ARM Linux设备驱动2012-10-17 11:16 64人阅读 评论(0) 收藏 举报基于2.6.35内核的OV9650摄像头驱动移植作者:冯利美,华清远见嵌入式学院讲师。一、 移植环境:【移植环境】1、 主机:Ubuntu 10.10发行版2、 目标机:FS_S5PC100平台3、 交叉编译工具:arm-none-linux-gnueabi-4转载 2012-11-10 21:58:53 · 5276 阅读 · 2 评论 -
OV9650驱动程序跟踪
正文字体大小:大 中 小OV9650驱动程序跟踪 (2012-05-31 11:11:48)转载▼标签: 杂谈分类: LINUX学习了裸机OV9650的P通道LCD直接显示程序,作为这点基础开始分析OV9650在linux设备驱动程序。我们跟踪程序按照常规方法,跟着驱动的编写脉络去读程序转载 2012-11-10 22:23:41 · 3426 阅读 · 0 评论 -
基于mini2440的ov9650摄像头裸机测试
分类: Linux设备驱动2012-01-05 20:18 1075人阅读 评论(1) 收藏 举报 mini2440提供了一个摄像头接口,可以输出RGB24,RGB16的原始图像还可以输出编码的如YUV格式的图像,并提供了偏移翻转,放大缩小的功能。与开发板配套的摄像头模块为CAM130,采用ov9650的芯片。操作摄像头接口实现视频的采集与显示,主要配置两个部分的寄存器:转载 2012-11-10 22:28:41 · 2877 阅读 · 0 评论 -
基于2.6.35内核的OV9650摄像头驱动分析
2012-11-07 15:16 26人阅读 评论(0) 收藏 举报基于2.6.35内核的OV9650摄像头驱动分析驱动分析:打开ov9650驱动首先找到驱动入口函数static int __init s5pc100_camera_init(void)在这个函数中间做只有一句话platform_driver_register(&s5pc100_camera_driver转载 2012-11-12 14:53:54 · 1557 阅读 · 0 评论 -
S5PV210 三个Camera Interface/CAMIF/FIMC的区别
分类: Android Samsung S5PV2102012-07-09 16:52 448人阅读 评论(0) 收藏 举报S5PV210有三个CAMIF单元,分别为CAMIF0 CAMIF1和CAMIF2。对应着驱动中的fimc0, fimc1, fimc2。在三星datasheet和驱动代码中CAMIF和FIMC(Fully Interactive Mobile Camera)这两转载 2012-11-16 22:46:11 · 1625 阅读 · 0 评论 -
Android S5PV210 cameraHAL 录像功能分析
分类: Samsung S5PV2102012-07-27 18:01 325人阅读 评论(0) 收藏 举报Camera系统进行视频录制的过程,涉及到camera driver,camera HAL,camera Service,camera Java 几层camera 录像功能一般是和preview功能同时进行的,samsung HAL的录像线程是借助preview线程来实现转载 2012-11-16 22:48:14 · 1605 阅读 · 0 评论 -
android camera(一):camera模组CMM介绍
分类: S5PXX(三星)2012-07-07 00:09 2627人阅读 评论(0) 收藏 举报关键词:android camera CMM 模组 camera参数平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210) 下载:常用摄像头规格书(个别有android驱动程序) :bf3703 30W、gc转载 2012-11-16 19:40:57 · 1607 阅读 · 0 评论 -
tw9912 寄存器配置
分类: 嵌入式Linux2012-12-10 08:49 444人阅读 评论(4) 收藏 举报给出4组,还是以FAE给的配置给为准NTSC_in_656i_output: 输入为CVBS NTSC模拟信号,输出为隔行BT656[cpp] view plaincopyw FF 00 ; Page 00 w 01转载 2013-11-08 16:46:12 · 2101 阅读 · 0 评论