器件型号:BEAGLEBK
工具/软件:Linux
我在 BeagleBone Black 上安装了官方 TI Linux SDK 4、并开发了一个简单的 OpenGL ES / EGL 应用程序、该应用程序可从串行控制台执行。 应用程序将输出到 HDMI 端口没有任何问题。
为了减小分布、我使用了 buildroot 来使用"BeagleBone_qt5_defconfig"配置制作轻量级内核。 这将安装此处的 SGX 内核模块和用户空间库
http://git.ti.com/graphics/omap5-sgx-ddk-linux
git.ti.com/.../omap5-sgx-ddk-um-linux
当我引导内核时、SGX 模块似乎加载正确。 但是、当我运行 OpenGL 应用程序时、屏幕上不再显示任何输出。 是否缺少 PVR 或 DRM 配置步骤?
我附加了两个文件:
terminal_output.txt -> 包括 Putty 终端的输出、用于引导以及尝试运行 OpenGL 程序时
sgx_check_output.txt -> sgx_check.sh 脚本的输出(可在此处找到 :processors.wiki.ti.com/.../SGXDbg
编辑:
由于我无法再回复此主题、我将在此处发布解决方案:
我能够使用不同的监视器运行演示。 我不知道 BeagleBone 对我不喜欢什么。