我用
dm3730接入镁光的sensor,sensor格式是bayer raw date格式,我的是dvsdk 4.02,里面的linux版本是2.6.32,但是直接用isp.c里面的中断函数omap34xx_isp_isr是不能处理的,后来我在这个函数里面添加了一句isp_buf_process,能跑起来了,但是图像出现丢帧的现象,运动的物体不连贯,好像中断程序还缺少处理
我用的是encode录制,出现下列信息:
ARM Load: 18% DSP Load: 8% Video fps: 23 fps Video bit rate: 1939 kbps Sound bit rate: 0 kbps Time: 00:00:03 Demo: Encode Display: 720P 60 Video Codec: H.264 BP Resolution: 1280x720 Sound Codec: N/A Sampling Freq: N/A
ARM Load: 20% DSP Load: 8% Video fps: 24 fps Video bit rate: 1856 kbps Sound bit rate: 0 kbps Time: 00:00:04 Demo: Encode Display: 720P 60 Video Codec: H.264 BP Resolution: 1280x720 Sound Codec: N/A Sampling Freq: N/A
从中可以看出dsp负载很低,没有处理到,而arm的负载比较高,而且物体运动时码流没有变化
另外我把preivew设置成了continus模式
我想知道dvsdk 4.02里面的linux版本是否支持sensor处理?