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

Jacob Kroon jacob.kroon at gmail.com
Sun Mar 30 13:22:01 PDT 2014


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.

  -- Jacob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20140330/a6e27abe/attachment.html>


More information about the meta-freescale mailing list