[meta-ti] Building qt5 using Yocto+meta-ti possible for Beaglebone?
Ulf Samuelsson
meta-ti at emagii.com
Sun Jun 8 17:24:00 PDT 2014
2014-06-07 09:24, Ulf Samuelsson skrev:
>
> 2014-06-07 00:38, Denys Dmytriyenko skrev:
>> On June 6, 2014 5:58:21 PM EDT, Ulf Samuelsson <meta-ti at emagii.com>
>> wrote:
>>> Anyone succeded with this?
>>>
>>> Which version of Yocto (dora/daisy?)
>>>
>>> Which kernel
>>>
>>> Any extra patches needed?
>>>
>>> Any image recipe which can be shared?
>>>
>>> BR
>>> Ulf Samuelsson
>> I have the necessary recipes and images in meta-arago. And you'd
>> obviously need meta-qt5. Do you need any specific features out of it?
>>
> Could you send me your
>
> * local.conf
> * bblayers.conf
>
> for building qt5?
>
> BR
> Ulf
>
>
Have managed to build meta-arago/meta-ti/meta-qt5,
Build Configuration:
BB_VERSION = "1.20.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-12.04"
TARGET_SYS = "arm-oe-linux-gnueabi"
MACHINE = "beaglebone"
DISTRO = "arago"
DISTRO_VERSION = "2014.05"
TUNE_FEATURES = "armv7a vfp thumb neon callconvention-hard cortexa8"
TARGET_FPU = "vfp-neon"
meta-bugfix = "master:d61c6e5c9074383ae90ec8ae4b9724f3ea82f5e6"
meta-arago-distro
meta-arago-extras = "master:6a6e742536ed367dc0565d665bc1ea49a2074adc"
meta-qt5 = "dora:5b5616b63bdf163ea3eb2ca8857c56a393435fe3"
toolchain-layer
meta-networking
meta-ruby
meta-oe = "dora:ee173678383683e972c7d4d6f0ef5790bfa50274"
meta-ti = "dora:72def59ce0da8f20638086e9fe6c9f9f4c9dd6f4"
meta-linaro-toolchain = "dora:503b1fe68f90a8e2b43c456ddd17a0a90816cf9c"
meta = "dora:68da848e0f7f026bf18707d8d59143177ff66f9b"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 3564 tasks of which 3561 didn't need to
be rerun and all succeeded.
-------------------------------------------------------------------------------------------------------------------------------------------
I am now running a Beaglebone Black with a 4Dsystems 4.3" LCD.
The LCD is all black.
Created my own image, based on arago-qt5-test-image
This does not add libgles-omap3, which seems to be needed.
Also built the qtbase-examples.
The resulting filesystem did not find the modules, but after depmod -a,
this is OK.
root at beaglebone:/usr/share/qt5/examples/widgets/widgets/calculator# lsmod
Module Size Used by
bufferclass_ti 5405 0
omaplfb 11414 0
pvrsrvkm 175499 2 bufferclass_ti,omaplfb
I can run several Qt applications, but: Screen is all black.
I do not get a splash screen, and I did not change any device-tree files,
so I assume this is the problem.
Anyone has a working device tree file for this?
Romber Nelson and some other people mention that the 3.12 kernel used is
not compatible with the advanced capes like LCDs.
Do I need to revert to the 3.8 kernel?
More information about the meta-ti
mailing list