DM8127原本是用的mt9p031,现在改为MN34041。配置更改如下:
1,rules.make里配置
IMGS_ID := IMGS_PANASONIC_MN34041
2,用NFS文件系统,bootcmd按手册配置
TI8148_IPNC# setenv bootcmd 'i2c dev 2;i2c write 0x2d 9 0x0a;i2c write 0x2d 0xa 0x62;ipnc_ff_init 1;nboot 0x81000000 0 0x280000; bootm';saveenv
可是最后出来的图像如下:
MN34041主时钟为27M,后来更改晶振为37.125M,结果没有图像。
试着去找原因,修改寄存器,依然没有效果。不知道是否还有其它的地方要修改?
望不吝赐教,谢谢!
Chris Meng:
你好,
34041的手册上不是要求时钟是MCLK = 37.125MHz?为什么你修改了反而没有图像?
changquan wang:
回复 Chris Meng:
不知道,修改之后,像素时钟正常了为148.5M,但是HD,VD信号都没有了。
Christian Shen:
回复 changquan wang:
1.把bootcmd换成不设I2C的会怎样?
2.把raw图像用dcc抓出来给我发一下吧,最好对准24色卡抓。
3.请问你是用fpga还是lvds324作串并转换的? 目标输出是1080P30还是1080P60?
changquan wang:
回复 Christian Shen:
rawdata 外链 http://dl.vmall.com/c0r81tdirk
注:在CCD下,anylisis rawdata,改变颜色顺序,四种都试过了,还是不正确。
晶振为27M。显示设置是1080P30,但是像素时钟只有71M,应该要有81M才对。
但是在caputure_display模式下,像素时钟却又正确了为81M,但是图像颜色还是不对。
现在我觉得程序里面有地方更改了,sensor的设置。请问:
1,程序中有什么地方会改动sonser的寄存器值呢?
2,在什么地方改变rawdata的颜色顺序。
changquan wang:
回复 Christian Shen:
最新的效果,时钟还是不对为72M