器件型号:BEAGLEBK
工具/软件:Linux
您好!
我正在尝试使用 Arago 通过 Qt5和 OpenGL 为 BeagleBone Black 构建映像。
问题1:首选哪种方法?
我正在关注 设置构建环境
Q2:弃用了 gcc-linaro-5.3-2016.02-x86_64 arm-linux-gnueabihf 链接。 我应该确切使用该工具链(已在其他地方找到)、还是应该使用最新的 gcc-linaro-5.4.1-2017.01-x86_64 ARM-linux-gnueabihf 工具链?
Q3:首选分层设置是什么? configs/amsdk/amsdk-08.00.00.00-config.txt 或 configs/Arago-krogoth-config.txt?
Q4:哪个是使用 QT5 OpenGL 示例(即 cinaticExperience)构建图像的适当(极简)位烘烤目标?
Q5:如何启动此示例? "Qt5_CinematicExperience -platform eglfs"是否正确?
Q6:目前我正在进行以下设置:configs/arago-krogoth-config.txt 和 Arago-base-tisdk-image bitbake target。 此外、我在 BeagleBone.conf 文件的 image_install_append 中添加了 packagegroup-arago-tisdk-qte 和 cinematicExperience、并将其称为 beagleboneng.txt。
此映像将引导,但缺少以下内容:
root@beagleboneng:~# Qt5_CinematicExperience -platform eglfs PVR:(错误):OpenServices:PVRDRMOpenRender Failed [0、] PVR:(错误):PVRSRVConnect:无法打开连接。 [0、] PVR:(错误):无法连接到服务[0、] 无法初始化 EGL 显示 /usr/bin/Qt5_CinematicExperience:第4行:844 Aborted (转储的内核)/usr/share/cinematicexperience-1.0/Qt5_CinematicExperience $* root@beagleboneng:~# eglinfo cannot load library libGLES_CM.so:libGLES_CM.so:cannot open shared object file:no such file or directory could cannot load library libGLESv1_CM.so:libGLESv1_CM.so:cannot open shared object file:no such vr :OpenPVVR0:unable to rconnection: OpenPVRPVRVR: un. [0、] PVR:(错误):无法连接到服务[0、] 无法初始化 EGL EGL 错误'EGL_BAD_ALLOC'(0x3003) root@beagleboneng:~# ln -s libGLES_CM.SO.1 /usr/lib/libGLES_CM.so root@beagleboneng:~# eglinfo PVR:(错误):OpenServices:PVRDRMOpenRender 失败[0、] PVR:(错误):无法打开 PVRSRVConnect。 [0、] PVR:(错误):无法连接到服务[0、] 无法初始化 EGL EGL 错误'EGL_BAD_ALLOC'(0x3003) root@beagleboneng:~# pvrsrvctl --start failed to load /lib/modules/4.9.10-02244-g687f71a/extra/pvrsrvkm.ko:no such file or directory root@beagleboneng:~# uname -a Linux beagleboneng 4.4.5.54-gecd4eada6f #2 preempt Linux tl:2017tl:v13 gc 12:gc tle v21 gt 2 prert
SGX 软件包是否可用于此内核? 我还记得、最新支持的内核为3.14、或者我错了吗?