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.

[参考译文] Linux/DRA726:EGL 问题

Guru**** 2589265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/588654/linux-dra726-egl-issue

器件型号:DRA726

工具/软件:Linux

在运行使用 Navionics 映射的应用程序时、我们会得到一些随机内核转储、在内核转储之前、我们会遇到一些错误、如下所示。

这可能是由什么引起的? 这是在 wayland、Weston 还是 EGL 代码中?

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):开始帧失败[0、]

PVR:(错误):glDrawArrays:无法准备绘制[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

 

PVR:(错误):开始帧失败[0、]

PVR:(错误):glDrawArrays:无法准备绘制[0,]

PVR:(错误):KEGLGetDrawableParameters:无当前线程[0、]

PVR:(错误):PrepareToDraw:无效的可抽取[0,]

PVR:(错误):glDrawArrays:无法准备绘制[0,]

PVR:(错误):KEGLGetDrawableParameters:无当前线程[0、]

PVR:(错误):PrepareToDraw:无效的可抽取[0,]

PVR:(错误):glDrawArrays:无法准备绘制[0,]

PVR:(错误):KEGLGetDrawableParameters:无当前线程[0、]

PVR:(错误):PrepareToDraw:无效的可抽取[0,]

PVR:(错误):glDrawArrays:无法准备绘制[0,]

PVR:(错误):KEGLGetDrawableParameters:无当前线程[0、]

 

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

PVR:(错误):KEGLGetPDSFragBuffer:无当前线程[0,]

 

Michel Catudal

ACTIA Corp.

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

    我已将您的问题转交给一位专家。
    您能不能只澄清您使用的是哪款 SDK?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这使用的是 SDK 3.03工业版。 我遇到了汽车3.02问题、并尝试了这一个。 问题没有解决。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Michel、

    日志来自驱动程序的 OpenGLES 层、而不是 EGL。 此问题可能是由应用程序错误引起的。 我们需要更多日志才能进一步查看。

    您能否详细说明实际用例? 我假设地图应用程序是 Wayland 客户端。 查看日志/发生核心转储时、Weston 是否仍在运行? 或者 Weston 是否也崩溃?

    您是否能够使用 GLES 仿真器在 PC 上运行相同的应用程序?

    此致、
    Anand
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Navionics 代码是专有的、我们只能获得一个必须静态链接的二进制库。 使用最新的更新、它现在停止了这些崩溃。 我们运行应用程序的时间不够长、无法查看崩溃是否永久消失。

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

    我建议您将二进制应用程序与 PVRTrace 一起运行并获取该文件。 获得该信息后、您可以在 PC 上的 PVRTrace 播放器上播放该信息。 这将表示应用中是否存在错误。

    请使用以下内容获取有关 PVRTrace 的更多详细信息:
    www.imgtec.com/.../

    上述日志不足以导致问题的根本原因。

    此致、
    Anand