我司使用贵司tvp5150am1芯片,出图后几乎没有彩色部分,基本呈现黑白色,图像颜色与实物不符,另噪点较大(白天测试),麻烦贵司工程师支持一下如何修改?如有需要可以提供初始化寄存器配置,谢谢
硬件平台是mtk6582,软件是安卓4.4
Chris Meng:
你好,
驱动是否有更新为网上最新的版本?你是否有参考过下面这个资源帖?
www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/52747.aspx
mingzhao huang:
回复 Chris Meng:
不知你所说的最新驱动版本是什么?我这边根据数据手册尝试修改后觉得应该是初始化寄存器配置的有问题(我可以调成只有黑白色,或者图像发绿,发红等等),但依然没有能够调试出正常的彩色图像,下面是初始化5150的寄存器设置
TVP5150_write_cmos_sensor(0x03,0x0d); TVP5150_write_cmos_sensor(0x0d,0x00); TVP5150_write_cmos_sensor(0x0f,0x02); TVP5150_write_cmos_sensor(0x11,0x04); TVP5150_write_cmos_sensor(0x12,0x00); TVP5150_write_cmos_sensor(0x13,0x04); TVP5150_write_cmos_sensor(0x14,0x00); TVP5150_write_cmos_sensor(0x1c,0x1f); TVP5150_write_cmos_sensor(0xa0,0x55); TVP5150_write_cmos_sensor(0xa1,0xaa); TVP5150_write_cmos_sensor(0x69,0x40); TVP5150_write_cmos_sensor(0x6d,0x90); TVP5150_write_cmos_sensor(0x16,0x74);
user1369122:
1. 需要配置的寄存器就3个,在前面Chris提到的帖子里面就有。
2. 请问你用的是PAL、还是NTSC的摄像头,在mtk端是否用配置了正确的采集模式和de-interlace的操作。 如果不确定,请dump采集到的YUV贴出来看看。
3. 噪点和ADC没有半毛钱关系,要不是摄像头引入,要不就是和MTK芯片硬件连线上timing或者干扰造成的。前者你需要直接用摄像头去接电视看,后者你要贴视频和图像来看,我看看是哪种类型的噪声。
4. 回去看1, 这个默认配置是把5150配置为全自动识别摄像头过来的视频制式的。换句话说你先要确认你的摄像头给过来的东西是否在5150手册上有描述到,是它能够支持的;如果是支持的,请看手册上status寄存器,里面可以看5150识别出来的制式是否match。
先这些。