[meta-freescale] yocto, linux-fslc and xorg
Hello all, I want to do some tests with the mainline yocto (poky) with the meta-arm-fsl layers and X. I want to make use of the latest mainline kernel. I added PREFERRED_PROVIDER_virtual/kernel = linux-fslc to my local.conf and do bitbake core-image-web-kiosk Then I'm facing a problem in the build (I'm building it for an imx53qsb): In file included from /opt/git/poky/build/tmp/sysroots/imx53qsb/usr/src/kernel/include/linux/kgdb.h:16:0, | from /opt/git/poky/build/tmp/sysroots/imx53qsb/usr/src/kernel/include/linux/fb.h:4, | from /opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/xserver-xorg-video-imx-11.09.01/src/imx_display.c:33: | /opt/git/poky/build/tmp/sysroots/imx53qsb/usr/src/kernel/include/linux/linkage.h:7:25: fatal error: asm/linkage.h: No such file or directory | #include asm/linkage.h | ^ | compilation terminated. | make[2]: *** [imx_display.lo] Error 1 | make[2]: Leaving directory `/opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/build/src' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/build' | make: *** [all] Error 2 | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_compile (log file is located at /opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/temp/log.do_compile.32086) ERROR: Task 2827 (/opt/git/poky/meta-fsl-arm/recipes-graphics/xorg-driver/xf86-video-imxfb_11.09.01.bb, do_compile) failed with exit code '1'q What is happening? grtz ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
[meta-freescale] 回复: 回复: how to install pulseaudio completely
Hi, I need to install the pulseaudio-server really start up pulseaudio in daemon mode, hdmi output is ok :) bitbake -e | grep ^DISTRO_FEATURES DISTRO_FEATURES=alsa argp bluetooth ext2 irda largefile pcmcia usbgadget usbhost wifi xattr nfs zeroconf pci 3g nfc x11 ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io pulseaudio sysvinit largefile opengl multiarch wayland DISTRO_FEATURES_LIBC_class-nativesdk=ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpclibc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io DISTRO_FEATURES_BACKFILL=pulseaudio sysvinit DISTRO_FEATURES_LIBC=ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io DISTRO_FEATURES_LIBC_DEFAULT=ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io Thanks, - Jojo 在 2013年9月12日星期四,下午7:29,Daiane Angolini 写道: On 09/12/2013 07:07 AM, jojo wrote: Hi, Hi Jojo, I installed pulse audio server in IMX6QSD of FSL, but there is no output of audio with HDMI :( Please, double check if pulseaudio is in your DISTRO_FEATURES (i think it's default, but I cannot remember exactly) bitbake -e | grep ^DISTRO_FEATURES How are you configuring HDMI audio? I know there is a doc in imx-community with the audio configuration if you want to change it from default to HDMI. how to track the log of the pulse audio ? Thanks, - Jojo 在 2013年7月16日星期二,下午11:32,jojo 写道: Hi, Ok i will have a try, thanks for your reply :) Thanks, - Jojo 在 2013年7月12日星期五,下午6:45,Erik Botö 写道: Hi, On Fri, Jul 12, 2013 at 12:35 PM, jojo rjie...@gmail.com (mailto:rjie...@gmail.com) mailto:rjie...@gmail.com wrote: Hi, My yocto version/tag is dylan. I have compiled fsl-image-gui to testing the the audio output, but i can not find anything about for pulseaudio server to start up daemon. I saw the build code in the path about for build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/pulseaudio/3.0-r0/image/ and it really have built all things of pulseaudio. but when i create the fsl-image-gui to start up, i just find libpulse* in the rootfs. I think that something wrong with pulseaudio configure so that it do not install completely by default. The pulseaudio daemon is packaged as pulseaudio-server, maybe the image doesn't install that package by default? Cheers, Erik Botö someone know about that how to install pulseaudio completely ? Thanks, - Jojo
[meta-freescale] 回复: can not output of audio with PulseAudio
Hi, Fixed. Thanks, - Jojo 在 2013年9月12日星期四,下午4:54,jojo 写道: Hi, I installed pulse audio server and can not get output of audio with HDMI, Do i miss anything with pulse ? my env is branch dylan : Build Configuration: BB_VERSION= 1.18.0 BUILD_SYS = x86_64-linux NATIVELSBSTRING = CentOS-6.4 TARGET_SYS= arm-poky-linux-gnueabi MACHINE = imx6qsabresd DISTRO= poky DISTRO_VERSION= 1.4.2 TUNE_FEATURES = armv7a vfp neon TARGET_FPU= vfp-neon meta meta-yocto= (nobranch):d734ab491a30078d43dee5440c03acce2d251425 meta-oe = (nobranch):81bf02c1ed858b8a7ae9297b8eab7d9355d0a48c meta-fsl-arm = (nobranch):afe2162644544a92a517f1d51211fdcb76bb1a29 meta-fsl-arm-extra = (nobranch):5f5a9cfcad223f5a1c623346780510ffcdc012ab meta-fsl-demos= (nobranch):724cfb929748f47782dea3b1dc412b028f6f3515 meta-spice= unknown:unknown Thanks, - Jojo ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] gstreamer strange distorted image.
Hi Leonardo. The patch doesn't work at all. But, I think it relates to ipu fb (mxc_ipuv3_fb). Still testing on fb, especially, fb_pix_fmt. And, I found another thing. It's not related my issue though, In mxc_ipuv3_fb.c Line 1322, case MXCFB_CSC_UPDATE statement. There is no break Is it intended ? Salvador I did update the report. Bug 5202 Bugzilla. -Original Message- From: Sandoval Gonzalez Leonardo-B42214 [mailto:b42...@freescale.com] Sent: Monday, September 16, 2013 1:20 PM To: Otavio Salvador Cc: Dennis Han; meta-freescale@yoctoproject.org Subject: RE: [meta-freescale] gstreamer strange distorted image. Sure Otavio, I will send the correct patch soon. Dennis, in the meantime, can you try the one below: From 6ae2813aed1063143400de8fe111a9d9a6130a4a Mon Sep 17 00:00:00 2001 From: Oliver Brown b37094@b37094-vmlinux.(none) Date: Wed, 24 Jul 2013 00:20:26 -0500 Subject: [PATCH] ENGR00272541 [IPU] - IC_RSZ_MAX_RESIZE_RATIO should be set to 0x2000 The max resize ratio should be set to 0x2000 (or 8192). Signed-off-by: Oliver Brown b37094@b37094-vmlinux.(none) --- drivers/mxc/ipu3/ipu_regs.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 = 100755 drivers/mxc/ipu3/ipu_regs.h diff --git a/drivers/mxc/ipu3/ipu_regs.h b/drivers/mxc/ipu3/ipu_regs.h old mode 100644 new mode 100755 index 94c587e..f089f7d --- a/drivers/mxc/ipu3/ipu_regs.h +++ b/drivers/mxc/ipu3/ipu_regs.h @@ -465,7 +465,7 @@ enum { IC_CONF_RWS_EN = 0x4000, IC_CONF_CSI_MEM_WR_EN = 0x8000, - IC_RSZ_MAX_RESIZE_RATIO = 0x4000, + IC_RSZ_MAX_RESIZE_RATIO = 0x2000, IC_IDMAC_1_CB0_BURST_16 = 0x0001, IC_IDMAC_1_CB1_BURST_16 = 0x0002, -- 1.7.9.5 From: otavio.salva...@gmail.com [otavio.salva...@gmail.com] on behalf of Otavio Salvador [ota...@ossystems.com.br] Sent: Sunday, September 15, 2013 6:55 PM To: Sandoval Gonzalez Leonardo-B42214 Cc: Dennis Han; meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] gstreamer strange distorted image. Hello Leonardo, On Sun, Sep 15, 2013 at 1:52 AM, Sandoval Gonzalez Leonardo-B42214 b42...@freescale.com wrote: Are you displaying it on HDMI? is it a high resolution video? If both yes, it is a known issue and there is a fix for it on the community. Please send a patch so we avoid this problem for other users; Dennis, please report a bug in bugzilla so this is not forgotten. Regards, -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] 回复: can not output of audio with PulseAudio
On Mon, Sep 16, 2013 at 5:07 AM, jojo rjie...@gmail.com wrote: Hi, Fixed. How?!? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] gstreamer strange distorted image.
On Mon, Sep 16, 2013 at 5:49 AM, Dennis Han js...@live.co.kr wrote: Hi Leonardo. The patch doesn't work at all. But, I think it relates to ipu fb (mxc_ipuv3_fb). Still testing on fb, especially, fb_pix_fmt. And, I found another thing. It's not related my issue though, In mxc_ipuv3_fb.c Line 1322, case MXCFB_CSC_UPDATE statement. There is no break Is it intended ? Salvador I did update the report. Bug 5202 Bugzilla. Good; so let's use it to track the progress for it. -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] Yacto rootfs: multi-touch message cannot handled by close button
On 09/16/2013 01:31 AM, Duan Fugang-B38611 wrote: From: Daiane Angolini [mailto:daiane.l...@gmail.com] Data: Saturday, September 14, 2013 10:12 PM To: Duan Fugang-B38611 Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] Yacto rootfs: multi-touch message cannot handled by close button On Fri, Sep 13, 2013 at 5:02 AM, Duan Fugang-B38611 b38...@freescale.com wrote: Hi, all, We use the X.Org X Server 1.14.0 + QT4.8.5 to do one demo, but I catch one issue: multi-touch message is not handled by close button. I use egalax touchscreen for the multi-touch test. After kernel up, evtest test the multi-touch message, all pass. Use xinput to do the test, also pass. Open one QT app, all multi-touch message can be processed, but the window of the app cannot be closed by click the X button in the right- up region. I test GNOME destop with the same kernel, any apps' window can be closed. So, It is strange, maybe it is KDE issue for multi-touch ? In fact, I have no idea if SATO can or cannot handle multi-touch, but, some time ago, when I was testing touchscreen, the main problem I was not able to 'close' anything was that my calibration was not right. I mean, at the center of the screen the calibration was OK, but going to the edges of screen, the offset between my finger and pointer becomes bigger and bigger. Could you, please, double check if your calibration is OK? Daiane, thanks for your response. I make sure the calibration is ok because I re-calibrate it using xinput_calibretor tool. When I do the touch test I run the xinput test XX on the background, the print coordinate match the point that of I touch. When I open the sub-windows of QT app, there have cancel button on the right-bottom , X icon on the right-up region. I can close the sub-windows by click the cancel button, but fail by click the X icon of the sub-windows. The sub-window region only cover at the center of the screen. So, do you test the yacto touchscreen by multi-touch message ? No, I have never tested multi-touch Thanks, Andy ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale -- Daiane ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] 回复: 回复: how to install pulseaudio completely
On 09/16/2013 05:02 AM, jojo wrote: Hi, I need to install the pulseaudio-server really start up pulseaudio in daemon mode, Sorry, I have never used pulseaudio before, and i have anything else I could say to help you. But, your DISTRO_FEATURES does have pulseaudio, so the very first step to have it on your machine is OK. Do you know the command list you need? hdmi output is ok :) bitbake -e | grep ^DISTRO_FEATURES DISTRO_FEATURES=alsa argp bluetooth ext2 irda largefile pcmcia usbgadget usbhost wifi xattr nfs zeroconf pci 3g nfc x11 ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io pulseaudio sysvinit largefile opengl multiarch wayland DISTRO_FEATURES_LIBC_class-nativesdk=ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-cryptlibc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpclibc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io DISTRO_FEATURES_BACKFILL=pulseaudio sysvinit DISTRO_FEATURES_LIBC=ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpclibc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io DISTRO_FEATURES_LIBC_DEFAULT=ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpclibc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc libc-posix-wchar-io Thanks, - Jojo 在 2013年9月12日星期四,下午7:29,Daiane Angolini 写道: On 09/12/2013 07:07 AM, jojo wrote: Hi, Hi Jojo, I installed pulse audio server in IMX6QSD of FSL, but there is no output of audio with HDMI :( Please, double check if pulseaudio is in your DISTRO_FEATURES (i think it's default, but I cannot remember exactly) bitbake -e | grep ^DISTRO_FEATURES How are you configuring HDMI audio? I know there is a doc in imx-community with the audio configuration if you want to change it from default to HDMI. how to track the log of the pulse audio ? Thanks, - Jojo 在 2013年7月16日星期二,下午11:32,jojo 写道: Hi, Ok i will have a try, thanks for your reply :) Thanks, - Jojo 在 2013年7月12日星期五,下午6:45,Erik Botö 写道: Hi, On Fri, Jul 12, 2013 at 12:35 PM, jojo rjie...@gmail.com mailto:rjie...@gmail.com mailto:rjie...@gmail.com wrote: Hi, My yocto version/tag is dylan. I have compiled fsl-image-gui to testing the the audio output, but i can not find anything about for pulseaudio server to start up daemon. I saw the build code in the path about for build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/pulseaudio/3.0-r0/image/ and it really have built all things of pulseaudio. but when i create the fsl-image-gui to start up, i just find libpulse* in the rootfs. I think that something wrong with pulseaudio configure so that it do not install completely by default. The pulseaudio daemon is packaged as pulseaudio-server, maybe the image doesn't install that package by default? Cheers, Erik Botö someone know about that how to install pulseaudio completely ? Thanks, - Jojo ___ meta-freescale mailing list meta-freescale@yoctoproject.org mailto:meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale ___ meta-freescale mailing list meta-freescale@yoctoproject.org
Re: [meta-freescale] yocto, linux-fslc and xorg
On 09/16/2013 03:22 AM, Vanhauwaert Wouter wrote: Hello all, I want to do some tests with the mainline yocto (poky) with the meta-arm-fsl layers and X. I want to make use of the latest mainline kernel. I added PREFERRED_PROVIDER_virtual/kernel = linux-fslc to my local.conf and do bitbake core-image-web-kiosk Then I'm facing a problem in the build (I'm building it for an imx53qsb): In file included from /opt/git/poky/build/tmp/sysroots/imx53qsb/usr/src/kernel/include/linux/kgdb.h:16:0, | from /opt/git/poky/build/tmp/sysroots/imx53qsb/usr/src/kernel/include/linux/fb.h:4, | from /opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/xserver-xorg-video-imx-11.09.01/src/imx_display.c:33: | /opt/git/poky/build/tmp/sysroots/imx53qsb/usr/src/kernel/include/linux/linkage.h:7:25: fatal error: asm/linkage.h: No such file or directory | #include asm/linkage.h | ^ | compilation terminated. | make[2]: *** [imx_display.lo] Error 1 | make[2]: Leaving directory `/opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/build/src' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/build' | make: *** [all] Error 2 | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_compile (log file is located at /opt/git/poky/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xf86-video-imxfb/11.09.01-r12/temp/log.do_compile.32086) ERROR: Task 2827 (/opt/git/poky/meta-fsl-arm/recipes-graphics/xorg-driver/xf86-video-imxfb_11.09.01.bb, do_compile) failed with exit code '1'q What is happening? What is happening is that the xf86-video-imxfb_11.09.01 expects the kernel headers from kernel 2.6.35_11.09.01 and you only have the kernel headers from 3.11, so you face a mismatch. Are you avalilable to change the xf86-video-imxfb_11.09.01 source code in order to get it compatible with both kernels? Otavio, do you think a bug must be created? grtz ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale -- Daiane ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] yocto, linux-fslc and xorg
-Original Message- From: Daiane Angolini [mailto:daiane.angol...@freescale.com] Sent: maandag 16 september 2013 13:33 To: Vanhauwaert Wouter Cc: meta-freescale@yoctoproject.org; Otavio Salvador Subject: Re: [meta-freescale] yocto, linux-fslc and xorg On 09/16/2013 03:22 AM, Vanhauwaert Wouter wrote: Hello all, I want to do some tests with the mainline yocto (poky) with the meta-arm-fsl layers and X. I want to make use of the latest mainline kernel. I added PREFERRED_PROVIDER_virtual/kernel = linux-fslc to my local.conf and do bitbake core-image-web-kiosk Then I'm facing a problem in the build (I'm building it for an imx53qsb): What is happening? What is happening is that the xf86-video-imxfb_11.09.01 expects the kernel headers from kernel 2.6.35_11.09.01 and you only have the kernel headers from 3.11, so you face a mismatch. Are you avalilable to change the xf86-video-imxfb_11.09.01 source code in order to get it compatible with both kernels? Well I don't know... Do you mean that the imx driver is not yet available for a recent kernel? Is adjusting this driver to work on a recent kernel good enough then / good starting point? Is there no mainline xorg driver available? These are my first steps with yocto in general, so I don't really know how much work it would be... Otavio, do you think a bug must be created? -- Daiane ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] yocto, linux-fslc and xorg
On Mon, Sep 16, 2013 at 8:53 AM, Vanhauwaert Wouter w.vanhauwa...@televic.com wrote: -Original Message- From: Daiane Angolini [mailto:daiane.angol...@freescale.com] Sent: maandag 16 september 2013 13:33 To: Vanhauwaert Wouter Cc: meta-freescale@yoctoproject.org; Otavio Salvador Subject: Re: [meta-freescale] yocto, linux-fslc and xorg On 09/16/2013 03:22 AM, Vanhauwaert Wouter wrote: Hello all, I want to do some tests with the mainline yocto (poky) with the meta-arm-fsl layers and X. I want to make use of the latest mainline kernel. I added PREFERRED_PROVIDER_virtual/kernel = linux-fslc to my local.conf and do bitbake core-image-web-kiosk Then I'm facing a problem in the build (I'm building it for an imx53qsb): What is happening? What is happening is that the xf86-video-imxfb_11.09.01 expects the kernel headers from kernel 2.6.35_11.09.01 and you only have the kernel headers from 3.11, so you face a mismatch. Are you avalilable to change the xf86-video-imxfb_11.09.01 source code in order to get it compatible with both kernels? Well I don't know... Do you mean that the imx driver is not yet available for a recent kernel? Is adjusting this driver to work on a recent kernel good enough then / good starting point? Is there no mainline xorg driver available? These are my first steps with yocto in general, so I don't really know how much work it would be... For now, you will need to use xf86-video-fbdev. Currently kernel mainline does not have support for AMD GPU. Otavio, do you think a bug must be created? It would be good so people interested on it could contribute to the bug. Regards, -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] yocto, linux-fslc and xorg
On Mon, Sep 16, 2013 at 9:06 AM, Otavio Salvador ota...@ossystems.com.br wrote: For now, you will need to use xf86-video-fbdev. Currently kernel mainline does not have support for AMD GPU. Right, so when using the mainline kernel we need to use the same XSERVER settings as in the mx28 case, right? --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -20,12 +20,9 @@ UBOOT_ENTRYPOINT_mx6 = 0x10008000 UBOOT_ENTRYPOINT_mx6sl = 0x80008000 UBOOT_ENTRYPOINT_vf60 = 0x80008000 -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} + xf86-video-fbdev # Ship kernel modules MACHINE_EXTRA_RRECOMMENDS = kernel-modules How would we fix this properly (ie, installing the vivante package for 3.0.35 and the generic xserver version for 3.11)? ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
[meta-freescale] 回复: 回复: can not output of audio with PulseAudio
Hi, I install pulse audio server module with fsl-image-gui, start up manually as pulseaudio -D, it woks well with HDMI output :) Thanks, - Jojo 在 2013年9月16日星期一,下午7:29,Daiane Angolini 写道: On 09/16/2013 05:07 AM, jojo wrote: Hi, Fixed. Please, share how you got it fixed Thanks in advance, Thanks, - Jojo 在 2013年9月12日星期四,下午4:54,jojo 写道: Hi, I installed pulse audio server and can not get output of audio with HDMI, Do i miss anything with pulse ? my env is branch dylan : Build Configuration: BB_VERSION = 1.18.0 BUILD_SYS = x86_64-linux NATIVELSBSTRING = CentOS-6.4 TARGET_SYS = arm-poky-linux-gnueabi MACHINE = imx6qsabresd DISTRO = poky DISTRO_VERSION = 1.4.2 TUNE_FEATURES = armv7a vfp neon TARGET_FPU = vfp-neon meta meta-yocto = (nobranch):d734ab491a30078d43dee5440c03acce2d251425 meta-oe = (nobranch):81bf02c1ed858b8a7ae9297b8eab7d9355d0a48c meta-fsl-arm = (nobranch):afe2162644544a92a517f1d51211fdcb76bb1a29 meta-fsl-arm-extra = (nobranch):5f5a9cfcad223f5a1c623346780510ffcdc012ab meta-fsl-demos = (nobranch):724cfb929748f47782dea3b1dc412b028f6f3515 meta-spice = unknown:unknown Thanks, - Jojo ___ meta-freescale mailing list meta-freescale@yoctoproject.org (mailto:meta-freescale@yoctoproject.org) https://lists.yoctoproject.org/listinfo/meta-freescale -- Daiane ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] gstreamer strange distorted image.
On 09/15/2013 04:55 PM, Otavio Salvador wrote: Hello Leonardo, On Sun, Sep 15, 2013 at 1:52 AM, Sandoval Gonzalez Leonardo-B42214 b42...@freescale.com wrote: Are you displaying it on HDMI? is it a high resolution video? If both yes, it is a known issue and there is a fix for it on the community. Please send a patch so we avoid this problem for other users; Dennis, please report a bug in bugzilla so this is not forgotten. Hi Otavio, I also didn't find a fix on i.MX Community, but we narrowed down the problem and pushed a fix to our non-Android kernels (Android doesn't use V4Lsink): https://github.com/boundarydevices/linux-imx6/commit/c4eb189e1cae98c5535c0a26e859a010b0c70510 We found that the driver was somehow deciding that the display could perform a color-space conversion. I'm not certain what types of displays can do this, but none of ours do (including TV encoder with NTSC/PAL output). Regards, Eric ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] gstreamer strange distorted image.
On Mon, Sep 16, 2013 at 11:13 AM, Eric Nelson eric.nel...@boundarydevices.com wrote: On 09/15/2013 04:55 PM, Otavio Salvador wrote: Hello Leonardo, On Sun, Sep 15, 2013 at 1:52 AM, Sandoval Gonzalez Leonardo-B42214 b42...@freescale.com wrote: Are you displaying it on HDMI? is it a high resolution video? If both yes, it is a known issue and there is a fix for it on the community. Please send a patch so we avoid this problem for other users; Dennis, please report a bug in bugzilla so this is not forgotten. Hi Otavio, I also didn't find a fix on i.MX Community, but we narrowed down the problem and pushed a fix to our non-Android kernels (Android doesn't use V4Lsink): https://github.com/boundarydevices/linux-imx6/commit/c4eb189e1cae98c5535c0a26e859a010b0c70510 We found that the driver was somehow deciding that the display could perform a color-space conversion. I'm not certain what types of displays can do this, but none of ours do (including TV encoder with NTSC/PAL output). (adding Lauren and Mahesh to Cc) Could this be reviewed for inclusion in 4.1.0 tree? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] Kernel crashes
On Mon, Sep 16, 2013 at 2:17 PM, Lee Page lee.p...@streamunlimited.com wrote: Hi, Using i.MX6dl with branch master revision c3c1d2616e59ba314c6ff602b99909da632a11d5 Several crashes have occurred with this build. The kernel appears to panic due to null pointer dereference, each time the address can differ. Suspect an issue with the graphics module but not clear at this stage. Wondered if anyone else has encountered similar issues. Could you report a bug? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
[meta-freescale] Kernel crashes
Hi, Using i.MX6dl with branch master revision c3c1d2616e59ba314c6ff602b99909da632a11d5 Several crashes have occurred with this build. The kernel appears to panic due to null pointer dereference, each time the address can differ. Suspect an issue with the graphics module but not clear at this stage. Wondered if anyone else has encountered similar issues. Samples crashes from xorg log files. Unable to handle kernel paging request at virtual address ffedf135 Unable to handle kernel NULL pointer dereference at virtual address 0003 Unable to handle kernel NULL pointer dereference at virtual address 0017 Unable to handle kernel paging request at virtual address fffc Unable to handle kernel paging request at virtual address ff2518b5 Snippet from Xorg log file. Unable to handle kernel NULL pointer dereference at virtual address 0003 pgd = ba414000 [0003] *pgd=4a0e7831, *pte=, *ppte= Internal error: Oops: 817 [#1] PREEMPT SMP Modules linked in: vivante drm ov5640_camera ov5640_camera_mipi ov5642_camera camera_sensor_clock CPU: 0Not tainted (3.0.35-4.0.0+yocto+g3383d80 #1) PC is at __d_instantiate+0x40/0xfc LR is at __d_instantiate+0x18/0xfc pc : [8013237c]lr : [80132354]psr: 40070013 sp : ba3cbeb0 ip : a72a632c fp : r10: r9 : ba3cbedc r8 : r7 : r6 : bbc9db74 r5 : a72a6250 r4 : bbc9db28 r3 : a72a62b0 r2 : bbc9dba4 r1 : r0 : bbc9db74 Flags: nZcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c53c7d Table: 4a41404a DAC: 0015 Process matchbox-window (pid: 480, stack limit = 0xba3ca2f0) Stack: (0xba3cbeb0 to 0xba3cc000) bea0: bbc9db28 a72a6250 a72a6264 801346bc bec0: 00014000 a72a6250 800f8288 bfa9f728 80b46680 bffc3280 bee0: bbc9db28 000c ba3cbf1b bfa9f728 80b46680 00014000 bf00: 0014 80240730 80b466f4 53b466f8 30565359 bf20: 30303030 00303030 80b46708 80b466f4 ba3cbf94 80b46680 ba3cbf88 bf40: 8023cd90 2ab42000 0003 7e829900 80b46680 7e829900 0003 bf60: ba3ca000 2aca1794 000380a8 0133 800439c4 ba3ca000 bf80: 80240b48 8024064c 802403d0 802403d8 03ff 00014000 bfa0: 00027dac 80043840 2aca1794 000380a8 00014000 03ff 0014 bfc0: 2aca1794 000380a8 0133 7e829950 008003f1 bfe0: 2aca183c 7e82992c 2ac95cf0 2ae8843c 60070010 124c c0002008 [8013237c] (__d_instantiate+0x40/0xfc) from [801346bc] (d_instantiate+0x3c/0x60) [801346bc] (d_instantiate+0x3c/0x60) from [800f8288] (shmem_file_setup+0xcc/0x1dc) [800f8288] (shmem_file_setup+0xcc/0x1dc) from [80240730] (newseg +0xe4/0x1a8) [80240730] (newseg+0xe4/0x1a8) from [8023cd90] (ipcget+0x1b0/0x208) [8023cd90] (ipcget+0x1b0/0x208) from [80240b48] (sys_shmget +0x60/0x68) [80240b48] (sys_shmget+0x60/0x68) from [80043840] (ret_fast_syscall +0x0/0x30) Code: 13833802 15843000 e1a03005 e5b31060 (e5812004) ---[ end trace d9543cca4db5e711 ]--- Best regards, Lee ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] Yacto rootfs: multi-touch message cannot handled by close button
On Mon, Sep 16, 2013 at 1:31 AM, Duan Fugang-B38611 b38...@freescale.com wrote: I make sure the calibration is ok because I re-calibrate it using xinput_calibretor tool. When I do the touch test I run the xinput test XX on the background, the print coordinate match the point that of I touch. When I open the sub-windows of QT app, there have cancel button on the right-bottom , X icon on the right-up region. I can close the sub-windows by click the cancel button, but fail by click the X icon of the sub-windows. The sub-window region only cover at the center of the screen. So, do you test the yacto touchscreen by multi-touch message ? So it may not be a Qt issue but a matchbox issue. Ross, as the Matchbox maintainer, did you see anything like this related to multitouch? Regards, -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] USB host issue on 2.6.35
On Mon, Sep 16, 2013 at 12:17 PM, Fabio Estevam feste...@gmail.com wrote: Mahesh, On Mon, Aug 19, 2013 at 3:24 PM, Mahadevan Mahesh-R9AADQ r9a...@freescale.com wrote: Hi Otavio, Fabio, Checking with the USB driver owner for his input. Any update on this? It's been more than a month that I reported this issue and haven't seen a fix yet. Should we go ahead and revert the 3 commits I mentioned? It'd be a shame to add 3 reverts as part of a commit but if we don't get this fixed in 2.6.35.3 maintain branch this will be our workaround :-( -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
[meta-freescale] Checksum for barebox
Hi, Does anyone know what is the correct way to silence this warning? bitbake core-image-minimal WARNING: Unable to get checksum for barebox SRC_URI entry defconfig: file could not be found Thanks, Fabio Estevam ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] Checksum for barebox
Hi Fabio, Le Mon, 16 Sep 2013 16:15:51 -0300, Fabio Estevam feste...@gmail.com a écrit : Hi, Does anyone know what is the correct way to silence this warning? bitbake core-image-minimal WARNING: Unable to get checksum for barebox SRC_URI entry defconfig: file could not be found add COMPATIBLE_MACHINE = the_machine_supported_by_the_recipe as it was done in 2012.02.0 Eric ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] Checksum for barebox
Hi Eric, On Mon, Sep 16, 2013 at 5:34 PM, Eric Bénard e...@eukrea.com wrote: no because imx53qsb is no more supported (yet) so the message will still appear when building for imx53qsb. If you add COMPATIBLE_MACHINE = Invalid! Ok, understood. Will submit a patch for this tomorrow. Thanks, Fabio Estevam ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] gstreamer strange distorted image.
On 09/16/2013 02:19 PM, Otavio Salvador wrote: On Mon, Sep 16, 2013 at 5:34 PM, Dennis Han js...@live.co.kr wrote: I tested you patch more detail and found a problem. In brief. 1. With original value IC_RSZ_MAX_RESIZE_RATIO = 0x4000 it's OK 2. With a new value IC_RSZ_MAX_RESIZE_RATIO = 0x2000 center pixels are overlapping I think this patch has to be ignored. Good for testing and letting us know about the result. Eric, does it also fails for you? The re-sizing patch did nothing for me, while our patch fixed the issue playing the file in both qtmediaplayer and gst-launch/playbin2. I'm not testing with qt-in-use-image, but another qt4e image with a patched-up 4.0.0 kernel. This makes sense because the video is 1280x720 and the display is also 1280x720. Dennis, is this your screen resolution? Please advise, Eric ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
Re: [meta-freescale] gstreamer strange distorted image.
On Mon, Sep 16, 2013 at 9:37 PM, Eric Nelson eric.nel...@boundarydevices.com wrote: On 09/16/2013 05:23 PM, Eric Nelson wrote: On 09/16/2013 02:19 PM, Otavio Salvador wrote: On Mon, Sep 16, 2013 at 5:34 PM, Dennis Han js...@live.co.kr wrote: I tested you patch more detail and found a problem. In brief. 1. With original value IC_RSZ_MAX_RESIZE_RATIO = 0x4000 it's OK 2. With a new value IC_RSZ_MAX_RESIZE_RATIO = 0x2000 center pixels are overlapping I think this patch has to be ignored. Good for testing and letting us know about the result. Eric, does it also fails for you? The re-sizing patch did nothing for me, while our patch fixed the issue playing the file in both qtmediaplayer and gst-launch/playbin2. I'm not testing with qt-in-use-image, but another qt4e image with a patched-up 4.0.0 kernel. This makes sense because the video is 1280x720 and the display is also 1280x720. I meant to add some details about what we're seeing. It's very clear when playing full-screen that the issue is one of a missing color-space conversion. Playing Dennis' video clearly shows that the data is in NV12 (YUV planar) format, with two instances of the video across the top of the screen, followed by a very distorted bottom 1/3 or so. Our patch circumvents code elsewhere in the V4L2 driver that appears to be an optimization for the case where the YUV plane can be output directly and the display can somehow do the conversion. https://github.com/boundarydevices/linux-imx6/commit/c4eb189e1cae98c5535c0a26e859a010b0c70510 Shouldn't 'g_fb_setting[i].disp_support_csc' be fixed to properly return 0? Also interesting is that when qmediaplayer starts up, it seems to tell V4L2 to start up a 1280x720 plane, but not at offset 0,0. In other words, it's not full-screen, so the bypass CSC logic seems to be missing another component in determining whether the YUV plane is full screen. Oh, and the Qt4 Phonon layer should probably be patched to shrink the overlay size if the initial window position doesn't allow the overlay to fit on the screen. Patches?! This is 'encrypted' for me so I have no way to help on this ;-) -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://code.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale
[meta-freescale] FW: Yacto rootfs: multi-touch message cannot handled by close button
Add Paul. From: Daiane Angolini [mailto:daiane.l...@gmail.com] Data: Saturday, September 14, 2013 10:12 PM To: Duan Fugang-B38611 Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] Yacto rootfs: multi-touch message cannot handled by close button On Fri, Sep 13, 2013 at 5:02 AM, Duan Fugang-B38611 b38...@freescale.com wrote: Hi, all, We use the X.Org X Server 1.14.0 + QT4.8.5 to do one demo, but I catch one issue: multi-touch message is not handled by close button. I use egalax touchscreen for the multi-touch test. After kernel up, evtest test the multi-touch message, all pass. Use xinput to do the test, also pass. Open one QT app, all multi-touch message can be processed, but the window of the app cannot be closed by click the X button in the right- up region. I test GNOME destop with the same kernel, any apps' window can be closed. So, It is strange, maybe it is KDE issue for multi-touch ? In fact, I have no idea if SATO can or cannot handle multi-touch, but, some time ago, when I was testing touchscreen, the main problem I was not able to 'close' anything was that my calibration was not right. I mean, at the center of the screen the calibration was OK, but going to the edges of screen, the offset between my finger and pointer becomes bigger and bigger. Could you, please, double check if your calibration is OK? Daiane, thanks for your response. I make sure the calibration is ok because I re-calibrate it using xinput_calibretor tool. When I do the touch test I run the xinput test XX on the background, the print coordinate match the point that of I touch. When I open the sub-windows of QT app, there have cancel button on the right-bottom , X icon on the right-up region. I can close the sub-windows by click the cancel button, but fail by click the X icon of the sub-windows. The sub-window region only cover at the center of the screen. Thanks, Andy ___ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale