cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

steven
New Contributor II

cx3 在usb2.0  模式下:如果不开启acmap  则cx3 能正常解析出mipi信息,vsync 和hsync 都是解析出正常的波形,但是,我一打开amcap 则输出

CB failure

AplnStop:SMState = 0x5

AplnStrt:SMState = 0x1

cx3的vsync 和 hsync 都失效了。我通过日志 获取和usb3.0 对比了一下,amcap开启时,获取的一些请求都是一致的。有没有针对于这种同分辨率在usb3.0 下正常,在usb2.0情况下对应desrc 的相关配置文档。

0 Likes
1 Solution
YangyangC_06
Employee

你先排查下 你说的“打开Amcap后没有有效的Vsync和Hsync信号” 的问题。

既然你说在上电初始化未运行 Amcap 的时候有输出有效信号,所以我认为这个是不合理的。

View solution in original post

0 Likes
6 Replies
YangyangC_06
Employee

cx3 在usb2.0  模式下:如果不开启acmap  则cx3 能正常解析出mipi信息,vsync 和hsync 都是解析出正常的波形,但是,我一打开amcap 则输出

我没有看明白 你是用 什么软件打开相机的?

0 Likes
steven
New Contributor II

我在CyCx3UvcAppInit初始化的时候,直接调用了CyU3PMipicsiSetIntfParams配置,mipi 一直输出数据。这样能检测出 cx3 的 hsync vsync都是正常的,打开看图软件,cx3解析失败。日志打印输出cb failure

0 Likes
YangyangC_06
Employee

那你在 打开 AmCap 以后,不需要调用 CyU3PMipicsiSetIntfParams 或者再次调用 CyU3PMipicsiSetIntfParams 时采用和(之前)一样参数,不是应该也输出正常的 V_sync 和 H_sync 信号吗?

0 Likes
steven
New Contributor II

YangyangC_06 :

    我在SetVideoResolution屏蔽掉了设置参数。打开时候 提示CB Failure,附件是uartPrint Log,是不是还需要设置其它的参数,目前对比usb3.0和usb2.0的desrc 请求都是一致的。

0 Likes
steven
New Contributor II

YangyangC_06 :

   能指导一下从那个地方查找问题吗?

0 Likes
YangyangC_06
Employee

你先排查下 你说的“打开Amcap后没有有效的Vsync和Hsync信号” 的问题。

既然你说在上电初始化未运行 Amcap 的时候有输出有效信号,所以我认为这个是不合理的。

View solution in original post

0 Likes