From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id D98FEE00D7B; Wed, 25 May 2016 14:24:17 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_LOW, URI_HEX autolearn=no version=3.3.1 X-Spam-HAM-Report: * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [212.82.96.83 listed in list.dnswl.org] * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (b.bimmermann[at]yahoo.de) * 1.1 URI_HEX URI: URI hostname has long hexadecimal sequence * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from nm2-vm3.bullet.mail.ir2.yahoo.com (nm2-vm3.bullet.mail.ir2.yahoo.com [212.82.96.83]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 8C62BE00D74 for ; Wed, 25 May 2016 14:24:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1464211453; bh=ZeftdkjuPNQuozv/5uLQ1pL4ojCDorfynDM2LFPnug8=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=SqucQQ6auO2MICE2jMZV3eCVriv2dFm8kbVqUNvMn1mAVTnYolUQLl9zId2RFeV+DWE7W4WrBGtPZXrkgYZtKcSFIMVRkYFVhdmtizMUqG3FUis+Lf3bz8A9fl0tXdC949EIlOM71Cj1IolIlrruYqwfdcIMOrJcLk2SKMB7jM2LjgILBbQpX/J9UeDdDr8ed/bOXlqUwJUwRoo6flzYqsjpdoVxGM3ho/2O9B3Z2vO2i28UQnzLQPDzmdgfDEh7eguStU6DzkT078QIgCtEU2EVc4YdaoM7KmxHSs04lIRcy8upgSFk7zxQwQBPUCJzGVlqFdtkkAg0pT5ozk6lTA== Received: from [212.82.98.62] by nm2.bullet.mail.ir2.yahoo.com with NNFMP; 25 May 2016 21:24:13 -0000 Received: from [212.82.98.108] by tm15.bullet.mail.ir2.yahoo.com with NNFMP; 25 May 2016 21:24:12 -0000 Received: from [127.0.0.1] by omp1045.mail.ir2.yahoo.com with NNFMP; 25 May 2016 21:24:12 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 923598.61148.bm@omp1045.mail.ir2.yahoo.com X-YMail-OSG: FglFmVAVM1mIRP7PGPRGSCW1Os1VRlQIzaEhnsPpFzJCQlGQIVjq4vGsEA7.iIW 2yYBnVW58z2UCe0EaJ1kb6l6gIdSjVF3awH7_MlG9RMDwu7cLWQRfA8TRiQWVw8ahgbYB7jbgYOx uMa1m9KVNwrnnWWg14BTnNVEGFmI45uFHPrwnfXfzBoWto7cKPOwsj_c6NDYmLHrmHNN3hL87Jri YTZba3AjmbOgdcSI3Rf8vpKFX8_BN67Eupw5VueBtRLYNu33uWKd0KhmXT9yWZsffnqfzk0BW6TX oLkTZQ1QCAov7K3AC6UUdkSF4UXRlspRD6njPe5D7leItodzTwdmIzWmIzxqQ.7GReXvMk0RWHQY 712RaOomD2p4aUJLE._o7Tt9e9.sSO_Tq8yFHfyI_EgxD9u1OybCfv9fwxiVyOxySjE9QjM_ryWb ZlPiYG7mqngF6uJTnO8za9b1KZVOx_W2C9g2E.EXKmUeCkMfAwm2fd6y7GXX2aiRZGaKns1683ep ynPsiA3GrSl_sl1cpZcBj7g-- Received: from jws11142.mail.ir2.yahoo.com by sendmailws164.mail.ir2.yahoo.com; Wed, 25 May 2016 21:24:12 +0000; 1464211452.240 Date: Wed, 25 May 2016 21:24:11 +0000 (UTC) From: Benjamin Bimmermann To: Keith Kyzivat , Yocto Texas Message-ID: <2022998705.1230242.1464211451910.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: References: <371273705.3403881.1464113612415.JavaMail.yahoo@mail.yahoo.com> <2143110260.3400902.1464114072189.JavaMail.yahoo@mail.yahoo.com> MIME-Version: 1.0 Subject: Re: Rename of omap5-sgx-ddk-um-linux to ti-sgx-ddk-um not complete? X-BeenThere: meta-ti@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Benjamin Bimmermann List-Id: Usage and development list for the meta-ti layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2016 21:24:17 -0000 Content-Type: multipart/alternative; boundary="----=_Part_1230241_300168155.1464211451891" ------=_Part_1230241_300168155.1464211451891 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, first it is good to share informations so maybe the meta-ti devs can fix th= is. Now to you: I think you are at a ponit where I was about 2 mounth ago. So I will help y= ou if you share later a fix for the Qt5_CinematicExperience. First:=20 I think you try to use:=20 http://www.embarcados.com.br/beaglebone-black-qt5-yocto-parte-1/I think thi= s is to old. You should more fokus and use:http://www.jumpnowtek.com/https:= //github.com/jumpnow/meta-bbb The Problem with the jumpnow layer is that they don't use the meta-ti layer= . So they can not build very good and fast qt5 aps. Second: What you don't need I think : /home/vagrant/yocto/poky/meta-embarcados \ RD= EPENDS_packagegroup-qt5-machine-related =3D "\ - ${@base_contains('MACHINE'= , 'beaglebone', 'libgles-omap3 omap3-sgx-modules', '', d)} \ + ${@base_cont= ains('MACHINE', 'beaglebone', 'omap5-sgx-ddk-um-linux', '', d)} \ " ---------------------------------------------------------------------------= - Third: You must enable SGX in your system and overlay !!! Four : I have better experience with:beaglebone.conf:=C2=A0=C2=A0=C2=A0=C2=A0requi= re conf/machine/include/ti33x.inc =C2=A0=C2=A0=C2=A0=C2=A0require conf/machine/include/THE_arago-prefs.inc=C2= =A0=C2=A0=C2=A0=C2=A0UBOOT_MACHINE =3D "am335x_boneblack_config" =C2=A0=C2=A0=C2=A0=C2=A0MACHINE_FEATURES +=3D " serial usbhost sgx "=C2=A0= =C2=A0=C2=A0 PREFERRED_PROVIDER* (like the last e-mail) Image:IMAGE_INSTALL +=3D " \ =20 =C2=A0=C2=A0=C2=A0 ti-sgx-ddk-um \ omapdrm-pvr \ packagegroup-qt5-toolchain-target \ qtmultimedia \ qtmultimedia-dev \ qtmultimedia-mkspecs \ "=C2=A0 local.conf:PACKAGECONFIG_GL_pn-qtbase =3D= "gles2" PACKAGECONFIG_GL_append +=3D " accessibility examples gles2 libs tools" PACKAGECONFIG_append_pn-qtmultimedia =3D " gstreamer" DISTRO_FEATURES_append =3D " opengl usbhost sgx" DISTRO_FEATURES_remove =3D " x11 " RM_OLD_IMAGE =3D "1" EXTRA_IMAGE_FEATURES =3D "debug-tweaks tools-debug ssh-server-openssh" I hope I could help and maybe we find a solution for the problem and add th= is to meta-ti. Have a nice day. =20 Keith Kyzivat schrieb am 17:20 Mittwoch, 25.Mai 2016= : =20 =20 Hi Benjamin, Thank you for your config details -- that's gotten me further -- with a wor= king driver, and Qt5_CinematicExperience actually running, bringing up the = initial display, cursor showing, and the opening "Curtains" display, but so= unds like a similar experience to what you're describing -- driver starting= , program starting, but dreadful performance to the point where it doesn't = really get beyond the first frame, and emits many FIFO underflow messages.= =C2=A0 DMA may be not enabled or is somehow failing? In any case, I'm further, and will continue to research the issue and hack = away.=C2=A0 I'll report any progress.Should I keep it off-list, or is it on= -topic enough for this mailing list? Anyone have any pointers to what the issue might be? Qt5_CinematicExperience output log:=C2=A0https://gist.github.com/keithel/e4= eaf0a44aaa5d060f0578345d05b9b3#file-qt5_cinematicexperience-output You can also find my config in that gist. ~Keith On Tue, May 24, 2016 at 2:21 PM Benjamin Bimmermann = wrote: Hello, I build with Krogoth a QT5.6 Image.I have Include in my Image: IMAGE_INSTALL +=3D " \ ti-sgx-ddk-um \ omapdrm-pvr \ " and the config : PREFERRED_PROVIDER_virtual/libgl =3D "mesa-gl" PREFERRED_PROVIDER_virtual/mesa =3D "mesa-gl" PREFERRED_PROVIDER_virtual/egl_keystone =3D "mesa" PREFERRED_PROVIDER_virtual/libgles1_keystone =3D "mesa" PREFERRED_PROVIDER_virtual/libgles2_keystone =3D "mesa" PREFERRED_PROVIDER_virtual/libgl_keystone =3D "mesa" PREFERRED_PROVIDER_virtual/mesa_keystone =3D "mesa" PREFERRED_PROVIDER_virtual/kernel =3D "linux-ti-staging" PREFERRED_VERSION_linux-ti-staging =3D "4.4%"=20 PREFERRED_PROVIDER_virtual/egl =3D "ti-sgx-ddk-um" PREFERRED_PROVIDER_virtual/libgles1 =3D "ti-sgx-ddk-um" PREFERRED_PROVIDER_virtual/libgles2 =3D "ti-sgx-ddk-um" PREFERRED_PROVIDER_libgbm =3D "libgbm" PREFERRED_PROVIDER_libgbm-dev =3D "libgbm-dev" This Image works Ok. Not great. If you build things like : https://github.com/scottellis/tspress It works very well. If you try to build big things like: https://github.com/rzr/qt5-cinematic-experience The driver Starts but and the Programm try to start. You see a mouse Courser and thats it. The Programm doesn't run ok. If you have a solution for that or if we find together for that a solution = it would be very nice. Have a nice day. =20 Keith Kyzivat schrieb am 16:48 Dienstag, 24.Mai 2016= : =20 =20 Hi Denys, I'm working with the Beaglebone Black Rev C board -- so AM335x-based.What i= ncantation/recipe/package should I be specifying to get the userspace DRI d= rivers for use with libGLESv2 built into my image? That's been my biggest s= tumbling block.=C2=A0 Even moving back to Fido I was unable to build an ima= ge that includes the userspace graphics support libraries. Ultimately I want to pull in Qt 5.6 and be able to run QML-based apps with = the 'eglfs' QPA platform plugin with hardware OpenGLES2 acceleration runnin= g over HDMI. Are there any good resources ((e)books, wikis, presentations, etc) =C2=A0yo= u or anyone else can recommend to fully grasp Yocto/OpenEmbedded?=C2=A0 I'v= e come across a number of presentations, wikis and blog posts that have exp= lained some things, but no comprehensive walkthrough that performs a build = and explains all the reasons for the changes. ~Keith On Thu, May 19, 2016 at 7:41 PM Keith Kyzivat wrote: Hi folks, I've been trying to get a beagleboard krogoth build working with working Op= enGLES2 DRI drivers in place, and have been failing. I did find out that drivers changed name from libgles-omap3 to ti-sgx-ddk-u= m - but specifying=C2=A0ti-sgx-ddk-um as my PREFERRED_PROVIDER_virtual/libg= les2 fails hard --=C2=A0-- Nothing RPROVIDES 'ti-sgx-ddk-um' Digging through commits, I found commit c70102c671 - renaming=C2=A0omap5-sg= x-ddk-um-linux to=C2=A0ti-sgx-ddk-um. The problem seems to be that these are renamed, but the package names have = not changed --=C2=A0recipes-graphics/libgles/ti-sgx-ddk-um_1.14.3699939.bb = includes: PROVIDES +=3D "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-= um-linux" Shouldn't this be the following?PROVIDES +=3D "virtual/egl virtual/libgles1= virtual/libgles2 ti-sgx-ddk-um" And also=C2=A0RPROVIDES, RREPLACES, RCONFLICTS and associated -dev, -dbg pa= ckages? Apologies if I'm asking this wrong - I'm pretty new to Yocto/OE and still f= iguring it all out. ~Keith Kyzivat --=20 _______________________________________________ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti ------=_Part_1230241_300168155.1464211451891 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,

first it is good to share informations so maybe the me= ta-ti devs can fix this.

<= div dir=3D"ltr" id=3D"yiv8876788157yui_3_16_0_ym19_1_1464209901528_3993">Now to you:I think you are at a ponit where I was about 2 mounth ago. = So I will help you if you share later a fix for the Qt5_CinematicExp= erience.

First:
I thi= nk this is to old. You should more fokus and use:
https://github.com/jumpnow/meta-bbb
<= /div>

The Problem with the jumpnow layer i= s that they don't use the meta-ti layer. So they can not build very good an= d fast qt5 aps.

Second:

= What you don't need I think :
/home/vagrant/yocto/poky/meta-embarcados \
RDEPENDS_packageg= roup-qt5-machine-related =3D "\ =20 =20 =20 - ${@b= ase_contains('MACHINE', 'beaglebone', 'libgles-omap3 omap3-sgx-modules', ''= , d)} \ =20 =20 =20 + ${@b= ase_contains('MACHINE', 'beaglebone', 'omap5-sgx-ddk-um-linux', '', d)} \ =20 =20 =20 "

----------------------= ------------------------------------------------------

Third:

You = must enable SGX in your system and overlay !!!

Four :

I have better experience with:
beaglebone.conf:
  = ;  require conf/machine/include/ti33x.inc
    requ= ire conf/machine/include/THE_arago-prefs.inc
  &nb= sp; UBOOT_MACHINE =3D "am335x_boneblack_config"
   &nb= sp;MACHINE_FEATURES +=3D " serial usbhost sgx "
    PREFERRED_PROVIDER* (like the last e-mail)=
<= br>
Image= :
IMAGE_INSTALL +=3D " \ =
  
    ti-sgx-ddk-um \
omapdr= m-pvr \
pack= agegroup-qt5-toolchain-target \ qtmultimedi= a \ qtmultimedi= a-dev \ qtmultimedi= a-mkspecs \ "
  local.conf:
PACKAGECONF=
IG_GL_pn-qtbase =3D "gles2"
PACKAGECONFIG_GL_append +=3D " accessibility examples gles2 libs t=
ools"
PACKAGECONFIG_append_pn-qtmultimedia =3D " gstreamer"

DISTRO_FEATURES_append =3D " opengl usbhost sgx"
DISTRO_FEATURES_remove =3D " x11  "

RM_OLD_IMAGE =3D "1"

EXTRA_IMAGE_FEATURES =3D "debug-tweaks tools-debug ssh-server-open=
ssh"

=
I hope I= could help and maybe we find a solution for the problem and add this to me= ta-ti.
Have a nice day.

=


<= /div>
= Keith Kyzivat <kamaji@gmail.com> schrieb am 17:20 Mittwoch, 25.Mai 2= 016:




Hi Benjamin,
=
Thank you for your config details -- that's g= otten me further -- with a working driver, and Qt5_CinematicExperience actu= ally running, bringing up the initial display, cursor showing, and the open= ing "Curtains" display, but sounds like a similar experience to what you're= describing -- driver starting, program starting, but dreadful performance = to the point where it doesn't really get beyond the first frame, and emits = many FIFO underflow messages.  DMA may be not enabled or is somehow fa= iling?

In any case, I'm further, an= d will continue to research the issue and hack away.  I'll report any = progress.
Should I keep it off-list, or is it on-topic enough for= this mailing list?

Anyone have any= pointers to what the issue might be?

Qt5_CinematicExperience output log: https://gist.githu= b.com/keithel/e4eaf0a44aaa5d060f0578345d05b9b3#file-qt5_cinematicexperience= -output

You can also find my co= nfig in that gist.

~Keith

O= n Tue, May 24, 2016 at 2:21 PM Benjamin Bimmermann <b.bimmermann@yahoo.de> wrote:
Hello,

I build wi= th Krogoth a QT5.6 Image.
I have Include in my= Image:
IMA=
GE_INSTALL +=3D " \
    ti-sgx-ddk-um \
    omapdrm-pvr \
"

and t= he config :
PREFERRED_PROVIDER_virtual/libgl =3D "mesa-gl" PREFERRED_PROVIDER_virtual/mesa =3D "mesa-gl"
<= /span>PREFERRED_PROVIDER_virtual/egl_keysto= ne =3D "mesa" PREFERRED_PROVIDER_virtual/<= /span>libgles1_keystone =3D "mesa" PREFERRED_PROVIDER_virtual/<= /span>libgles2_keystone =3D "mesa"
PREFERRED_PROVIDER_virtu= al/libgl_keystone =3D "= mesa" PREFERRED_PROVIDER_virtual/<= /span>mesa_keystone =3D "mesa"
PREFERRED_PROVIDER_virtual/ker= nel =3D "linux-ti-staging" PREFERRED_VERSION_linux-ti-staging =3D "4.4%"
PREFERRED_PROVIDER_virtual/
egl =3D "ti-sgx-ddk-um" PREFERRED_PROVIDER_virtual/libgles1 =3D "ti-sgx-ddk-um" PREFERRED_PROVIDER_virtual/libgles2 =3D "ti-sgx-ddk-um" PREFERRED_PROVIDER_libgbm =3D= "libgbm" PREFERRED_PROVIDER_libgbm-dev =3D "libgbm-dev"
=

This Image works Ok. Not great. If yo= u build things like :
https://gi= thub.com/scottellis/tspress

It works very well. If you try to build big things like:
https://github.com/rzr/qt5-c= inematic-experience
The driver Starts but and the Pro= gramm try to start.
You see a mouse Courser and thats it.= The Programm doesn't run ok.

If you h= ave a solution for that or if we find together for that a solution it would= be very nice.

Have a nice day.


Keith Kyzivat <= kamaji@gmail.com> sch= rieb am 16:48 Dienstag, 24.Mai 2016:




=
Hi Denys,

I'm = working with the Beaglebone Black Rev C board -- so AM335x-based.
What incantation/recipe/package should I be specifying to get the userspac= e DRI drivers for use with libGLESv2 built into my image? That's been my bi= ggest stumbling block.  Even moving back to Fido I was unable to build= an image that includes the userspace graphics support libraries.

Ultimately I want to pull in Qt 5.6 and be a= ble to run QML-based apps with the 'eglfs' QPA platform plugin with hardwar= e OpenGLES2 acceleration running over HDMI.

Are there any good resources ((e)books, wikis, presentations, etc)=  you or anyone else can recommend to fully grasp Yocto/OpenEmbedded?&= nbsp; I've come across a number of presentations, wikis and blog posts that= have explained some things, but no comprehensive walkthrough that performs= a build and explains all the reasons for the changes.

~Keith

On Thu, May 19, 2016 at 7:41 PM Keith Kyzivat <kamaji@gmail.com> wrote:
Hi folks,

I've been trying to get a beagleboard krogoth build working with wo= rking OpenGLES2 DRI drivers in place, and have been failing.

I did find out that drivers changed name from lib= gles-omap3 to ti-sgx-ddk-um - but specifying ti-sgx-ddk-um as my PREFE= RRED_PROVIDER_virtual/libgles2 fails hard --
 -- Nothing RPR= OVIDES 'ti-sgx-ddk-um'

Digging thro= ugh commits, I found commit c70102c671 - renaming omap5-sgx-ddk-um-lin= ux to ti-sgx-ddk-um.

The probl= em seems to be that these are renamed, but the package names have not chang= ed -- recipes-graphics/libgles/ti-sgx-ddk-um_= 1.14.3699939.bb includes:

PROVI= DES +=3D "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-li= nux"

Shouldn't t= his be the following?
PROVIDES +=3D "virtual/egl virtual/libgles1= virtual/libgles2 ti-sgx-ddk-um"

An= d also RPROVIDES, RREPLACES, RCONFLICTS and associated -dev, -dbg pack= ages?

Apologies if I'm asking this = wrong - I'm pretty new to Yocto/OE and still figuring it all out.

~Keith Kyzivat
<= /div>

--
_______________________________________________
meta-ti mailing list
meta-ti@yoctoproject.org
https://lists.yoctoproject= .org/listinfo/meta-ti


<= /div>


------=_Part_1230241_300168155.1464211451891--