This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PROCESSOR-SDK-J721S2:CSIRX 错误事件回调

Guru**** 2324790 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1525182/processor-sdk-j721s2-csirx-error-event-callback

器件型号:PROCESSOR-SDK-J721S2

工具/软件:

以下版本用于 J721S2平台:

PSDK - 10.01

QNX710

问题1:

应用程序使用 IOCTL_CSIRX_REGISTER_EVENT 寄存 CSIRX 事件。 将该应用寄存器用于错误组(CSIRX_EVENT_GROUP_ERROR)、带有错误掩码 CSIRX_EVENT_TYPE_ERR_ALL。

我们想了解如何模拟从驱动程序级别触发错误回调的行为。 有没有方法我们可以注入这个错误并从驱动程序获得回调.

问题2:  

同样、当使用 Fvid2_dequeue 对帧进行衰减时、我们可以检索状态为 Fvid2_Frame 的结果。 这可能会提供某些故障、例如  FVID2_FRAME_STATUS_PENDING、 FVID2_FRAME_STATUS_ERROR 等

我们是否也有从驱动程序级别模拟此错误的方法?

我们需要此信息来验证检测到这些错误时的安全检查流程。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="607315" url="~/support/processors-group/processors/f/processors-forum/1525182/processor-sdk-j721s2-csirx-error-event-callback

    问题1:

    应用程序使用 IOCTL_CSIRX_REGISTER_EVENT 寄存 CSIRX 事件。 将该应用寄存器用于错误组(CSIRX_EVENT_GROUP_ERROR)、带有错误掩码 CSIRX_EVENT_TYPE_ERR_ALL。

    我们想了解如何模拟从驱动程序级别触发错误回调的行为。 有没有方法我们可以注入这个错误并从驱动程序获得回调.

    [/报价]

    这些误差大多来自传入流、因此请检查传感器是否可以输出此类误差来模拟这些误差。  

    [报价 userid="607315" url="~/support/processors-group/processors/f/processors-forum/1525182/processor-sdk-j721s2-csirx-error-event-callback

    问题2:  

    同样、当使用 Fvid2_dequeue 对帧进行衰减时、我们可以检索状态为 Fvid2_Frame 的结果。 这可能会提供某些故障、例如  FVID2_FRAME_STATUS_PENDING、 FVID2_FRAME_STATUS_ERROR 等

    我们是否也有从驱动程序级别模拟此错误的方法?

    [/报价]

    我认为这里只有两种状态:短帧或长帧。 短帧错误可能是通过编程比接收到的大小大而产生的、而长帧错误可能是通过编程比接收到的大小小而产生的。 因此、请为驱动器提供相应的尺寸。  

    此致、

    Brijesh