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-J784S4:视觉应用和 SW-VSYNC 的显示无法正常工作

Guru**** 2587365 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1398629/processor-sdk-j784s4-display-not-properly-working-with-vision-apps-and-sw-vsync

器件型号:PROCESSOR-SDK-J784S4

工具与软件:

当我们运行  使用 Screen BSP 构建映像的 j784s4评估板时、可以使用构建提供的默认 graphics.conf 进行显示。  
但它能够运行,只有一个称为 gles2-gear 的应用程序。 SW-VSYNC 应用程序失败、另外、对于视觉应用程序、我们无法看到输出。  
我们是否需要进行任何其他配置才能使 Vision Apps 和 SW-vsync 测试应用正常工作?

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

    您好!

    VISION_APPS 使用在 R5内核上运行的用于 Display 的 RTOS 驱动程序。  

    我相信您是在从 A72内核运行基于屏幕的显示屏吗? 因此、vision_apps 无法流式传输。

    您能否请从 QNX 禁用显示器、允许 vision_apps 访问 RTOS 的显示驱动程序?

    此致、

    Nikhil

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

    好的。 我懂了。 您的意思是 Vision Apps 不适用于 QNX 屏幕。 这是否意味着 TIOVX 支持的显示节点也不支持 QNX 屏幕。 我在 QNX 中有一个应用程序,它创建了一个 VxImage 并将其提供给 Displya Node。 我能够看到它显示吗? 我是否需要允许此应用访问 RTOS 的显示驱动程序? 如果是、如何做到这一点?  

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

    您好!

    您的意思是 Vision Apps 无法使用 QNX 屏幕

    有。 在 OpenGL API 中、屏幕将仅用于 GPU。 它不用于显示

    我在 QNX 中有一个应用程序,它创建了一个 VxImage 并将其提供给 Displya Node。 我是否能够看到它的显示。

    默认情况下、为 Display 启用 RTOS 驱动程序。 因此、如果您按照 Vision_Apps 用户指南中提到的步骤构建 SDK、则可以通过显示节点流式传输图像。

    Vision Apps 用户指南:编译和运行(TI.com)

    此致、

    Nikhil

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

    1)我们尝试运行 Vision 应用程序。 我们已停止屏幕应用程序。 然后、我们执行了运行 DOF 应用程序的步骤  
    我们将获得输出、如所示  
    红色圆圈部分未渲染。  
    此外、 图像分类应用程序不呈现任何内容。


    ---
    此外、当我们运行 QNX 应用程序时、  
    GLES 应用程序与屏幕一起工作(gles2-齿轮)
    但正常应用程序无法与屏幕配合使用。(sw-vsync)

    ---------------
    2)  
    从引导日志中、我可以看到在 R5上设置了 Display。  较早时在引导时,我在引导日志中看到屏幕正在 R5内核上运行。  显示驱动程序从哪个内核运行有什么关系? 如果为 R5内核启用了 DSS、Vision Apps 和 Screen 是否有任何问题?



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

    那么、除了 上面的图像中标记为"已读"的图像之外、您要执行所有屏幕操作? 那么显示屏工作正常。  

    此致、

    Brijesh

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


    1) 1)上一问题中解释的行为原因是什么1)?

    2)同样,查询2)在前面的问题?


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

    您好!

    我们尝试运行 Vision Apps。 我们已停止屏幕应用程序。 然后我们执行了运行 DOF 应用程序的步骤[/报价]。

    很抱歉、我没有得到"已停止的屏幕应用程序"的含义  

    您在这里指的是哪种应用?  

    Vision Apps 用户指南:构建和运行(ti.com)

    按照上面的步骤、我想知道您是否能够运行基于 DL 的演示?

    从引导日志中、我可以看到在 R5上设置了 Display。  较早时在引导时,我在引导日志中看到屏幕正在 R5内核上运行。  显示驱动程序从哪个内核运行有什么关系?[/QUOT]

    您能否在 R5内核上共享此启动日志并告诉我们您在这里看到了什么?

    此致、

    Nikhil

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

    您好!

    您能否也分享远程核心日志?  

    您可以运行脚本 vision_apps_init.sh   登录后。

    此致、

    Nikhil