fsl-arm-yocto-L4.1.15_2.0.0 problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

fsl-arm-yocto-L4.1.15_2.0.0 problem

2,219 Views
末班车上的乘客
Contributor II

Ubuntu14.04.05 LTS 64bit

jiajizhong@ubuntu:~$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04.3' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)

DISTRO=fsl-imx-wayland MACHINE=imx6dlsabresd source fsl-setup-release.sh -b bld-wayland

bitbake fsl-image-qt5

get errors below

| /bin/bash: line 1: 87203 Killed build/genautomata ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/common.md ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/config/arm/arm.md insn-conditions.md > tmp-automata.c
| make[1]: *** [s-automata] Error 137
| make[1]: *** Waiting for unfinished jobs....
| /bin/bash ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
| /bin/bash ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/../move-if-change tmp-dfatab.c insn-dfatab.c
| /bin/bash ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/../move-if-change tmp-latencytab.c insn-latencytab.c
| echo timestamp > s-attrtab
| rm gcc.pod
| make[1]: Leaving directory `/home/jiajizhong/fsl-release-bsp/bld-wayland/tmp/work/x86_64-linux/gcc-cross-initial-arm/5.3.0-r0/gcc-5.3.0/build.x86_64-linux.arm-poky-linux-gnueabi/gcc'
| make: *** [all-gcc] Error 2
| WARNING: exit code 1 from a shell command.
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /home/jiajizhong/fsl-release-bsp/bld-wayland/tmp/work/x86_64-linux/gcc-cross-initial-arm/5.3.0-r0/temp/log.do_compile.46979)
ERROR: Task 3884 (/home/jiajizhong/fsl-release-bsp/sources/poky/meta/recipes-devtools/gcc/gcc-cross-initial_5.3.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 208 tasks of which 81 didn't need to be rerun and 1 failed.

0 Kudos
3 Replies

1,037 Views
jimmychan
NXP TechSupport
NXP TechSupport

Are you building the BSP in an old folder?

Plesae try to create a new folder and then build the BSP in the new folder again.

0 Kudos

1,037 Views
末班车上的乘客
Contributor II

I have solved the problem,I deleted all the build files and recompile.but there are other problems.on L4.1.15 resistive touch dosen't wok properly,capacitive touch works fine,to seem details move to my other question

https://community.nxp.com/message/863378?commentID=863378#comment-863378 

Qt5 evdevtouch tslib dosen't work | Qt Forum 

the capacitive touch works fine in eglfs mode,in wayland-egl mode,it dosen't work properly

my display resolution is 1024x768,in eglfs mode,resistive touch response to the about 800x600 center area,seems touch shrink the resolution,and it's works only it's own way no matter there is a pointcal file or not.in wayland-egl mode ,touch response area(to the screen) shift down,and capacitive touch response in two symmetrical point  when touch one point 

here is the result of /usr/share/qt5/examples/touch/fingerpaint/fingerpaint

resistivetouch(-platform wayland-egl)

IMG_20161227_160113R.jpg

capacitive touch(-platform eglfs)

IMG_20161228_132957R.jpg

0 Kudos

1,037 Views
jimmychan
NXP TechSupport
NXP TechSupport

The Tslib implementation was developed for single touch (generally resistive) touchscreens while the Evdev implementation was developed for multi-touch (generally capacitive) touchscreens.

Please double check all the TSLIB settings are correct.

For your information :

Qt 5.4 Linux Touchscreen Input with Tslib on Raspberry Pi failing with LinuxFB QPA Platform Plugin |... 

And someone tried to disable the evdev to make the tslib working.

linux - Qt5.6.1: tslib and evdev to work concurrently - Stack Overflow 

For more details about INPUTs in QT, please refer this : Qt for Embedded Linux | Qt 5.7 

Hope these information can help you.

0 Kudos