<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I'm trying to use sgx driver for EGL application on BeagleBone Black. I build a minimal image to test it and it is not working.<br><br></div>I got this:<br>root@beaglebone:~# sgx_init_test<br>----------------------- Start -----------------------<br>Try calling PVRSRVConnect with an invalid argument:<br>PVR:(Error): PVRSRVConnect: Invalid connection. [0, ]<br>PVR:(Error): PVRSRVConnect: Unable to open connection. [0, ]<br> OK<br>Call PVRSRVConnect with a valid argument:<br> OK<br>Try calling PVRSRVEnumerateDevices with invalid puiNumDevices:<br>PVR:(Error): PVRSRVEnumerateDevices: Invalid params [0, ]<br> OK<br>Get number of devices from PVRSRVEnumerateDevices:<br> OK<br>.... Reported 1 devices<br>.... Device Number  | Device Type<br>            0000    | PVRSRV_DEVICE_ID_SGX<br>Attempt to acquire device 0:<br> OK<br>Getting SGX Client info<br> OK<br>.... ui32ProcessID:266<br>Display Class API: enumerate devices<br> OK<br>PVRSRVEnumerateDeviceClass() returns 0 display device(s)<br> FAIL - PVRSRV_ERROR_NO_DC_DEVICES_FOUND<br>-----<br><br></div>Here my configuration:<br>bblayes.conf:<br>POKY_BBLAYERS_CONF_VERSION = "2"<br><br>BBPATH = "${TOPDIR}"<br>BBFILES ?= ""<br><br>BBLAYERS ?= " \<br>  /path/poky2.1/meta \<br>  /path/poky2.1/meta-poky \<br>  /path/meta-ti2 \<br></div><div><div>  "<br></div><div>-----<br><br>local.conf:<br>PACKAGECONFIG_append_pn-qemu-native = " sdl"<br>PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"<br>CONF_VERSION = "1"<br><br>PREFERRED_PROVIDER_virtual/egl = "ti-sgx-ddk-um"<br>PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um"<br>PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"<br><br>IMAGE_INSTALL_append_pn-core-image-minimal = " packagegroup-base-vfat packagegroup-base-usbhost dropbear linux-firmware ti-sgx-ddk-km ti-sgx-ddk-um libdrm"<br><br>-----<br><br></div><div>What am I missing?<br><br>I try other configurations, like core-image-weston. After "adjusting" mesa so it won't install gbm, weston won't boot and I still get the previous error.<br><br></div><div>Thank you.<br><br></div><div>Simon<br></div><div><br></div></div></div>