[meta-freescale] imx6dlsabresd + qt5.2.1 system freeze

Otavio Salvador otavio at ossystems.com.br
Mon Mar 31 07:22:36 PDT 2014


On Sun, Mar 30, 2014 at 5:22 PM, Jacob Kroon <jacob.kroon at gmail.com> wrote:
> On Sun, Mar 30, 2014 at 9:14 AM, Jacob Kroon <jacob.kroon at gmail.com> wrote:
>>
>>
>> Hi Tobias,
>>
>> On Wed, Mar 26, 2014 at 2:42 PM, Tobias Knoth <tobias.knoth at mni.thm.de>
>> wrote:
>>>
>>> Hi!
>>> I compiled the current yocto master branch. I added in my bblayers.conf
>>> the line:
>>>
>>> ------
>>> '  ${BSPDIR}/sources/meta-qt5 \'
>>> ------
>>>
>>> In my local.conf i added the following lines:
>>>
>>> ------
>>> MACHINE           = "imx6dlsabresd"
>>> IMAGE_INSTALL_append = " kernel-modules fontconfig freetype dbus qtbase \
>>> qtbase-plugins qtbase-tools qtbase-fonts cinematicexperience"
>>> DISTRO_FEATURES_remove = "x11 wayland"
>>> ------
>>>
>>> I bitbaked the image with 'bitbake core-image-minimal'. The build process
>>> completes successful with two warnings:
>>>
>>> ------
>>> WARNING: QA Issue:
>>> qtbase-examples-dbg: found library in wrong location:
>>> /usr/share/qt5/examples/widgets/tools/plugandpaint/plugins/.debug/libpnp_extrafilters.so
>>> qtbase-examples-dbg: found library in wrong location:
>>> /usr/share/qt5/examples/widgets/tools/echoplugin/plugin/.debug/libechoplugin.so
>>> qtbase-examples-dbg: found library in wrong location:
>>> /usr/share/qt5/examples/widgets/tools/styleplugin/styles/.debug/libsimplestyleplugin.so
>>> qtbase-examples-dev: found library in wrong location:
>>> /usr/share/qt5/examples/widgets/tools/plugandpaint/plugins/libpnp_extrafilters.so
>>> qtbase-examples-dev: found library in wrong location:
>>> /usr/share/qt5/examples/widgets/tools/echoplugin/plugin/libechoplugin.so
>>> qtbase-examples-dev: found library in wrong location:
>>> /usr/share/qt5/examples/widgets/tools/styleplugin/styles/libsimplestyleplugin.so
>>> WARNING: QA Issue:
>>> qtdeclarative-examples-dev: found library in wrong location:
>>> /usr/share/qt5/examples/qml/qmlextensionplugins/imports/TimeExample/libqmlqtimeexampleplugin.so
>>> qtdeclarative-examples-dev: found library in wrong location:
>>> /usr/share/qt5/examples/quick/customitems/painteditem/TextBalloonPlugin/libqmltextballoonplugin.so
>>> qtdeclarative-examples-dev: found library in wrong location:
>>> /usr/share/qt5/examples/quick/imageprovider/ImageProviderCore/libqmlimageproviderplugin.so
>>> qtdeclarative-examples-dbg: found library in wrong location:
>>> /usr/share/qt5/examples/qml/qmlextensionplugins/imports/TimeExample/.debug/libqmlqtimeexampleplugin.so
>>> qtdeclarative-examples-dbg: found library in wrong location:
>>> /usr/share/qt5/examples/quick/customitems/painteditem/TextBalloonPlugin/.debug/libqmltextballoonplugin.so
>>> qtdeclarative-examples-dbg: found library in wrong location:
>>> /usr/share/qt5/examples/quick/imageprovider/ImageProviderCore/.debug/libqmlimageproviderplugin.so
>>> NOTE: Tasks Summary: Attempted 2128 tasks of which 735 didn't need to be
>>> rerun and all succeeded.
>>> ------
>>>
>>> Then i start the imx6dl sabre board with the created SDCard image.
>>> Unfortunately i get a system freeze (black screen and terminal freeze) after
>>> I call the following line:
>>>
>>> ------
>>> Qt5_CinematicExperience -platform eglfs -plugin tslib &
>>> ------
>>>
>>> These warnings are printed after i call Qt5_CinematicExperience until the
>>> system freeze:
>>>
>>> ------
>>> QEglFSImx6Hooks will set environment variable FB_MULTI_BUFFER=2 to enable
>>> double buffering and vsync.
>>> If this is not desired, you can override this via: export
>>> QT_EGLFS_IMX6_NO_FB_MULTI_BUFFER=1
>>> EGLFS: Unable to query physical screen size, defaulting to 100 dpi.
>>> EGLFS: To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and
>>> QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).
>>> QTsLibMouseHandler "tslib" ""
>>> libpng warning: iCCP: known incorrect sRGB profile
>>> libpng warning: iCCP: known incorrect sRGB profile
>>> ------
>>>
>>> The dora branch with QT 5.1.1 works right out of the box. Can someone
>>> please guide me to get rid of the problem? Any help will be appreciated.
>>
>>
>> I'm seeing this problem as well on my imx6qsabresd, have you made any
>> progress on this ?
>
>
> FWIW, upgrading to u-boot-fslc-v2014.01 (which is currently in meta-fsl-arm
> master-next branch) solved the issue for me.

Yes; I am finishing a build to test and will send the patch for review.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list