cx in usb2.0 提示 CB failure

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
steven
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

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 点赞
1 解答
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

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

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

在原帖中查看解决方案

0 点赞
6 回复数
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

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

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

0 点赞
lock attach
Attachments are accessible only for community members.
steven
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

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

0 点赞
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

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

0 点赞
lock attach
Attachments are accessible only for community members.
steven
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

YangyangC_06 :

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

0 点赞
steven
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted

YangyangC_06 :

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

0 点赞
YangyangC_06
Employee
Employee
750 replies posted 500 replies posted 250 replies posted

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

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

0 点赞