5 Replies Latest reply on Mar 12, 2020 12:42 AM by YiZ_31

    关于CX3连接Camera设置分辨率问题

    jawu_4351971

      您好:

           我们现在的项目目前只有一种分辨率1280*400,camera输出格式设置的是RAW10,帧率是30FPS。在Windows7上可以使用plotplayer播放。现在想修改成其他分辨率吧

      1280*480,我按照这个帖子基于CX3的UVC摄像头应用学习笔记-七(添加其他分辨率),同时参考我们SDK中OV5640的代码,进行了配置。现在的问题是播放器无法播出camera的画面,但是使用wireshark抓包,发现是有视频数据包传上来的,头部格式也正确,请问这个是怎么回事,应该从哪着手去调试解决。

        • 1. Re: 关于CX3连接Camera设置分辨率问题
          YiZ_31

          你可以根据非满包的大小以及满包的数量计算一下, 一帧的大小是否符合你的分辨率。同时也可以用示波器观察行场信号的宽度,是否符合你的分辨率。

          • 2. Re: 关于CX3连接Camera设置分辨率问题
            cycy_1740621

            帖子里面第7步说的,你需要检查

            1. 1280*480 对应的sensor配置对不对?

            2. CX3 MIPI 接口参数是不是适配(就是第7步里面的结构体)

            3. 描述符,详见帖子内容

            4. 1280*480时解析出来的FV,HV,clock信号对不对。

            5. 你抓的log里,每一帧的数据量是不是稳定?数据量是不是对应的1280*480 的大小。

            • 3. Re: 关于CX3连接Camera设置分辨率问题
              jawu_4351971

              昨天一天账号登陆不上,今天终于登上了。

              现在的状态是这样,有图像了,但是有横条纹,按照你说的,我检查了一下数据包大小,实际发出来的  比我理论计算出来的要大。

               

              37*(32791-12)+ (17015-12)= 1229826(37个32791字节大小的满包-12字节头部 + 非满包-12字节头部)

               

              1280*480*2 = 1228800

               

              请问接下来应该怎么排查问题

              CMCapture1579142806.png

              • 4. Re: 关于CX3连接Camera设置分辨率问题
                jawu_4351971

                谢谢您的回复

                1. 1280*480 对应的sensor配置对不对?

                不是很确定,还没找FAE确认

                2. CX3 MIPI 接口参数是不是适配(就是第7步里面的结构体)

                关于配置不是很懂,请问配置里面的CSI Clock这个值是依据什么设置?晶振吗?

                Data lane 设置为2还是设置为4有什么计算依据吗?

                3. 描述符,详见帖子内容

                描述符基本可以确认没问题,我是在1280*400基础上直接修改的。

                4. 1280*480时解析出来的FV,HV,clock信号对不对。

                这个还没测试

                5. 你抓的log里,每一帧的数据量是不是稳定?数据量是不是对应的1280*480 的大小。

                每帧数据稳定,37个32791字节的满包,一个17015字节的非满包。但是我计算出来跟理论不一致。

                实际:37*(32791-12)+ (17015-12)= 1229826  (12字节是UVC头部)

                 

                理论:1280*480*2 = 1228800

                • 5. Re: 关于CX3连接Camera设置分辨率问题
                  YiZ_31

                  每帧的数据量不正确说明sensor配置存在问题,还是需要找sensor方确认配置是否正确。