TI中文支持网
TI专业的中文技术问题搜集分享网站

在非使用APPRO摄像机的情况下如何配置MT9P031 sensor

我的开发环境为 DM368 + DVSDK4.02 
我现在再调试DM368板卡,但是他不是APPRO的摄像机,而是自己设计的一块MT9P031 sensor的板卡。
我知道IPNC方案里已经配置好VPFE。 但是如果我不采用IPNC方案又该怎么做呢? DM368 是通过I2C来控制MT9P031的吧。 这个I2C驱动该如何配置。

我现在有IPNC_RDK 5.0 我 make sysall 也通过了。  我之前的内核和uboot 添加过其他功能而更改过。 我想我不能使用make sysall 生成的uboot 和uImage。 所以我不知道该如何操作了。

我现在有几个疑问。
1. 首先是我使用的是 dvsdk4.02的软件包,内核版本为linux2.6.32.
而这个RDK5.0的却是dvsdk4.04,内核版本为linux2.6.37. 他们之间兼容吗?

2. 我现用的不管是uboot 和 内核是有添加一些功能的。如果我用RDK5.0 编译生成的 uboot 和uImage的话这些功能是不是还要重新配置 ipnc_psp_03_21_00_04/kernel呢?

3. 因为我使用的不是appro的摄像机,而是自己制的MT9P031 sensor板卡,拆的旧的摄像头。
我是采用的将采集的数据上传到服务器上解码,然后客户端显示视频的方式。

只需将视频前端设置为720P数据信号。 如此的话我该怎么移植RDK5.0里的东西呢?

Chris Meng:

Juke,

首先你要了解的是,要使得MT9P031+DM36x工作,需要配置哪些东西。

1. 通过DM36x I2C配置MT9P031使其输出720p的图像数据

2. 配置DM36x的VPFE,使其的数据位宽等信息和MT9P031的复合。

在网上下载DVSDK包里面的驱动,都是在kernel层面的。

IPNC里面的驱动部分在kernel,部分是在用户态的,方便修改。

两个软件你都可以使用,看使用的I2C通道是否和EVM一样,硬件上sensor的数据线和DM36x的VPFE接口是否和EVM连接一样。

JUKE CHEN:

回复 Chris Meng:

是了,你说的这两个要求我都了解了。 我使用dvsdk包的驱动。  你可否再讲详细一些呢? 具体该如何配置?  

JUKE CHEN:

回复 Chris Meng:

孟哥:

我知道的更改地方有,

1. 内核添加MT9P031  

make menuconfig   

Prompt: mt9p031 supportLocation:-> Kernel configuration-> Device Drivers-> Multimedia support (MEDIA_SUPPORT [=y])-> Video capture adapters (VIDEO_CAPTURE_DRIVERS [=y])

2. 在 /arch/arm/mach-davinci/board-dm368-leopard.c:下的 static struct vpfe_subdev_info vpfe_sub_devs
添加MT9P031

3.设置uboot参数。 在bootargs里添加,如:

#setenv bootargs console=ttyS0.1 15200n8 rw mem254M vide02 davincifb:vidO=

OFF:vidl=OFF:osd0=720x576x 1

6,4050K dm365_imp.opermode=O davinci—

capture.device_type2l vpfe_capture.interfaee=l vpfe_capture.con_bufsize=6291456

root=/dev/nfsnfsroot=192.168.0.138:/root/targeffs ip=192.168.0.60:192. 168.0.1:

255.255.255.0

1. 通过DM36x I2C配置MT9P031使其输出720p的图像数据

2. 配置DM36x的VPFE,使其的数据位宽等信息和MT9P031的复合。

你说的这两个需求,还需要怎么配置呢?

JUKE CHEN:

回复 Chris Meng:

1. 通过DM36x I2C配置MT9P031使其输出720p的图像数据

2. 配置DM36x的VPFE,使其的数据位宽等信息和MT9P031的复合。

这两个需求,你能详细的讲一下该如何配置吗?

赞(0)
未经允许不得转载:TI中文支持网 » 在非使用APPRO摄像机的情况下如何配置MT9P031 sensor
分享到: 更多 (0)