* [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP
@ 2012-11-20 15:11 Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 01/10] firmware-imx: Add 12.09.01 version Otavio Salvador
` (12 more replies)
0 siblings, 13 replies; 29+ messages in thread
From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw)
To: meta-freescale; +Cc: Otavio Salvador
Hello,
We've been working on this patchset for sometime. We are glad to be
able to sure it among you all and I'd like to ask you to test and
comment on them.
The only missing part is the GStreamer codec support that are still
being finished and we'll make it available as soon as it is working
properly.
Adrian Alonso (2):
xf86-dri-vivante: Add Vivant DRI driver for Xorg
xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs
Otavio Salvador (8):
firmware-imx: Add 12.09.01 version
imx-base.inc: Add iMX6 firmware information
imx-lib: Add 12.09.01 version
imx-test: Add 12.09.01 version
gpu-viv-bin-mx6q: Add Vivant GPU libraries
mesa-dri: Change provided set of libraries when building for iMX6
imx-base: Use xf86-video-imxfb-vivant for iMX6 targets
xserver-xf86-config: Use Vivant accelerated driver for iMX6
conf/machine/include/imx-base.inc | 3 +
recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb | 8 ++
recipes-bsp/imx-test/imx-test.inc | 1 +
recipes-bsp/imx-test/imx-test_12.09.01.bb | 8 ++
.../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 125 ++++++++++++++++++++
.../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb | 9 ++
recipes-graphics/mesa/mesa-dri_8.0.4.bbappend | 4 +-
recipes-graphics/mesa/mesa-dri_git.bbappend | 4 +-
.../xorg-driver/xf86-dri-vivante_12.09.01.bb | 31 +++++
.../Makefile.am-remove-prefixed-include-path.patch | 29 +++++
.../xf86-video-imxfb-vivante_12.09.01.bb | 27 +++++
.../xorg-xserver/xserver-xf86-config/mx6/xorg.conf | 8 +-
.../xorg-xserver/xserver-xf86-config_0.1.bbappend | 2 +-
recipes-multimedia/imx-lib/imx-lib.inc | 1 +
recipes-multimedia/imx-lib/imx-lib_12.09.01.bb | 8 ++
15 files changed, 262 insertions(+), 6 deletions(-)
create mode 100644 recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb
create mode 100644 recipes-bsp/imx-test/imx-test_12.09.01.bb
create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc
create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb
create mode 100644 recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb
create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-prefixed-include-path.patch
create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb
create mode 100644 recipes-multimedia/imx-lib/imx-lib_12.09.01.bb
--
1.7.10.4
^ permalink raw reply [flat|nested] 29+ messages in thread* [meta-fsl-arm][PATCH 01/10] firmware-imx: Add 12.09.01 version 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 02/10] imx-base.inc: Add iMX6 firmware information Otavio Salvador ` (11 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador Change-Id: Ibfff91ed18a37ccac52ab1b19f8265dc8f86f03b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb diff --git a/recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb b/recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb new file mode 100644 index 0000000..69e3381 --- /dev/null +++ b/recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb @@ -0,0 +1,8 @@ +require firmware-imx.inc + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "973fde728ab6e6be1d02954051233141" +SRC_URI[sha256sum] = "6836ef21b0649670c8f0a0f3388f08dba620c6dea73fdf918959b3e5f965bc66" + +COMPATIBLE_MACHINE = "(mx6)" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 02/10] imx-base.inc: Add iMX6 firmware information 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 01/10] firmware-imx: Add 12.09.01 version Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 03/10] imx-lib: Add 12.09.01 version Otavio Salvador ` (10 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- conf/machine/include/imx-base.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index ed1aec6..0c2f10d 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -33,6 +33,8 @@ MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" # Firmware MACHINE_FIRMWARE ?= "" +MACHINE_FIRMWARE_mx6q = "firmware-imx-vpu-imx6q" +MACHINE_FIRMWARE_mx6d = "firmware-imx-vpu-imx6d" MACHINE_FIRMWARE_mx53 = "firmware-imx-vpu-imx53 firmware-imx-sdma-imx53" MACHINE_FIRMWARE_mx51 = "firmware-imx-vpu-imx51 firmware-imx-sdma-imx51" MACHINE_FIRMWARE_mx35 = "firmware-imx-sdma-imx35" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 03/10] imx-lib: Add 12.09.01 version 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 01/10] firmware-imx: Add 12.09.01 version Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 02/10] imx-base.inc: Add iMX6 firmware information Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 04/10] imx-test: " Otavio Salvador ` (9 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador Change-Id: If634d229e9722f35430637bb22ab2146010468e6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- recipes-multimedia/imx-lib/imx-lib.inc | 1 + recipes-multimedia/imx-lib/imx-lib_12.09.01.bb | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 recipes-multimedia/imx-lib/imx-lib_12.09.01.bb diff --git a/recipes-multimedia/imx-lib/imx-lib.inc b/recipes-multimedia/imx-lib/imx-lib.inc index 6832048..9dae521 100644 --- a/recipes-multimedia/imx-lib/imx-lib.inc +++ b/recipes-multimedia/imx-lib/imx-lib.inc @@ -11,6 +11,7 @@ LIC_FILES_CHKSUM = "file://ipu/mxc_ipu_hl_lib.h;endline=13;md5=6c7486b21a8524b18 SRC_URI = "${FSL_MIRROR}/imx-lib-${PV}.tar.gz" +PLATFORM_mx6 = "IMX6Q" PLATFORM_mx5 = "IMX51" PARALLEL_MAKE="-j 1" diff --git a/recipes-multimedia/imx-lib/imx-lib_12.09.01.bb b/recipes-multimedia/imx-lib/imx-lib_12.09.01.bb new file mode 100644 index 0000000..8878f40 --- /dev/null +++ b/recipes-multimedia/imx-lib/imx-lib_12.09.01.bb @@ -0,0 +1,8 @@ +include imx-lib.inc + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "1ec3b9bcfaf9c0eba4babc2a3b56a5bb" +SRC_URI[sha256sum] = "9af3d62f70f1efcecd62eadb4d79ded64a699ca9e162c7494c51eb7afee0810d" + +COMPATIBLE_MACHINE = "(mx6)" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 04/10] imx-test: Add 12.09.01 version 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (2 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 03/10] imx-lib: Add 12.09.01 version Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 05/10] gpu-viv-bin-mx6q: Add Vivant GPU libraries Otavio Salvador ` (8 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador Change-Id: Iad766a8438472ba69a24471e9b6094878d1a1914 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- recipes-bsp/imx-test/imx-test.inc | 1 + recipes-bsp/imx-test/imx-test_12.09.01.bb | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 recipes-bsp/imx-test/imx-test_12.09.01.bb diff --git a/recipes-bsp/imx-test/imx-test.inc b/recipes-bsp/imx-test/imx-test.inc index cfed77c..52ead1c 100644 --- a/recipes-bsp/imx-test/imx-test.inc +++ b/recipes-bsp/imx-test/imx-test.inc @@ -7,6 +7,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3 INC_PR = "r6" +PLATFORM_mx6 = "IMX6Q" PLATFORM_mx53 = "IMX53" PLATFORM_mx51 = "IMX51" diff --git a/recipes-bsp/imx-test/imx-test_12.09.01.bb b/recipes-bsp/imx-test/imx-test_12.09.01.bb new file mode 100644 index 0000000..c1243ca --- /dev/null +++ b/recipes-bsp/imx-test/imx-test_12.09.01.bb @@ -0,0 +1,8 @@ +include imx-test.inc + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "422f08ae12c084a2e6b213a034588318" +SRC_URI[sha256sum] = "410cb1b1942eefb7b6beee9a0554cf65c8c5fc4069d88f1ac2eda22b3edb655c" + +COMPATIBLE_MACHINE = "(mx6)" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 05/10] gpu-viv-bin-mx6q: Add Vivant GPU libraries 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (3 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 04/10] imx-test: " Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 06/10] xf86-dri-vivante: Add Vivant DRI driver for Xorg Otavio Salvador ` (7 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador This recipe provides the binary libraries for use with iMX6 CPUs. Change-Id: If21cf21535fc8ec4a0a1117974a8cb1f43499f66 Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 125 ++++++++++++++++++++ .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb | 9 ++ 2 files changed, 134 insertions(+) create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb diff --git a/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc b/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc new file mode 100644 index 0000000..4dbed04 --- /dev/null +++ b/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc @@ -0,0 +1,125 @@ +# Copyright (C) 2012 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +DESCRIPTION = "GPU driver and apps for imx6" +SECTION = "libs" +LICENSE = "Proprietary" +LIC_FILES_CHKSUM = "file://usr/include/gc_vdk.h;endline=11;md5=092bc28e13d678ceaebe1a40559275fb" +PROVIDES += "virtual/libgal-x11 virtual/egl virtual/libgles1 virtual/libgles2 libvivante-dri-mx6" + +INC_PR = "r0" + +inherit fsl-eula-unpack + +SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" + +PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \ + libegl-fb-mx6 libegl-fb-mx6-dev libegl-fb-mx6-dbg \ + libegl-x11-mx6 libegl-x11-mx6-dev libegl-x11-mx6-dbg \ + libgal-fb-mx6 libgal-fb-mx6-dev libgal-fb-mx6-dbg \ + libgal-x11-mx6 libgal-x11-mx6-dev libgal-x11-mx6-dbg \ + libgles-mx6 libgles-mx6-dev libgles-mx6-dbg \ + libgles2-mx6 libgles2-mx6-dev libgles2-mx6-dbg \ + libgl-mx6 libgl-mx6-dev libgl-mx6-dbg \ + libglslc-mx6 libglslc-mx6-dev libglslc-mx6-dbg \ + libopencl-mx6 libopencl-mx6-dev libopencl-mx6-dbg \ + libopevg-mx6 libopevg-mx6-dev libopevg-mx6-dbg \ + libvdk-mx6 libvdk-mx6-dev libvdk-mx6-dbg \ + libvivante-mx6 libvivante-mx6-dev libvivante-mx6-dbg \ + libvivante-dri-mx6 libvivante-dri-mx6-dev libvivante-dri-mx6-dbg \ + " + +# FIXME: The provided binary doesn't provide soname. If in future BSP +# release the libraries are fixed, we can drop this hack. +SOLIBS = "${SOLIBSDEV}" + +# FIXME: All binaries lack GNU_HASH in elf binary but as we don't have +# the source we cannot fix it. Disable the insane check for now. +python __anonymous() { + packages = d.getVar('PACKAGES', True).split() + for p in packages: + d.setVar("INSANE_SKIP_%s" % p, "ldflags") +} + +do_install () { + install -d ${D}${libdir}/dri + install -d ${D}${includedir} + + cp ${S}/usr/lib/*.so ${D}${libdir} + cp -axr ${S}/usr/include/* ${D}${includedir} + + # Move DRI library to proper path + mv ${D}${libdir}/vivante_dri.so ${D}${libdir}/dri + + find ${D}${libdir} -type f -exec chmod 644 {} \; + find ${D}${includedir} -type f -exec chmod 644 {} \; +} + +S = "${WORKDIR}/${PN}-${PV}" + +FILES_${PN} = "${libdir} ${libdir}/dri" +FILES_${PN}-dev = "${includedir}" +FILES_${PN}-dbg = "${libdir}/.debug ${libdir}/dri/.debug" + +FILES_libclc-mx6 = "${libdir}/libCLC${SOLIBS}" +FILES_libclc-mx6-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}" +FILES_libclc-mx6-dbg = "${libdir}/.debug/libCLC${SOLIBS}" + +FILES_libegl-fb-mx6 = "${libdir}/libEGL-fb${SOLIBS}" +FILES_libegl-fb-mx6-dev = "${includedir}/EGL ${libdir}/libEGL-fb${SOLIBSDEV}" +FILES_libegl-fb-mx6-dbg = "${libdir}/.debug/libEGL-fb${SOLIBS}" + +FILES_libegl-x11-mx6 = "${libdir}/libEGL-x11${SOLIBS}" +FILES_libegl-x11-mx6-dev = "${includedir}/EGL ${libdir}/libEGL-x11${SOLIBSDEV}" +FILES_libegl-x11-mx6-dbg = "${libdir}/.debug/libEGL-x11${SOLIBS}" + +FILES_libgal-fb-mx6 = "${libdir}/libGAL-fb${SOLIBS}" +FILES_libgal-fb-mx6-dev = "${includedir}/HAL ${libdir}/libGAL-fb${SOLIBSDEV}" +FILES_libgal-fb-mx6-dbg = "${libdir}/.debug/libGAL-fb${SOLIBS}" + +FILES_libgal-x11-mx6 = "${libdir}/libGAL-x11${SOLIBS}" +FILES_libgal-x11-mx6-dev = "${includedir}/HAL ${libdir}/libGAL-x11${SOLIBSDEV}" +FILES_libgal-x11-mx6-dbg = "${libdir}/.debug/libGAL-x11${SOLIBS}" + +FILES_libgles-mx6 = "${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${SOLIBS}" +FILES_libgles-mx6-dev = "${includedir}/GLES ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${SOLIBSDEV}" +FILES_libgles-mx6-dbg = "${libdir}/.debug/libGLESv1*${SOLIBS} ${libdir}/.debug/libGLES_*${SOLIBS}" + +FILES_libgles2-mx6 = "${libdir}/libGLESv2${SOLIBS}" +FILES_libgles2-mx6-dev = "${includedir}/GLES2 ${libdir}/libGLESv2${SOLIBSDEV}" +FILES_libgles2-mx6-dbg = "${libdir}/.debug/libGLESv2${SOLIBS}" + +FILES_libgl-mx6 = "${libdir}/libGL${SOLIBS}" +FILES_libgl-mx6-dev = "${includedir}/GL ${libdir}/libGL${SOLIBSDEV}" +FILES_libgl-mx6-dbg = "${libdir}/.debug/libGL${SOLIBS}" + +FILES_libglslc-mx6 = "${libdir}/libGLSLC${SOLIBS}" +FILES_libglslc-mx6-dev = "${includedir}/CL ${libdir}/libGLSLC${SOLIBSDEV}" +FILES_libglslc-mx6-dbg = "${libdir}/.debug/libGLSLC${SOLIBS}" + +FILES_libopencl-mx6 = "${libdir}/libOpenCL${SOLIBS}" +FILES_libopencl-mx6-dev = "${includedir}/CL ${libdir}/libOpenCL${SOLIBSDEV}" +FILES_libopencl-mx6-dbg = "${libdir}/.debug/libOpenCL${SOLIBS}" + +FILES_libopenvg-mx6 = "${libdir}/libOpenVG*${SOLIBS}" +FILES_libopenvg-mx6-dev = "${includedir}/VG ${libdir}/libOpenVG*${SOLIBSDEV}" +FILES_libopenvg-mx6-dbg = "${libdir}/.debug/libOpenVG*${SOLIBS}" + +FILES_libvdk-mx6 = "${libdir}/libVDK${SOLIBS}" +FILES_libvdk-mx6-dev = "${includedir}/*vdk.h ${libdir}/libVDK${SOLIBSDEV}" +FILES_libvdk-mx6-dbg = "${libdir}/.debug/libVDK${SOLIBS}" + +FILES_libvivante-fb-mx6 = "${libdir}/libVIVANTE-fb${SOLIBS}" +FILES_libvivante-fb-mx6-dev = "${includedir}/HAL ${libdir}/libVIVANTE-fb${SOLIBSDEV}" +FILES_libvivante-fb-mx6-dbg = "${libdir}/.debug/libVIVANTE-fb${SOLIBS}" + +FILES_libvivante-x11-mx6 = "${libdir}/libVIVANTE-x11${SOLIBS}" +FILES_libvivante-x11-mx6-dev = "${includedir}/HAL ${libdir}/libVIVANTE-x11${SOLIBSDEV}" +FILES_libvivante-x11-mx6-dbg = "${libdir}/.debug/libVIVANTE-x11${SOLIBS}" + +FILES_libvivante-dri-mx6 = "${libdir}/dri/vivante_dri${SOLIBS}" +FILES_libvivante-dri-mx6-dev = "" +FILES_libvivante-dri-mx6-dbg = "${libdir}/dri/.debug/vivante_dri${SOLIBS}" + +PACKAGE_ARCH = "${MACHINE_ARCH}" +COMPATIBLE_MACHINE = "(mx6)" diff --git a/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb b/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb new file mode 100644 index 0000000..c54ad19 --- /dev/null +++ b/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb @@ -0,0 +1,9 @@ +# Copyright (C) 2012 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +PR = "${INC_PR}.0" + +include gpu-viv-bin-mx6q.inc + +SRC_URI[md5sum] = "9f2c43b6eae468df6cc6fd75efd00bc5" +SRC_URI[sha256sum] = "2cec10c1d69bce75a7c2a4482eb3ed29b171578c3b01c5b4ef2cc868ca327330" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 06/10] xf86-dri-vivante: Add Vivant DRI driver for Xorg 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (4 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 05/10] gpu-viv-bin-mx6q: Add Vivant GPU libraries Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 07/10] xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs Otavio Salvador ` (6 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale From: Adrian Alonso <aalonso00@gmail.com> Change-Id: I07eeb3ce0960021a12c04a38447c379318821f75 Signed-off-by: Adrian Alonso <aalonso00@gmail.com> --- .../xorg-driver/xf86-dri-vivante_12.09.01.bb | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb diff --git a/recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb b/recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb new file mode 100644 index 0000000..3bf133b --- /dev/null +++ b/recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb @@ -0,0 +1,31 @@ +# Copyright (C) 2012 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +LICENSE = "MIT" +SECTION = "x11/base" +DEPENDS = "virtual/libx11 util-macros xf86-video-vivante" +LIC_FILES_CHKSUM = "file://src/dri.h;enline=27;md5=1d0d59e1dc96f5197ea3a8b101bf1fcc" + +SRC_URI = "${FSL_MIRROR}/dri-xorg-graphic-imx-viv-${PV}.tar.gz" +SRC_URI[md5sum] = "6a3d8130945a24294d34b61cd59e5d59" +SRC_URI[sha256sum] = "437187360fe76fbee5ad70b1a661d3196568cc8c28a457170494effef859d054" + +S = "${WORKDIR}/dri-xorg-graphic-imx-viv-${PV}" + +inherit autotools pkgconfig + +EXTRA_OECONF_armv7a = " --enable-neon " +CFLAGS += " -I${STAGING_INCDIR}/xorg" + +do_install_append () { +# Install header files + install -d ${D}${includedir}/xorg + cp -axr ${S}/src/*.h ${D}${includedir}/xorg + find ${D}${includedir} -type f -exec chmod 660 {} \; +# don't install libtool (*.la) archive not usefull, fix Makefile.am + find ${D}${libdir}/xorg/modules -regex ".*\.la$" | xargs rm -f -- +} + +FILES_${PN}-dev += "${includedir}/xorg/*.h" +FILES_${PN} += " ${libdir}/xorg/modules/extensions/*.so" +FILES_${PN}-dbg += " ${libdir}/xorg/modules/extensions/.debug" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 07/10] xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (5 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 06/10] xf86-dri-vivante: Add Vivant DRI driver for Xorg Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 08/10] mesa-dri: Change provided set of libraries when building for iMX6 Otavio Salvador ` (5 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador From: Adrian Alonso <aalonso00@gmail.com> Change-Id: I2b9a107b1fe6d50f3f0aa47a0df3115d7a8bc650 Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- .../Makefile.am-remove-prefixed-include-path.patch | 29 ++++++++++++++++++++ .../xf86-video-imxfb-vivante_12.09.01.bb | 27 ++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-prefixed-include-path.patch create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-prefixed-include-path.patch b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-prefixed-include-path.patch new file mode 100644 index 0000000..4354ae4 --- /dev/null +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-prefixed-include-path.patch @@ -0,0 +1,29 @@ +From 230acf40ab9ed8ab5f291ff6644160b3f3859d69 Mon Sep 17 00:00:00 2001 +From: Adrian Alonso <aalonso00@gmail.com> +Date: Fri, 15 Jun 2012 00:46:28 -0500 +Subject: [PATCH] Makefile.am remove prefixed include path + +* Remove prefixed include path, use ${STAGING_INCDIR} + to locate drm headers. + +Signed-off-by: Adrian Alonso <aalonso00@gmail.com> +--- + src/Makefile.am | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 820278b..4acdf6a 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -50,7 +50,7 @@ VIVSRC_CFLAGS = \ + -I./vivante_util \ + -I./vivante_exa + +-AM_CFLAGS = @XORG_CFLAGS@ $(VIVSRC_CFLAGS) -I/usr/include/drm ++AM_CFLAGS = @XORG_CFLAGS@ $(VIVSRC_CFLAGS) ${CFLAGS} + vivante_drv_la_LTLIBRARIES = vivante_drv.la + vivante_drv_la_LDFLAGS = -module -avoid-version + vivante_drv_ladir = @moduledir@/drivers +-- +1.7.7.6 + diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb new file mode 100644 index 0000000..3eb3f4a --- /dev/null +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb @@ -0,0 +1,27 @@ +# Copyright (C) 2012 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +require recipes-graphics/xorg-driver/xorg-driver-video.inc + +DEPENDS += "virtual/libgal-x11 gpu-viv-bin-mx6q" + +LIC_FILES_CHKSUM = "file://src/vivante_fbdev/vivante.h;endline=19;md5=93a322f91ec495569dcbcfbb2a95454a" + +SRC_URI = "${FSL_MIRROR}/xserver-xorg-video-imx-viv-${PV}.tar.gz \ + file://Makefile.am-remove-prefixed-include-path.patch" +SRC_URI[md5sum] = "1948119717aa01bed1f630be9ee7a708" +SRC_URI[sha256sum] = "5b3be4b426d2d2803554df9e4d8919d1f9d17659c3153c71c6529f43c37e6ed1" + +EXTRA_OECONF_armv7a = " --enable-neon --disable-static" +CFLAGS += " -I${STAGING_INCDIR}/xorg -I${STAGING_INCDIR}/drm" +LDFLAGS += "-lm -ldl -lGAL-x11" + +S = "${WORKDIR}/xserver-xorg-video-imx-viv-${PV}" + +do_install_append () { + install -d ${D}${includedir} + cp -axr ${S}/src/vivante_gal/vivante_priv.h ${D}${includedir} + find ${D}${includedir} -type f -exec chmod 660 {} \; +} + +#FILES_${PN}-dev = "${includedir}/vivante_priv.h" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 08/10] mesa-dri: Change provided set of libraries when building for iMX6 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (6 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 07/10] xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 09/10] imx-base: Use xf86-video-imxfb-vivant for iMX6 targets Otavio Salvador ` (4 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador This overrides the 8.0.4 and git versions of mesa-dri recipe. Change-Id: Ica3e05ade74ccc8c8c2090cac2c2f9e72fb0f66d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- recipes-graphics/mesa/mesa-dri_8.0.4.bbappend | 4 +++- recipes-graphics/mesa/mesa-dri_git.bbappend | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend b/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend index 1dff9fe..8b5cfe6 100644 --- a/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend +++ b/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend @@ -1,5 +1,7 @@ -PRINC := "${@int(PRINC) + 1}" +PRINC := "${@int(PRINC) + 2}" PROVIDES_mx5 = "virtual/libgl" +PROVIDES_mx6 = "virtual/libgl" PACKAGE_ARCH_mx5 = "${MACHINE_ARCH}" +PACKAGE_ARCH_mx6 = "${MACHINE_ARCH}" diff --git a/recipes-graphics/mesa/mesa-dri_git.bbappend b/recipes-graphics/mesa/mesa-dri_git.bbappend index 1dff9fe..8b5cfe6 100644 --- a/recipes-graphics/mesa/mesa-dri_git.bbappend +++ b/recipes-graphics/mesa/mesa-dri_git.bbappend @@ -1,5 +1,7 @@ -PRINC := "${@int(PRINC) + 1}" +PRINC := "${@int(PRINC) + 2}" PROVIDES_mx5 = "virtual/libgl" +PROVIDES_mx6 = "virtual/libgl" PACKAGE_ARCH_mx5 = "${MACHINE_ARCH}" +PACKAGE_ARCH_mx6 = "${MACHINE_ARCH}" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 09/10] imx-base: Use xf86-video-imxfb-vivant for iMX6 targets 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (7 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 08/10] mesa-dri: Change provided set of libraries when building for iMX6 Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 10/10] xserver-xf86-config: Use Vivant accelerated driver for iMX6 Otavio Salvador ` (3 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador Change-Id: I9fb4fa04aef988fb8fd3105ab9444276ea0cbc29 Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- conf/machine/include/imx-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 0c2f10d..a920a4b 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -24,6 +24,7 @@ UBOOT_LOADADDRESS_mx6 = "0x10800000" XSERVER_DRIVER = "xf86-video-fbdev" XSERVER_DRIVER_mx5 = "xf86-video-imxfb" +XSERVER_DRIVER_mx6 = "xf86-video-imxfb-vivante" XSERVER = "xserver-xorg \ xf86-input-evdev \ ${XSERVER_DRIVER}" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [meta-fsl-arm][PATCH 10/10] xserver-xf86-config: Use Vivant accelerated driver for iMX6 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (8 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 09/10] imx-base: Use xf86-video-imxfb-vivant for iMX6 targets Otavio Salvador @ 2012-11-20 15:11 ` Otavio Salvador 2012-11-20 15:20 ` [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Gary Thomas ` (2 subsequent siblings) 12 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:11 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador Change-Id: Ief51e752d58efbdf5412c93a786c442e3531a961 Signed-off-by: Adrian Alonso <aalonso00@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> --- .../xorg-xserver/xserver-xf86-config/mx6/xorg.conf | 8 +++++--- recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config/mx6/xorg.conf b/recipes-graphics/xorg-xserver/xserver-xf86-config/mx6/xorg.conf index 79b6c0f..b89bed6 100644 --- a/recipes-graphics/xorg-xserver/xserver-xf86-config/mx6/xorg.conf +++ b/recipes-graphics/xorg-xserver/xserver-xf86-config/mx6/xorg.conf @@ -1,7 +1,9 @@ Section "Device" - Identifier "Kernel Framebuffer Device" - Driver "fbdev" - Option "fbdev" "/dev/fb0" + Identifier "i.MX Accelerated Framebuffer Device" + Driver "vivante" + Option "fbdev" "/dev/fb0" + Option "vivante_fbdev" "/dev/fb0" + Option "HWcursor" "false" EndSection Section "ServerFlags" diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend b/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend index f9ea3a4..8337e55 100644 --- a/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend +++ b/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend @@ -1,4 +1,4 @@ # Append path for freescale layer to include bsp xorg.conf FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -PRINC := "${@int(PRINC) + 7}" +PRINC := "${@int(PRINC) + 8}" -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (9 preceding siblings ...) 2012-11-20 15:11 ` [meta-fsl-arm][PATCH 10/10] xserver-xf86-config: Use Vivant accelerated driver for iMX6 Otavio Salvador @ 2012-11-20 15:20 ` Gary Thomas 2012-11-20 15:23 ` Otavio Salvador [not found] ` <52084595.BlZru0pAS7@rudolf> 2012-11-21 16:27 ` Thomas Senyk 12 siblings, 1 reply; 29+ messages in thread From: Gary Thomas @ 2012-11-20 15:20 UTC (permalink / raw) To: meta-freescale On 2012-11-20 08:11, Otavio Salvador wrote: > Hello, > > We've been working on this patchset for sometime. We are glad to be > able to sure it among you all and I'd like to ask you to test and > comment on them. I'll be glad to test this :-) Any guidance on what/how to build so the test coverage is maximised? I have a SabreLight with LCD+touch and would love to see a full-up X running on it. Thanks > > The only missing part is the GStreamer codec support that are still > being finished and we'll make it available as soon as it is working > properly. > > Adrian Alonso (2): > xf86-dri-vivante: Add Vivant DRI driver for Xorg > xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs > > Otavio Salvador (8): > firmware-imx: Add 12.09.01 version > imx-base.inc: Add iMX6 firmware information > imx-lib: Add 12.09.01 version > imx-test: Add 12.09.01 version > gpu-viv-bin-mx6q: Add Vivant GPU libraries > mesa-dri: Change provided set of libraries when building for iMX6 > imx-base: Use xf86-video-imxfb-vivant for iMX6 targets > xserver-xf86-config: Use Vivant accelerated driver for iMX6 > > conf/machine/include/imx-base.inc | 3 + > recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb | 8 ++ > recipes-bsp/imx-test/imx-test.inc | 1 + > recipes-bsp/imx-test/imx-test_12.09.01.bb | 8 ++ > .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 125 ++++++++++++++++++++ > .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb | 9 ++ > recipes-graphics/mesa/mesa-dri_8.0.4.bbappend | 4 +- > recipes-graphics/mesa/mesa-dri_git.bbappend | 4 +- > .../xorg-driver/xf86-dri-vivante_12.09.01.bb | 31 +++++ > .../Makefile.am-remove-prefixed-include-path.patch | 29 +++++ > .../xf86-video-imxfb-vivante_12.09.01.bb | 27 +++++ > .../xorg-xserver/xserver-xf86-config/mx6/xorg.conf | 8 +- > .../xorg-xserver/xserver-xf86-config_0.1.bbappend | 2 +- > recipes-multimedia/imx-lib/imx-lib.inc | 1 + > recipes-multimedia/imx-lib/imx-lib_12.09.01.bb | 8 ++ > 15 files changed, 262 insertions(+), 6 deletions(-) > create mode 100644 recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb > create mode 100644 recipes-bsp/imx-test/imx-test_12.09.01.bb > create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc > create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb > create mode 100644 recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb > create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-prefixed-include-path.patch > create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb > create mode 100644 recipes-multimedia/imx-lib/imx-lib_12.09.01.bb > ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-20 15:20 ` [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Gary Thomas @ 2012-11-20 15:23 ` Otavio Salvador 2012-11-20 21:29 ` Gary Thomas 0 siblings, 1 reply; 29+ messages in thread From: Otavio Salvador @ 2012-11-20 15:23 UTC (permalink / raw) To: Gary Thomas; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 858 bytes --] On Tue, Nov 20, 2012 at 1:20 PM, Gary Thomas <samoht.yrag@gmail.com> wrote: > On 2012-11-20 08:11, Otavio Salvador wrote: > >> Hello, >> >> We've been working on this patchset for sometime. We are glad to be >> able to sure it among you all and I'd like to ask you to test and >> comment on them. >> > > I'll be glad to test this :-) > > Any guidance on what/how to build so the test coverage is maximised? > I have a SabreLight with LCD+touch and would love to see a full-up > X running on it. > I am looking at a build failure when building fsl-image-gui (as it depends on mesa-demos) so I'd say for you to use core-image-x11 for now. -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br [-- Attachment #2: Type: text/html, Size: 1492 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-20 15:23 ` Otavio Salvador @ 2012-11-20 21:29 ` Gary Thomas 2012-11-21 10:46 ` Otavio Salvador 0 siblings, 1 reply; 29+ messages in thread From: Gary Thomas @ 2012-11-20 21:29 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale On 2012-11-20 08:23, Otavio Salvador wrote: > On Tue, Nov 20, 2012 at 1:20 PM, Gary Thomas <samoht.yrag@gmail.com <mailto:samoht.yrag@gmail.com>> wrote: > > On 2012-11-20 08:11, Otavio Salvador wrote: > > Hello, > > We've been working on this patchset for sometime. We are glad to be > able to sure it among you all and I'd like to ask you to test and > comment on them. > > > I'll be glad to test this :-) > > Any guidance on what/how to build so the test coverage is maximised? > I have a SabreLight with LCD+touch and would love to see a full-up > X running on it. > > > I am looking at a build failure when building fsl-image-gui (as it depends on mesa-demos) so I'd say for you to use core-image-x11 for now. Where do I get a recipe for xserver-xorg-module-exa? ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-20 21:29 ` Gary Thomas @ 2012-11-21 10:46 ` Otavio Salvador 2012-11-21 11:38 ` Gary Thomas [not found] ` <50ACBC49.9000303@gmail.com> 0 siblings, 2 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 10:46 UTC (permalink / raw) To: Gary Thomas; +Cc: meta-freescale On Tue, Nov 20, 2012 at 7:29 PM, Gary Thomas <samoht.yrag@gmail.com> wrote: > On 2012-11-20 08:23, Otavio Salvador wrote: > >> On Tue, Nov 20, 2012 at 1:20 PM, Gary Thomas <samoht.yrag@gmail.com >> <mailto:samoht.yrag@gmail.com>> wrote: >> >> On 2012-11-20 08:11, Otavio Salvador wrote: >> >> Hello, >> >> We've been working on this patchset for sometime. We are glad to >> be >> able to sure it among you all and I'd like to ask you to test and >> comment on them. >> >> >> I'll be glad to test this :-) >> >> Any guidance on what/how to build so the test coverage is maximised? >> I have a SabreLight with LCD+touch and would love to see a full-up >> X running on it. >> >> >> I am looking at a build failure when building fsl-image-gui (as it depends >> on mesa-demos) so I'd say for you to use core-image-x11 for now. > > > Where do I get a recipe for xserver-xorg-module-exa? Something is wrong here. Why you needed it? -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 10:46 ` Otavio Salvador @ 2012-11-21 11:38 ` Gary Thomas [not found] ` <50ACBC49.9000303@gmail.com> 1 sibling, 0 replies; 29+ messages in thread From: Gary Thomas @ 2012-11-21 11:38 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 3260 bytes --] On 2012-11-21 03:46, Otavio Salvador wrote: > On Tue, Nov 20, 2012 at 7:29 PM, Gary Thomas <samoht.yrag@gmail.com> wrote: >> On 2012-11-20 08:23, Otavio Salvador wrote: >> >>> On Tue, Nov 20, 2012 at 1:20 PM, Gary Thomas <samoht.yrag@gmail.com >>> <mailto:samoht.yrag@gmail.com>> wrote: >>> >>> On 2012-11-20 08:11, Otavio Salvador wrote: >>> >>> Hello, >>> >>> We've been working on this patchset for sometime. We are glad to >>> be >>> able to sure it among you all and I'd like to ask you to test and >>> comment on them. >>> >>> >>> I'll be glad to test this :-) >>> >>> Any guidance on what/how to build so the test coverage is maximised? >>> I have a SabreLight with LCD+touch and would love to see a full-up >>> X running on it. >>> >>> >>> I am looking at a build failure when building fsl-image-gui (as it depends >>> on mesa-demos) so I'd say for you to use core-image-x11 for now. >> >> >> Where do I get a recipe for xserver-xorg-module-exa? > > Something is wrong here. Why you needed it? > The X server failed to start: # /etc/init.d/xserver-nodm restart Stopping XServer Starting Xserver X.Org X Server 1.11.4 Release Date: 2012-01-27 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.34.9-69.fc13.i686.PAE i686 Current Operating System: Linux sabrelite 3.0.35-12.09.01+yocto+geaaf30e #2 SMP PREEMPT Thu Nov 8 08:19:03 MST 2012 armv7l Kernel command line: console=ttymxc1,115200 root=/dev/ram0 rootfstype=ext3 ramdisk_size=65536 console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 rootwait consoleblank=0 video=mxcfb0:dev=lcd,CLAA-WVGA,if=RGB666 video=mxcfb1:dev=hdmi,1280x720M@60,if=RGB24 calibration tsdev=tsc2004 fbmem=10M,28M Build Date: 20 November 2012 11:23:40AM Current version of pixman: 0.27.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 20 20:08:35 2012 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) Failed to load module "extmod" (module does not exist, 0) (EE) Failed to load module "dbe" (module does not exist, 0) (EE) Failed to load module "glx" (module does not exist, 0) (EE) Failed to load module "dri" (module does not exist, 0) (EE) Failed to load module "dri2" (module does not exist, 0) (EE) VIVANTE: Failed to load module "exa" (module does not exist, 0) xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error root@sabrelite:~# Warning: Permanently added '192.168.1.182' (RSA) to the list of known hosts. root@sabrelite:~# opkg list-installed 'xf86*' xf86-input-evdev - 2:2.7.3-r19.0 xf86-video-fbdev - 2:0.4.3-r19.0 xf86-video-imxfb-vivante - 2:12.09.01-r0 Full log attached. What am I missing? [-- Attachment #2: Xorg.0.log --] [-- Type: text/x-log, Size: 7526 bytes --] [527416.918] _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 [527416.918] _XSERVTransOpen: transport open failed for inet6/sabrelite:0 [527416.918] _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6 [527416.921] X.Org X Server 1.11.4 Release Date: 2012-01-27 [527416.921] X Protocol Version 11, Revision 0 [527416.921] Build Operating System: Linux 2.6.34.9-69.fc13.i686.PAE i686 [527416.921] Current Operating System: Linux sabrelite 3.0.35-12.09.01+yocto+geaaf30e #2 SMP PREEMPT Thu Nov 8 08:19:03 MST 2012 armv7l [527416.921] Kernel command line: console=ttymxc1,115200 root=/dev/ram0 rootfstype=ext3 ramdisk_size=65536 console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 rootwait consoleblank=0 video=mxcfb0:dev=lcd,CLAA-WVGA,if=RGB666 video=mxcfb1:dev=hdmi,1280x720M@60,if=RGB24 calibration tsdev=tsc2004 fbmem=10M,28M [527416.921] Build Date: 20 November 2012 11:23:40AM [527416.921] [527416.921] Current version of pixman: 0.27.2 [527416.922] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [527416.922] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [527416.922] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 20 20:08:35 2012 [527416.922] (==) Using config file: "/etc/X11/xorg.conf" [527416.922] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [527416.923] (==) No Layout section. Using the first Screen section. [527416.923] (==) No screen section available. Using defaults. [527416.923] (**) |-->Screen "Default Screen Section" (0) [527416.923] (**) | |-->Monitor "<default monitor>" [527416.923] (==) No device specified for screen "Default Screen Section". Using the first device section listed. [527416.923] (**) | |-->Device "i.MX Accelerated Framebuffer Device" [527416.923] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [527416.924] (**) Option "BlankTime" "0" [527416.924] (**) Option "StandbyTime" "0" [527416.924] (**) Option "SuspendTime" "0" [527416.924] (**) Option "OffTime" "0" [527416.924] (==) Automatically adding devices [527416.924] (==) Automatically enabling devices [527416.924] (WW) The directory "/usr/share/fonts/X11/misc/" does not exist. [527416.924] Entry deleted from font path. [527416.924] (WW) The directory "/usr/share/fonts/X11/TTF/" does not exist. [527416.924] Entry deleted from font path. [527416.924] (WW) The directory "/usr/share/fonts/X11/OTF/" does not exist. [527416.924] Entry deleted from font path. [527416.924] (WW) The directory "/usr/share/fonts/X11/Type1/" does not exist. [527416.924] Entry deleted from font path. [527416.924] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. [527416.924] Entry deleted from font path. [527416.924] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [527416.924] Entry deleted from font path. [527416.924] (==) FontPath set to: [527416.924] (==) ModulePath set to "/usr/lib/xorg/modules" [527416.924] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [527416.924] (II) Loader magic: 0x17f5d8 [527416.924] (II) Module ABI versions: [527416.924] X.Org ANSI C Emulation: 0.4 [527416.924] X.Org Video Driver: 11.0 [527416.924] X.Org XInput driver : 13.0 [527416.924] X.Org Server Extension : 6.0 [527416.924] (II) Open APM successful [527416.925] (II) LoadModule: "extmod" [527416.925] (WW) Warning, couldn't open module extmod [527416.925] (II) UnloadModule: "extmod" [527416.925] (II) Unloading extmod [527416.925] (EE) Failed to load module "extmod" (module does not exist, 0) [527416.925] (II) LoadModule: "dbe" [527416.926] (WW) Warning, couldn't open module dbe [527416.926] (II) UnloadModule: "dbe" [527416.926] (II) Unloading dbe [527416.926] (EE) Failed to load module "dbe" (module does not exist, 0) [527416.926] (II) LoadModule: "glx" [527416.926] (WW) Warning, couldn't open module glx [527416.926] (II) UnloadModule: "glx" [527416.926] (II) Unloading glx [527416.926] (EE) Failed to load module "glx" (module does not exist, 0) [527416.926] (II) LoadModule: "dri" [527416.927] (WW) Warning, couldn't open module dri [527416.927] (II) UnloadModule: "dri" [527416.927] (II) Unloading dri [527416.927] (EE) Failed to load module "dri" (module does not exist, 0) [527416.927] (II) LoadModule: "dri2" [527416.927] (WW) Warning, couldn't open module dri2 [527416.927] (II) UnloadModule: "dri2" [527416.927] (II) Unloading dri2 [527416.927] (EE) Failed to load module "dri2" (module does not exist, 0) [527416.927] (II) LoadModule: "vivante" [527416.927] (II) Loading /usr/lib/xorg/modules/drivers/vivante_drv.so [527416.928] (II) Module vivante: vendor="X.Org Foundation" [527416.929] compiled for 1.11.4, module version = 1.0.0 [527416.929] ABI class: X.Org Video Driver, version 11.0 [527416.929] (II) VIVANTE: fb driver for vivante: VivanteGC500, VivanteGC2100, VivanteGCCORE [527416.929] (--) using VT number 3 [527417.005] (WW) Falling back to old probe method for vivante [527417.005] (II) Loading sub module "fbdevhw" [527417.005] (II) LoadModule: "fbdevhw" [527417.006] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [527417.007] (II) Module fbdevhw: vendor="X.Org Foundation" [527417.008] compiled for 1.11.4, module version = 0.0.2 [527417.008] ABI class: X.Org Video Driver, version 11.0 [527417.008] (II) Loading /usr/lib/xorg/modules/drivers/vivante_drv.so [527417.008] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [527417.008] (II) VIVANTE(0): using default device [527417.008] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [527417.008] (II) VIVANTE(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 16/16 [527417.008] (==) VIVANTE(0): Depth 16, (==) framebuffer bpp 16 [527417.008] (==) VIVANTE(0): RGB weight 565 [527417.008] (==) VIVANTE(0): Default visual is TrueColor [527417.008] (==) VIVANTE(0): Using gamma correction (1.0, 1.0, 1.0) [527417.008] (II) VIVANTE(0): hardware: DISP3 BG (video memory: 750kB) [527417.008] (II) VIVANTE(0): checking modes against framebuffer device... [527417.008] (II) VIVANTE(0): checking modes against monitor... [527417.008] (--) VIVANTE(0): Virtual size is 800x480 (pitch 800) [527417.008] (**) VIVANTE(0): Built-in mode "current": 27.0 MHz, 29.3 kHz, 57.5 Hz [527417.008] (II) VIVANTE(0): Modeline "current"x0.0 27.00 800 860 880 920 480 490 500 510 -hsync -vsync -csync (29.3 kHz) [527417.008] (==) VIVANTE(0): DPI set to (96, 96) [527417.008] (II) Loading sub module "fb" [527417.008] (II) LoadModule: "fb" [527417.009] (II) Loading /usr/lib/xorg/modules/libfb.so [527417.019] (II) Module fb: vendor="X.Org Foundation" [527417.019] compiled for 1.11.4, module version = 1.0.0 [527417.019] ABI class: X.Org ANSI C Emulation, version 0.4 [527417.019] (II) Loading sub module "exa" [527417.019] (II) LoadModule: "exa" [527417.020] (WW) Warning, couldn't open module exa [527417.020] (II) UnloadModule: "exa" [527417.020] (II) Unloading exa [527417.020] (EE) VIVANTE: Failed to load module "exa" (module does not exist, 0) [527417.020] (**) VIVANTE(0): Error on loading exa submodule ^ permalink raw reply [flat|nested] 29+ messages in thread
[parent not found: <50ACBC49.9000303@gmail.com>]
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP [not found] ` <50ACBC49.9000303@gmail.com> @ 2012-11-21 11:45 ` Otavio Salvador 2012-11-21 12:01 ` Gary Thomas 0 siblings, 1 reply; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 11:45 UTC (permalink / raw) To: Gary Thomas; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 3759 bytes --] On Wed, Nov 21, 2012 at 9:34 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: > On 2012-11-21 03:46, Otavio Salvador wrote: >> >> On Tue, Nov 20, 2012 at 7:29 PM, Gary Thomas <samoht.yrag@gmail.com> >> wrote: >>> >>> On 2012-11-20 08:23, Otavio Salvador wrote: >>> >>>> On Tue, Nov 20, 2012 at 1:20 PM, Gary Thomas <samoht.yrag@gmail.com >>>> <mailto:samoht.yrag@gmail.com>> wrote: >>>> >>>> On 2012-11-20 08:11, Otavio Salvador wrote: >>>> >>>> Hello, >>>> >>>> We've been working on this patchset for sometime. We are glad >>>> to >>>> be >>>> able to sure it among you all and I'd like to ask you to test >>>> and >>>> comment on them. >>>> >>>> >>>> I'll be glad to test this :-) >>>> >>>> Any guidance on what/how to build so the test coverage is >>>> maximised? >>>> I have a SabreLight with LCD+touch and would love to see a full-up >>>> X running on it. >>>> >>>> >>>> I am looking at a build failure when building fsl-image-gui (as it >>>> depends >>>> on mesa-demos) so I'd say for you to use core-image-x11 for now. >>> >>> >>> >>> Where do I get a recipe for xserver-xorg-module-exa? >> >> >> Something is wrong here. Why you needed it? >> > > The X server failed to start: > # /etc/init.d/xserver-nodm restart > Stopping XServer > Starting Xserver > > X.Org X Server 1.11.4 > Release Date: 2012-01-27 > X Protocol Version 11, Revision 0 > Build Operating System: Linux 2.6.34.9-69.fc13.i686.PAE i686 > Current Operating System: Linux sabrelite 3.0.35-12.09.01+yocto+geaaf30e > #2 SMP PREEMPT Thu Nov 8 08:19:03 MST 2012 armv7l > Kernel command line: console=ttymxc1,115200 root=/dev/ram0 rootfstype=ext3 > ramdisk_size=65536 console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 > rootwait consoleblank=0 video=mxcfb0:dev=lcd,CLAA-WVGA,if=RGB666 > video=mxcfb1:dev=hdmi,1280x720M@60,if=RGB24 calibration tsdev=tsc2004 > fbmem=10M,28M > Build Date: 20 November 2012 11:23:40AM > > Current version of pixman: 0.27.2 > Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 20 20:08:35 2012 > (==) Using config file: "/etc/X11/xorg.conf" > (==) Using system config directory "/usr/share/X11/xorg.conf.d" > (EE) Failed to load module "extmod" (module does not exist, 0) > (EE) Failed to load module "dbe" (module does not exist, 0) > (EE) Failed to load module "glx" (module does not exist, 0) > (EE) Failed to load module "dri" (module does not exist, 0) > (EE) Failed to load module "dri2" (module does not exist, 0) > (EE) VIVANTE: Failed to load module "exa" (module does not exist, 0) > xinit: giving up > xinit: unable to connect to X server: Connection refused > xinit: server error > > root@sabrelite:~# Warning: Permanently added '192.168.1.182' (RSA) to the > list of known hosts. > > root@sabrelite:~# opkg list-installed 'xf86*' > xf86-input-evdev - 2:2.7.3-r19.0 > xf86-video-fbdev - 2:0.4.3-r19.0 > xf86-video-imxfb-vivante - 2:12.09.01-r0 > > Full log attached. What am I missing? I fixed it locally. I am attaching the patch for you to apply locally. It will be fixed in a v2 of the patchset. -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br [-- Attachment #2: xorg-depends-on-mesa.patch --] [-- Type: application/octet-stream, Size: 520 bytes --] diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb index 3eb3f4a..aa2e68f 100644 --- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb @@ -24,4 +24,6 @@ do_install_append () { find ${D}${includedir} -type f -exec chmod 660 {} \; } +RDEPENDS_${PN} += "xserver-xorg-module-exa" + #FILES_${PN}-dev = "${includedir}/vivante_priv.h" ^ permalink raw reply related [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 11:45 ` Otavio Salvador @ 2012-11-21 12:01 ` Gary Thomas 2012-11-21 12:21 ` Otavio Salvador 0 siblings, 1 reply; 29+ messages in thread From: Gary Thomas @ 2012-11-21 12:01 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale On 2012-11-21 04:45, Otavio Salvador wrote: > On Wed, Nov 21, 2012 at 9:34 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: >> On 2012-11-21 03:46, Otavio Salvador wrote: >>> >>> On Tue, Nov 20, 2012 at 7:29 PM, Gary Thomas <samoht.yrag@gmail.com> >>> wrote: >>>> >>>> On 2012-11-20 08:23, Otavio Salvador wrote: >>>> >>>>> On Tue, Nov 20, 2012 at 1:20 PM, Gary Thomas <samoht.yrag@gmail.com >>>>> <mailto:samoht.yrag@gmail.com>> wrote: >>>>> >>>>> On 2012-11-20 08:11, Otavio Salvador wrote: >>>>> >>>>> Hello, >>>>> >>>>> We've been working on this patchset for sometime. We are glad >>>>> to >>>>> be >>>>> able to sure it among you all and I'd like to ask you to test >>>>> and >>>>> comment on them. >>>>> >>>>> >>>>> I'll be glad to test this :-) >>>>> >>>>> Any guidance on what/how to build so the test coverage is >>>>> maximised? >>>>> I have a SabreLight with LCD+touch and would love to see a full-up >>>>> X running on it. >>>>> >>>>> >>>>> I am looking at a build failure when building fsl-image-gui (as it >>>>> depends >>>>> on mesa-demos) so I'd say for you to use core-image-x11 for now. >>>> >>>> >>>> >>>> Where do I get a recipe for xserver-xorg-module-exa? >>> >>> >>> Something is wrong here. Why you needed it? >>> >> >> The X server failed to start: >> # /etc/init.d/xserver-nodm restart >> Stopping XServer >> Starting Xserver >> >> X.Org X Server 1.11.4 >> Release Date: 2012-01-27 >> X Protocol Version 11, Revision 0 >> Build Operating System: Linux 2.6.34.9-69.fc13.i686.PAE i686 >> Current Operating System: Linux sabrelite 3.0.35-12.09.01+yocto+geaaf30e >> #2 SMP PREEMPT Thu Nov 8 08:19:03 MST 2012 armv7l >> Kernel command line: console=ttymxc1,115200 root=/dev/ram0 rootfstype=ext3 >> ramdisk_size=65536 console=ttymxc1,115200 vmalloc=400M root=/dev/mmcblk0p2 >> rootwait consoleblank=0 video=mxcfb0:dev=lcd,CLAA-WVGA,if=RGB666 >> video=mxcfb1:dev=hdmi,1280x720M@60,if=RGB24 calibration tsdev=tsc2004 >> fbmem=10M,28M >> Build Date: 20 November 2012 11:23:40AM >> >> Current version of pixman: 0.27.2 >> Before reporting problems, check http://wiki.x.org >> to make sure that you have the latest version. >> Markers: (--) probed, (**) from config file, (==) default setting, >> (++) from command line, (!!) notice, (II) informational, >> (WW) warning, (EE) error, (NI) not implemented, (??) unknown. >> (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 20 20:08:35 2012 >> (==) Using config file: "/etc/X11/xorg.conf" >> (==) Using system config directory "/usr/share/X11/xorg.conf.d" >> (EE) Failed to load module "extmod" (module does not exist, 0) >> (EE) Failed to load module "dbe" (module does not exist, 0) >> (EE) Failed to load module "glx" (module does not exist, 0) >> (EE) Failed to load module "dri" (module does not exist, 0) >> (EE) Failed to load module "dri2" (module does not exist, 0) >> (EE) VIVANTE: Failed to load module "exa" (module does not exist, 0) >> xinit: giving up >> xinit: unable to connect to X server: Connection refused >> xinit: server error >> >> root@sabrelite:~# Warning: Permanently added '192.168.1.182' (RSA) to the >> list of known hosts. >> >> root@sabrelite:~# opkg list-installed 'xf86*' >> xf86-input-evdev - 2:2.7.3-r19.0 >> xf86-video-fbdev - 2:0.4.3-r19.0 >> xf86-video-imxfb-vivante - 2:12.09.01-r0 >> >> Full log attached. What am I missing? > > I fixed it locally. > > I am attaching the patch for you to apply locally. It will be fixed in > a v2 of the patchset. > That helped, but then it dies: [579761.853] (II) VIVANTE(0): FB Start = 0x2b0f9000 FB Base = 0x2b0f9000 FB Offset = (nil) [579761.865] (II) VIVANTE(0): test Initializing EXA [579761.865] Backtrace: [579761.865] Segmentation fault at address 0xc [579761.865] Fatal server error: [579761.865] Caught signal 11 (Segmentation fault). Server aborting [579761.865] [579761.865] ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 12:01 ` Gary Thomas @ 2012-11-21 12:21 ` Otavio Salvador 2012-11-21 12:34 ` Gary Thomas 0 siblings, 1 reply; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 12:21 UTC (permalink / raw) To: Gary Thomas; +Cc: meta-freescale On Wed, Nov 21, 2012 at 10:01 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: ... > That helped, but then it dies: > [579761.853] (II) VIVANTE(0): FB Start = 0x2b0f9000 FB Base = 0x2b0f9000 > FB Offset = (nil) > [579761.865] (II) VIVANTE(0): test Initializing EXA > [579761.865] > Backtrace: > [579761.865] Segmentation fault at address 0xc > [579761.865] > Fatal server error: > [579761.865] Caught signal 11 (Segmentation fault). Server aborting > [579761.865] Good; now we need to fix this. I will take a look on this and I let you know if any news. -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 12:21 ` Otavio Salvador @ 2012-11-21 12:34 ` Gary Thomas 2012-11-21 12:38 ` Otavio Salvador 0 siblings, 1 reply; 29+ messages in thread From: Gary Thomas @ 2012-11-21 12:34 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale On 2012-11-21 05:21, Otavio Salvador wrote: > On Wed, Nov 21, 2012 at 10:01 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: > ... >> That helped, but then it dies: >> [579761.853] (II) VIVANTE(0): FB Start = 0x2b0f9000 FB Base = 0x2b0f9000 >> FB Offset = (nil) >> [579761.865] (II) VIVANTE(0): test Initializing EXA >> [579761.865] >> Backtrace: >> [579761.865] Segmentation fault at address 0xc >> [579761.865] >> Fatal server error: >> [579761.865] Caught signal 11 (Segmentation fault). Server aborting >> [579761.865] > > Good; now we need to fix this. > > I will take a look on this and I let you know if any news. > Here's a GDB backtrace: Program received signal SIGSEGV, Segmentation fault. 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so (gdb) bt #0 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so #1 0x2afeca78 in gcoHAL_MapUserMemory () from /usr/lib/libGAL.so #2 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so #3 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so Backtrace stopped: previous frame identical to this frame (corrupt stack?) Maybe I'm missing some piece, e.g. loading the video acceleration firmware? n.b. I don't know much about this platform, so I'm a bit in the dark. ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 12:34 ` Gary Thomas @ 2012-11-21 12:38 ` Otavio Salvador 2012-11-21 12:53 ` Gary Thomas 2012-11-22 12:56 ` Fabio Estevam 0 siblings, 2 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 12:38 UTC (permalink / raw) To: Gary Thomas; +Cc: meta-freescale On Wed, Nov 21, 2012 at 10:34 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: > On 2012-11-21 05:21, Otavio Salvador wrote: >> >> On Wed, Nov 21, 2012 at 10:01 AM, Gary Thomas <samoht.yrag@gmail.com> >> wrote: >> ... >>> >>> That helped, but then it dies: >>> [579761.853] (II) VIVANTE(0): FB Start = 0x2b0f9000 FB Base = 0x2b0f9000 >>> FB Offset = (nil) >>> [579761.865] (II) VIVANTE(0): test Initializing EXA >>> [579761.865] >>> Backtrace: >>> [579761.865] Segmentation fault at address 0xc >>> [579761.865] >>> Fatal server error: >>> [579761.865] Caught signal 11 (Segmentation fault). Server aborting >>> [579761.865] >> >> >> Good; now we need to fix this. >> >> I will take a look on this and I let you know if any news. >> > > Here's a GDB backtrace: > > Program received signal SIGSEGV, Segmentation fault. > 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so > (gdb) bt > #0 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so > #1 0x2afeca78 in gcoHAL_MapUserMemory () from /usr/lib/libGAL.so > #2 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so > #3 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so > Backtrace stopped: previous frame identical to this frame (corrupt stack?) > > Maybe I'm missing some piece, e.g. loading the video acceleration firmware? > n.b. I don't know much about this platform, so I'm a bit in the dark. It seems to be all done; I am pondering if it might be a problem with our U-Boot; you might try to use Freescale U-Boot and give it a try. -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 12:38 ` Otavio Salvador @ 2012-11-21 12:53 ` Gary Thomas 2012-11-21 12:57 ` Otavio Salvador 2012-11-22 12:56 ` Fabio Estevam 1 sibling, 1 reply; 29+ messages in thread From: Gary Thomas @ 2012-11-21 12:53 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 1817 bytes --] On 2012-11-21 05:38, Otavio Salvador wrote: > On Wed, Nov 21, 2012 at 10:34 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: >> On 2012-11-21 05:21, Otavio Salvador wrote: >>> >>> On Wed, Nov 21, 2012 at 10:01 AM, Gary Thomas <samoht.yrag@gmail.com> >>> wrote: >>> ... >>>> >>>> That helped, but then it dies: >>>> [579761.853] (II) VIVANTE(0): FB Start = 0x2b0f9000 FB Base = 0x2b0f9000 >>>> FB Offset = (nil) >>>> [579761.865] (II) VIVANTE(0): test Initializing EXA >>>> [579761.865] >>>> Backtrace: >>>> [579761.865] Segmentation fault at address 0xc >>>> [579761.865] >>>> Fatal server error: >>>> [579761.865] Caught signal 11 (Segmentation fault). Server aborting >>>> [579761.865] >>> >>> >>> Good; now we need to fix this. >>> >>> I will take a look on this and I let you know if any news. >>> >> >> Here's a GDB backtrace: >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so >> (gdb) bt >> #0 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so >> #1 0x2afeca78 in gcoHAL_MapUserMemory () from /usr/lib/libGAL.so >> #2 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so >> #3 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so >> Backtrace stopped: previous frame identical to this frame (corrupt stack?) >> >> Maybe I'm missing some piece, e.g. loading the video acceleration firmware? >> n.b. I don't know much about this platform, so I'm a bit in the dark. > > It seems to be all done; I am pondering if it might be a problem with > our U-Boot; you might try to use Freescale U-Boot and give it a try. I'm using the U-Boot that came with the board. Should I try the one just built? If so, how (is there a temporary way to try it)? [-- Attachment #2: uboot,imx --] [-- Type: text/plain, Size: 785 bytes --] U-Boot 2009.08 (Jul 05 2012 - 15:37:27) CPU: Freescale i.MX 6 family 0.0V at 792 MHz Temperature: can't get valid data! mx6q pll1: 792MHz mx6q pll2: 528MHz mx6q pll3: 480MHz mx6q pll8: 50MHz ipg clock : 66000000Hz ipg per clock : 66000000Hz uart clock : 80000000Hz cspi clock : 60000000Hz ahb clock : 132000000Hz axi clock : 264000000Hz emi_slow clock: 29333333Hz ddr clock : 528000000Hz usdhc1 clock : 200000000Hz usdhc2 clock : 200000000Hz usdhc3 clock : 200000000Hz usdhc4 clock : 200000000Hz nfc clock : 24000000Hz Board: MX6Q-SABRELITE:[ WDOG] Boot Device: I2C I2C: ready DRAM: 1 GB MMC: FSL_USDHC: 0,FSL_USDHC: 1 JEDEC ID: 0xbf:0x25:0x41 Reading SPI NOR flash 0xc0000 [0x2000 bytes] -> ram 0x276009b8 SUCCESS ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 12:53 ` Gary Thomas @ 2012-11-21 12:57 ` Otavio Salvador 0 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 12:57 UTC (permalink / raw) To: Gary Thomas; +Cc: meta-freescale On Wed, Nov 21, 2012 at 10:53 AM, Gary Thomas <samoht.yrag@gmail.com> wrote: > On 2012-11-21 05:38, Otavio Salvador wrote: >> >> On Wed, Nov 21, 2012 at 10:34 AM, Gary Thomas <samoht.yrag@gmail.com> >> wrote: >>> >>> On 2012-11-21 05:21, Otavio Salvador wrote: >>>> >>>> >>>> On Wed, Nov 21, 2012 at 10:01 AM, Gary Thomas <samoht.yrag@gmail.com> >>>> wrote: >>>> ... >>>>> >>>>> >>>>> That helped, but then it dies: >>>>> [579761.853] (II) VIVANTE(0): FB Start = 0x2b0f9000 FB Base = >>>>> 0x2b0f9000 >>>>> FB Offset = (nil) >>>>> [579761.865] (II) VIVANTE(0): test Initializing EXA >>>>> [579761.865] >>>>> Backtrace: >>>>> [579761.865] Segmentation fault at address 0xc >>>>> [579761.865] >>>>> Fatal server error: >>>>> [579761.865] Caught signal 11 (Segmentation fault). Server aborting >>>>> [579761.865] >>>> >>>> >>>> >>>> Good; now we need to fix this. >>>> >>>> I will take a look on this and I let you know if any news. >>>> >>> >>> Here's a GDB backtrace: >>> >>> Program received signal SIGSEGV, Segmentation fault. >>> 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so >>> (gdb) bt >>> #0 0x2b078fac in gcoOS_GetBaseAddress () from /usr/lib/libGAL.so >>> #1 0x2afeca78 in gcoHAL_MapUserMemory () from /usr/lib/libGAL.so >>> #2 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so >>> #3 0x2ab341c0 in ?? () from /usr/lib/xorg/modules/drivers/vivante_drv.so >>> Backtrace stopped: previous frame identical to this frame (corrupt >>> stack?) >>> >>> Maybe I'm missing some piece, e.g. loading the video acceleration >>> firmware? >>> n.b. I don't know much about this platform, so I'm a bit in the dark. >> >> >> It seems to be all done; I am pondering if it might be a problem with >> our U-Boot; you might try to use Freescale U-Boot and give it a try. > > > I'm using the U-Boot that came with the board. > > Should I try the one just built? If so, how (is there a temporary way to > try it)? You can use the .sdcard file generated. It has all set. -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 12:38 ` Otavio Salvador 2012-11-21 12:53 ` Gary Thomas @ 2012-11-22 12:56 ` Fabio Estevam 2012-11-22 13:00 ` Otavio Salvador 1 sibling, 1 reply; 29+ messages in thread From: Fabio Estevam @ 2012-11-22 12:56 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale On Wed, Nov 21, 2012 at 10:38 AM, Otavio Salvador <otavio@ossystems.com.br> wrote: > It seems to be all done; I am pondering if it might be a problem with > our U-Boot; you might try to use Freescale U-Boot and give it a try. What makes you suspect of a bootloader related issue? Gary, Can you please paste the full kernel log of the system? Regards, Fabio Estevam ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-22 12:56 ` Fabio Estevam @ 2012-11-22 13:00 ` Otavio Salvador 0 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-22 13:00 UTC (permalink / raw) To: Fabio Estevam; +Cc: meta-freescale On Thu, Nov 22, 2012 at 10:56 AM, Fabio Estevam <festevam@gmail.com> wrote: > On Wed, Nov 21, 2012 at 10:38 AM, Otavio Salvador > <otavio@ossystems.com.br> wrote: > >> It seems to be all done; I am pondering if it might be a problem with >> our U-Boot; you might try to use Freescale U-Boot and give it a try. > > What makes you suspect of a bootloader related issue? It try to find a base address and it might be have been placed somewhere during SoC initialization however Daiane has tested it with mainline and FSL U-Boot and both has same result. -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
[parent not found: <52084595.BlZru0pAS7@rudolf>]
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP [not found] ` <52084595.BlZru0pAS7@rudolf> @ 2012-11-21 16:24 ` Otavio Salvador 2012-11-21 17:03 ` Thomas Senyk 0 siblings, 1 reply; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 16:24 UTC (permalink / raw) To: Thomas Senyk; +Cc: meta-freescale On Wed, Nov 21, 2012 at 1:18 PM, Thomas Senyk <thomas.senyk@pelagicore.com> wrote: > I've done a build test as well. > > compile errors in xf86-video-imxfb-vivante > > Seems like a version and/or configuration problem. > > poky, openembedded and fsl-arm are all on master from today. It seems you're using fsl-community-bsp. Please do a 'repo sync' so it uses danny branch of Poky. I am not using master at this moment so we finish this step for danny before moving to OE-Core master development (the 1.4 base work). -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 16:24 ` Otavio Salvador @ 2012-11-21 17:03 ` Thomas Senyk 2012-11-21 17:15 ` Otavio Salvador 0 siblings, 1 reply; 29+ messages in thread From: Thomas Senyk @ 2012-11-21 17:03 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 1462 bytes --] On Wed, November 21, 2012 02:24:00 PM Otavio Salvador wrote: > On Wed, Nov 21, 2012 at 1:18 PM, Thomas Senyk > > <thomas.senyk@pelagicore.com> wrote: > > I've done a build test as well. > > > > compile errors in xf86-video-imxfb-vivante > > > > Seems like a version and/or configuration problem. > > > > poky, openembedded and fsl-arm are all on master from today. > > It seems you're using fsl-community-bsp. Please do a 'repo sync' so it > uses danny branch of Poky. I am not using master at this moment so we > finish this step for danny before moving to OE-Core master development > (the 1.4 base work). Do you mean denzil or danny? I did a fresh 'repo init' using denzil (danny is not an option): repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b denzil All checkouts will be the current HEAD of each denzil branch. For meta-fsl-arm one needs to checkout master, to be able to apply the patches. (e.g. is mesa-dri_8.0.4.bbappend missing on denzil) With that I get errors regarding intending (see log1.log) To be on the safe side, I tried to checkout poky#danny, then another intending error occurs (log2.log) ;) This is actually the reason I switches everything to master ... as I hoped this will bring the 3 repos in line ;) The whole setup with different checkouts and repos and most importantly branches/branch-names is rather confusing to me ;) Greets Thomas [-- Attachment #2: log1.log --] [-- Type: text/x-log, Size: 8872 bytes --] Pseudo is not present but is required, building this first before the main build WARNING: Host distribution could not be determined; you may possibly experience unexpected failures. It is recommended that you use a tested distribution. NOTE: Error expanding variable populate_packages############################## | ETA: 00:00:19 NOTE: Error during finalise of /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb ERROR: Unable to parse /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb ERROR: No recipes available for: /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-core/uclibc/uclibc_git.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-kernel/linux/linux-yocto_3.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-connectivity/dhcp/dhcp_4.2.3-P2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-bsp/formfactor/formfactor_0.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-bsp/formfactor/formfactor_0.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/libxfixes_5.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-graphics/mesa/mesa-dri_7.11.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-graphics/clutter/cogl_1.8.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-qt/qt4/qt4-embedded_4.8.3.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-bsp/alsa-state/alsa-state.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-bsp/alsa-state/alsa-state.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/libxrandr_1.3.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-connectivity/openssh/openssh_5.9p1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-qt/qt4/qt4-x11-free_4.8.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-support/libusb/libusb1_1.0.8.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-core/psplash/psplash_git.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-gnome/tasks/task-core-sdk-gmae.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-qt/tasks/task-qte-toolchain-target.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-qt/qt4/qt4-embedded_4.8.1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-proto/randrproto_1.3.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm-extra/recipes-core/netbase/netbase_4.47.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-core/netbase/netbase_4.47.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-extended/lighttpd/lighttpd_1.4.30.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-kernel/linux/linux-yocto_2.6.37.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/cairo/cairo_1.10.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/libxcursor_1.1.13.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-core/tasks/task-core-tools-profile.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/libxdamage_1.1.3.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-proto/compositeproto_0.4.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-lib/pixman_0.25.2.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-extended/polkit/polkit_0.104.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-connectivity/wpa-supplicant/wpa-supplicant_0.7.3.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-qt/qt4/qt4-x11-free_4.7.4.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-qt/qt4/qt4-x11-free_4.7.4.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-gnome/tasks/task-core-standalone-gmae-sdk-target.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-extended/cronie/cronie_1.4.8.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-core/packagegroup/packagegroup-base.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/poky/meta-yocto/recipes-graphics/mesa/mesa-dri_git.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-graphics/mesa/mesa-dri_git.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-multimedia/libtiff/tiff_4.0.1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-qt/qt4/qt4-embedded_4.7.4.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-support/libusb/libusb-compat_0.1.3.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-proto/damageproto_1.2.1.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-core/busybox/busybox_1.19.4.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/xorg-proto/fixesproto_5.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-connectivity/connman/connman_0.79.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-support/libgpg-error/libgpg-error_1.10.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-core/dropbear/dropbear_2012.55.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-core/udev/udev-extraconf_1.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-multimedia/gst-plugins/gst-plugins-base_0.10.36.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-qt/qt4/qt4-embedded_4.8.0.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-fsl-arm/recipes-qt/qt4/qt4-x11-free_4.8.3.bbappend /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-bsp/keymaps/keymaps_1.0.bbappend ERROR: Command execution failed: Exited with 1 Summary: There was 1 WARNING message shown. Summary: There were 3 ERROR messages shown, returning a non-zero exit code. [-- Attachment #3: log2.log --] [-- Type: text/x-log, Size: 1381 bytes --] Pseudo is not present but is required, building this first before the main build WARNING: Host distribution could not be determined; you may possibly experience unexpected failures. It is recommended that you use a tested distribution. WARNING: Consider updating navit recipe to use "protocol" not "proto" in SRC_URI. WARNING: Variable get_navit_fpu_setting contains tabs, please remove these (/home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-navigation/navit/navit_svn.bb) WARNING: Variable populate_packages contains tabs, please remove these (/home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb) | ETA: --:--:-- ERROR: ExpansionError during parsing /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb: Failure expanding variable populate_packages: IndentationError: unindent does not match any outer indentation level (<string>, line 113) NOTE: Error during finalise of /home/tsenyk/projects/oe-yocto/fsl-community-bsp/sources/meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb ERROR: Command execution failed: Exited with 1 Summary: There were 4 WARNING messages shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-21 17:03 ` Thomas Senyk @ 2012-11-21 17:15 ` Otavio Salvador 0 siblings, 0 replies; 29+ messages in thread From: Otavio Salvador @ 2012-11-21 17:15 UTC (permalink / raw) To: Thomas Senyk; +Cc: meta-freescale On Wed, Nov 21, 2012 at 3:03 PM, Thomas Senyk <thomas.senyk@pelagicore.com> wrote: > On Wed, November 21, 2012 02:24:00 PM Otavio Salvador wrote: >> On Wed, Nov 21, 2012 at 1:18 PM, Thomas Senyk >> >> <thomas.senyk@pelagicore.com> wrote: >> > I've done a build test as well. >> > >> > compile errors in xf86-video-imxfb-vivante >> > >> > Seems like a version and/or configuration problem. >> > >> > poky, openembedded and fsl-arm are all on master from today. >> >> It seems you're using fsl-community-bsp. Please do a 'repo sync' so it >> uses danny branch of Poky. I am not using master at this moment so we >> finish this step for danny before moving to OE-Core master development >> (the 1.4 base work). > > Do you mean denzil or danny? > Danny. The fsl-community-bsp (branch master) is using danny now and will do it until we release 1.3. > I did a fresh 'repo init' using denzil (danny is not an option): > repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b denzil > > All checkouts will be the current HEAD of each denzil branch. > poky needs to be in 1.3 (danny) and others will still be master as they're not branched yet. > For meta-fsl-arm one needs to checkout master, to be able to apply the > patches. (e.g. is mesa-dri_8.0.4.bbappend missing on denzil) > Right but use fsl-community-bsp at master (which sets it all right). > With that I get errors regarding intending (see log1.log) > > > To be on the safe side, I tried to checkout poky#danny, then another intending > error occurs (log2.log) ;) > > > This is actually the reason I switches everything to master ... as I hoped > this will bring the 3 repos in line ;) > > The whole setup with different checkouts and repos and most importantly > branches/branch-names is rather confusing to me ;) Ok, let me try to summary it ... (it is confusing indeed): * fsl-community-bsp: * denzil - release 1.2 * master - upcoming 1.3 (based on danny) When we release 1.3, then we'll move to 1.4 (which is being poky's master currently). -- Otavio Salvador O.S. Systems E-mail: otavio@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP 2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador ` (11 preceding siblings ...) [not found] ` <52084595.BlZru0pAS7@rudolf> @ 2012-11-21 16:27 ` Thomas Senyk 12 siblings, 0 replies; 29+ messages in thread From: Thomas Senyk @ 2012-11-21 16:27 UTC (permalink / raw) To: meta-freescale; +Cc: Otavio Salvador [-- Attachment #1: Type: text/plain, Size: 2942 bytes --] I've done a build test as well. compile errors in xf86-video-imxfb-vivante Seems like a version and/or configuration problem. poky, openembedded and fsl-arm are all on master from today. My machine: 64bit ArchLinux On Tue, November 20, 2012 01:11:02 PM Otavio Salvador wrote: > Hello, > > We've been working on this patchset for sometime. We are glad to be > able to sure it among you all and I'd like to ask you to test and > comment on them. > > The only missing part is the GStreamer codec support that are still > being finished and we'll make it available as soon as it is working > properly. > > Adrian Alonso (2): > xf86-dri-vivante: Add Vivant DRI driver for Xorg > xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs > > Otavio Salvador (8): > firmware-imx: Add 12.09.01 version > imx-base.inc: Add iMX6 firmware information > imx-lib: Add 12.09.01 version > imx-test: Add 12.09.01 version > gpu-viv-bin-mx6q: Add Vivant GPU libraries > mesa-dri: Change provided set of libraries when building for iMX6 > imx-base: Use xf86-video-imxfb-vivant for iMX6 targets > xserver-xf86-config: Use Vivant accelerated driver for iMX6 > > conf/machine/include/imx-base.inc | 3 + > recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb | 8 ++ > recipes-bsp/imx-test/imx-test.inc | 1 + > recipes-bsp/imx-test/imx-test_12.09.01.bb | 8 ++ > .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 125 > ++++++++++++++++++++ .../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb | > 9 ++ > recipes-graphics/mesa/mesa-dri_8.0.4.bbappend | 4 +- > recipes-graphics/mesa/mesa-dri_git.bbappend | 4 +- > .../xorg-driver/xf86-dri-vivante_12.09.01.bb | 31 +++++ > .../Makefile.am-remove-prefixed-include-path.patch | 29 +++++ > .../xf86-video-imxfb-vivante_12.09.01.bb | 27 +++++ > .../xorg-xserver/xserver-xf86-config/mx6/xorg.conf | 8 +- > .../xorg-xserver/xserver-xf86-config_0.1.bbappend | 2 +- > recipes-multimedia/imx-lib/imx-lib.inc | 1 + > recipes-multimedia/imx-lib/imx-lib_12.09.01.bb | 8 ++ > 15 files changed, 262 insertions(+), 6 deletions(-) > create mode 100644 recipes-bsp/firmware-imx/firmware-imx_12.09.01.bb > create mode 100644 recipes-bsp/imx-test/imx-test_12.09.01.bb > create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc > create mode 100644 > recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_12.09.01.bb create mode > 100644 recipes-graphics/xorg-driver/xf86-dri-vivante_12.09.01.bb create > mode 100644 > recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile.am-remove-pr > efixed-include-path.patch create mode 100644 > recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_12.09.01.bb create > mode 100644 recipes-multimedia/imx-lib/imx-lib_12.09.01.bb [-- Attachment #2: run_log.do_compile.25401.tar.gz --] [-- Type: application/x-compressed-tar, Size: 3552 bytes --] ^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2012-11-22 13:00 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-20 15:11 [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 01/10] firmware-imx: Add 12.09.01 version Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 02/10] imx-base.inc: Add iMX6 firmware information Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 03/10] imx-lib: Add 12.09.01 version Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 04/10] imx-test: " Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 05/10] gpu-viv-bin-mx6q: Add Vivant GPU libraries Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 06/10] xf86-dri-vivante: Add Vivant DRI driver for Xorg Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 07/10] xf86-video-imxfb-vivante: Add Vivant Xorg driver for iMX SoCs Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 08/10] mesa-dri: Change provided set of libraries when building for iMX6 Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 09/10] imx-base: Use xf86-video-imxfb-vivant for iMX6 targets Otavio Salvador
2012-11-20 15:11 ` [meta-fsl-arm][PATCH 10/10] xserver-xf86-config: Use Vivant accelerated driver for iMX6 Otavio Salvador
2012-11-20 15:20 ` [meta-fsl-arm][PATCH 00/10] iMX6 Yocto Support based on 12.09.01 BSP Gary Thomas
2012-11-20 15:23 ` Otavio Salvador
2012-11-20 21:29 ` Gary Thomas
2012-11-21 10:46 ` Otavio Salvador
2012-11-21 11:38 ` Gary Thomas
[not found] ` <50ACBC49.9000303@gmail.com>
2012-11-21 11:45 ` Otavio Salvador
2012-11-21 12:01 ` Gary Thomas
2012-11-21 12:21 ` Otavio Salvador
2012-11-21 12:34 ` Gary Thomas
2012-11-21 12:38 ` Otavio Salvador
2012-11-21 12:53 ` Gary Thomas
2012-11-21 12:57 ` Otavio Salvador
2012-11-22 12:56 ` Fabio Estevam
2012-11-22 13:00 ` Otavio Salvador
[not found] ` <52084595.BlZru0pAS7@rudolf>
2012-11-21 16:24 ` Otavio Salvador
2012-11-21 17:03 ` Thomas Senyk
2012-11-21 17:15 ` Otavio Salvador
2012-11-21 16:27 ` Thomas Senyk
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.