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.

[参考译文] NetworkRx 到 ISP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/844825/networkrx-to-isp

我创建了一个用例、它具有  

networkRx (A15)-> IssM2mIsp->显示

Issm2miisp->Alg_aewb。

当我运行用例时 、我收到以下错误。

启动 HM 测试:网络 ISP 显示....
[IPU1-0] 19.782559 s:链:使用 TCP/IP
[IPU1-0] 20.790184 s:IPC_IN_0:正在创建!!!
[IPU1-0] 20.791221 s:IPC_IN_0:创建完成!!!
[IPU1-0] 20.791374 s:ISSM2MISP:正在创建!!!
[IPU1-0] 20.953608 s:utils:DMA:分配的通道(TCC)= 48 (48)
[IPU1-0] 20.953730 s:utils:DMA:0、共1个:分配的参数= 48 (0x63304800)
[IPU1-0] 20.957725 s:7835: Assertion @ Line:1234 in isscor/src/vpsce_ispapi.c:false:失败!!!
[主机] 20.789940 s:network_RX:network_RX:服务器侦听(端口=29171)!!!
[主机] 20.790062 s:IPC_OUT_0:正在创建!!!
[主机] 20.790093 s:IPC_OUT_0:创建完成!!!
[主机] 21.003141 s:NDK:链路状态:PHY 上的1000Mb/s 全双工2.

请帮助解决此错误。

谢谢、此致、

Aneesh

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

    Aneesh、

    您是否在构建中包含 CAL? ISP 要求包括 CAL,否则它将不起作用。

    Rgds、

    Brijesh

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

    您好、Brijesh、

    您能解释一下如何包括 cal。

    此致、

    Aneesh

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

    请查看构建文件中的 include_CAL 宏。

    Rgds、

    Brijesh

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

    您好、Brijesh、

    我认为 cal 包含在构建文件中。

    CAL_INCLUDE =是

    此致、

    Aneesh

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

    尊敬的 Aneesh:

    networkrx 的输出格式是什么?  

    ISP 链路仅支持原始 Bayer 格式。

    Rgds、

    Brijesh

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

    您好、Brijesh、

    IssCapture -> IssM2mIsp -> Display_Video
    IssM2mIsp -> Alg_IssAewb

    此用例工作正常。

    ----------------------------------------

    我用 NetworkRx 替换了 IssCapture

    NetworkRx (A15)-> IssM2mIsp -> Display_Video
    IssM2mIsp -> Alg_IssAewb

    您能不能就用 networkRx 替换 IssCapture 时需要注意的更改提供帮助。

    谢谢、此致、

    Aneesh

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

    Aneesh、

    查看 networkRx 链接并查看它是否支持原始数据。

    您还通过网络发送哪些帧?

    Rgds、

    Brijesh

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

    您好、Brijesh、

    它支持原始格式、但在根据日志创建 issm2misp 链接之前会发生用例断言。

    此致、

    Aneesh

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

    请分享您的日志。  

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

    启动 HM 测试:网络 ISP 显示....
    [IPU1-0] 19.782559 s:链:使用 TCP/IP
    [IPU1-0] 20.790184 s:IPC_IN_0:正在创建!!!
    [IPU1-0] 20.791221 s:IPC_IN_0:创建完成!!!
    [IPU1-0] 20.791374 s:ISSM2MISP:正在创建!!!
    [IPU1-0] 20.953608 s:utils:DMA:分配的通道(TCC)= 48 (48)
    [IPU1-0] 20.953730 s:utils:DMA:0、共1个:分配的参数= 48 (0x63304800)
    [IPU1-0] 20.957725 s:7835: Assertion @ Line:1234 in isscor/src/vpsce_ispapi.c:false:失败!!!
    [主机] 20.789940 s:network_RX:network_RX:服务器侦听(端口=29171)!!!
    [主机] 20.790062 s:IPC_OUT_0:正在创建!!!
    [主机] 20.790093 s:IPC_OUT_0:创建完成!!!
    [主机] 21.003141 s:NDK:链路状态:PHY 上的1000Mb/s 全双工2.

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

    好的、您能否打开此文件并查看第1234行是否包含以下代码?

    if (((FVID2_SOK = STATUS)&&(NULL!= hObj->calHalHandle))

    vcoreIssM2mCalMakeCfg (hObj、PRM);
    /*句柄配置是更新的,稍后将应用
    (当我们接收到一个要对此句柄进行处理的帧时*/

    其他

    /* CAL Hal 句柄不应为空*/
    GT_ASSERT (VpsIssCoreTrace、false);

    Rgds、

    Brijesh

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

    您好、Brijesh、

    该行具有与上述代码相同的代码。

    此致、

    Aneesh

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

    您好、Brijesh、

    有关此问题的任何更新。

    此致、

    Aneesh

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

    Aneesh、

    您可以在该位置放置断点、看看它为什么返回错误吗? 是因为状态为"不正常"、还是句柄不正确。

    Rgds、

    Brijesh

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

    您好、Brijesh、

    staus 值为-2.实际上它应该为0。 因此、状态就是问题所在。 calhandle 值为0x84A26CF4。

    谢谢、此致、

    Aneesh

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

    好的、您是否启用 WDR 合并?  

    如果是、您能否在 VCORE_issGlbceDoInit API 上添加断点以了解失败的原因?

    如果否、是否启用了电阻器输出?

    Rgds、

    Brijesh

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

    您好、Brijesh、

    未启用 WDR 合并。 通过 vpte_ispapi.c 文件中的行号1178 FVID2_EBADARGS,状态值将更新。它在 enableStreams[cnT]中的 cnt 值=8时发生。 这是值为8的流(VPS_ISS_STREE_ID_AEWB)。

    谢谢、此致、

    Aneesh

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

    Aneesh、

    您的意思是、

    在这里??

    if ((((VPS_ISS_STREAM _CAL_RD_INPUT_0!= cnt)&&
    (VPS_ISS_STREAME_ID_RSZ_A!= cnt)&&
    (vps_iss_stream_ID_RSZ_B!= cnt)

    if (true =PRMs->enableStreams[cnT])

    状态= FVID2_EBADARGS;
    中断;

    如果是这种情况、您的输入格式是 YUV420、而不是真正的原始数据、您能否再次检查?

    Rgds、

    Brijesh

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

    您好、Brijesh、

    正如您所说的、问题是输入格式类型。 问题已解决。谢谢

    此致、

    Aneesh

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

    尊敬的 Aneesh:

    很高兴知道它已解决。 请关闭该主题。

    Rgds、

    Brijesh

x 出现错误。请重试或与管理员联系。