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.

[参考译文] TDA4VL-Q1:[j7122s]在 SDK 10.0中、VPAC 可支持多少个摄像头(2.5MP)

Guru**** 2482105 points
Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1451804/tda4vl-q1-j7122s-how-many-cameras-2-5mp-can-support-on-vpac-in-sdk-10-0

器件型号:TDA4VL-Q1
主题中讨论的其他器件:TDA4VL、TDA4VM

工具与软件:

您好、TI 团队  

您能告诉我 j7122s 上的每秒百万像素数吗?

我们想在 j7122s 上使用2个2.5MP 摄像头, VPAC 可以支持?

我们在 sdk10.0中检查源代码 ,VPAC 不支持保存和恢复功能。

它似乎只是可以支持一个摄像头为 VPAC ,请帮我检查!!

此致

Sungenben  

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

    尊敬的 Sungenben:

    我建议您参考规格以获取 VPAC MHz 详细信息。  

    是的、在当前软件中、不支持上下文保存/恢复。 它将在下一个 SDK 版本中添加。

    此致、

    Brijesh

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

    您好、Brijesh  

    感谢您的答复!

    我已经看到数据表 VPAC 是600 MHz ,它在 SDK 10.1中是否支持? 或更高版本?

    此致

    Sungenben  

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

    尊敬的 Sungenben:

    是的、SDK10.1支持此功能。 2.5MP 2CH 30fps 大约为150MP 处理、可以在 VPAC 中支持此功能。  

    此致、

    Brijesh

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

    您好、Brijesh  

    谢谢你!!  

    你可以关闭票!

    此致

    Sungenben

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

    您好、Brijesh  

    今天,我们下载 SDK10.1  

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

    您好、Brijesh  

    今天,我们下载了 SDK 10.1 ,我们发现 vis 只支持一台相机.(vx_vpac_viss_target.c)

    它没有修改在 SDK 10.1中,请检查 SDK 如下,我们使用 SOC_J722S。

    最好的餐厅

    Sungenben

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

    尊敬的 Sungenben:

    我来向团队核实一下。

    此致、

    Brijesh

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

    尊敬的 Sungenben:

    这是在驱动程序内部完成的。 当我们通过重置 bypass_glbce 标志并在 vis 参数中设置 enable_ctx 标志来启用 glbce 时、内部驱动程序将负责执行此上下文保存和恢复。 因此、这不是在 vis 节点中完成的、而是在 J722S 上的驱动器内部执行的。

    此致、

    Brijesh

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

    您好、Brijesh

    您的意思是、我们可以修改 vis 源代码中的源代码以启用恢复功能。而且还可以使用 J722S 中的 uDMA?

    此致

    Sungenben

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

    尊敬的 Sun genben:

    不支持、我的意思是该功能已在驱动程序中得到支持、我们只需要启用一些标志、这些标志在多摄像头示例中默认处于启用状态。  

    uDMA 用于哪个用途?

    此致、

    Brijesh

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

    您好、Brijesh  

    请告诉我们如何通过多摄像头保存 VPAC 参数?

    在 TDA4VL 和 TDA4VM 中 ,我们使用 如下的源代码  

    但在 J72SS 中,它不支持,您能告诉我们我们可以在两台摄像机中保留不同的 VPAC 参数吗  

    //来源  

    静态空 vhwaVissGlbceRestoreCtx (const tivxVpacVissObj * vissObj)

    #if!defined (SOC_AM62A)&&!defined (SOC_J722S)
    #ifdef VHWA_VISS_GLBCE_CTX_SAVE_RESTORE_ENABLE
    #ifdef VHWA_VISS_GLBCE_CTX_SAVE_RESTORE_USE_DMA
    int32_t status;
    #endif
    APP_UDMA_COPY_1D_PRM_t PRMS;

    如果((NULL!= vissObj)&&(0u!= vissObj->ctx_mem_phys_ptr)

    prms.src_addr = vissObj->ctx_mem_phys_ptr;
    prms.dest_addr = vissObj->glbceStatInfo.addr;
    prms.length = vissObj->glbceStatInfo.size;
    #ifdef VHWA_VISS_GLBCE_CTX_SAVE_RESTORE_USE_DMA
    Status = appUdmaCopy1D (NULL、&PRMS);

    if (0!= status)

    vx_print (vx_zone_error、"Failed to restore context!!\n");
    }
    #else
    memcpy ((void*)(uint32_t) prms.dest_addr、(void*)(uint32_t) PRMs.src_addr、PRMs.length);
    #endif
    }
    #endif
    #endif
    }

    此致

    Sungenben  

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

    尊敬的 Sun genben:

    正如我说过的、这不是 VISS OpenVX 节点的一部分。 这在 VISS PDK 驱动程序中进行处理。

    此致、

    Brijesh

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

    您好、Brijesh

    我们何时可以将 VISS OpenVX 节点 用于两台摄像机?

    此致

    Sungenben  

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

    尊敬的 Sungenben:

    只需确保 enable_ctx 标志设置为在 tivx_vpac_viss_params_t 中尝试 然后、GLBCE 上下文保存和恢复将由驱动程序执行。  

    此致、

    Brijesh

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

    您好、Brijesh

      如果我们启用 visDrvPrms->enableGlbceSaveRestoreCtx =(uint32_t)UTRUE;它可以支持两个摄像机。

    GLBCE 环境保存和恢复将 由驱动程序自动完成。 对吗?

    此致

    Sungenben

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

    是的、是这样。