你好
我们正在尝试使用 Yocto、meta-ti (thud)和 ti-SGX-DDK-km 和 ti-SGX-DDK-um 构建使用带有 eglfs 的 qt5和 xl11的平台 。 但是、我们无法使其正常工作。 我们的 DTB 看起来不错、我们在启动时看到以下内容
0.957571] tilcdc 面板:找到启用 GPIO
[ 0.962632]、共个图:/ocp/lcdc@4830e000中未找到端口节点
[0.968927]、共一个:图:/ocp/lcdc@4830e000中未找到端口节点
[0.975373]、共页:图:/ocp/lcdc@4830e000中未找到端口节点
[0.981389][DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。
[0.988048][DRM]不支持 vblank 时间戳查询的驱动程序。
[0.995601] tilcdc 4830e000.lcdc:fb0:DRM 仿真帧缓冲器器件
[1.002829][DRM]初始化了次要0上4830e000.LCDC 的 tilcdc 1.0.0 20121205
[14.546093] PVR_K:UM DDK-(4948957)和 KM DDK-(4948957)匹配。 [确定]
已加载 PowerVR 消费者服务。
local.conf 当前包含的内容
machine_extra_RDEPENDS +="内核模块-ILI2511 ti-SGX-DDK-KM"
depends _移除="virtual/libgl"
preferred_provider_virtual/EGL="ti-SGX-DDK-um"
preferred_provider virtual/libgles1 ="ti-SGX-DDK-um"
preferred_provider virtual/libgles2 ="ti-SGX-DDK-um"
preferred_provider_virtual/mesa ="mesa-gl"
preferred_provider_libgbm ="libgbm"
preferred_provider libgbm-dev ="libgbm-dev"
我们的图像包含
image_install_append =" ti-SGX-DDK-km ti-SGX-DDK-um libdrm kernel-module-ili2511 qtbase qtbase-plugins cinaticExperience libdrm-test"
启动后、我们会同时看到/dev/dri/card0和/dev/dri/card1
当我们在 Card1上运行 cinematicExperience -platform eglfs 时、Mesa 加载程序抱怨它找不到 kms_swrast.so in /usr/lib/dri (我们在此文件夹中只有 PVR_DRI)。
如果有任何帮助,将不胜感激