Hi everyone
I’have a problem with kernel compilation.
I’m using the Analogue Camera Adapter - Toradex Evaluation Board
And with the kernel from here:
Index of /Colibri/Linux/Images it’s ok.
and with my kernel i have these errors:
root@apalis-imx6:~# gst-launch-1.0 -v imxv4l2videosrc ! autovideosink
Setting pipeline to PAUSED ...
display(/dev/fb0) resolution is (720x576).
====== OVERLAYSINK: 4.1.4 build [ 27.675523] mxc_v4l2_output v4l2_out: Bypass IC.
on Oct 5 2017 04:46:09. ======
[ 27.681795] mxc_v4l2_output v4l2_out: Bypass IC.
display(/dev/fb0) resolution is (720x576).
display(/dev/fb0) resolution is (720x576).
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
Additional debug info:
../../../../gstreamer-1.8.3/libs/gst/base/gstbasesrc.c(3354): gst_base_src_start (): /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0:
Failed to start
Setting pipeline to NULL ...
Freeing pipeline ...
root@apalis-imx6:~#
I make a fresh start this week and anything goes better…
So i use the toolchain gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz
because i want to compile the kernel Apalis-iMX6_LXDE-Image_2.8b4.129-20181005.tar.bz2
That’s my process:
git clone -b toradex_4.9-1.0.x-imx git://git.toradex.com/linux-toradex.git
cd linux-toradex
export ARCH=arm
export PATH=~/gcc-linaro/bin/:$PATH
export CROSS_COMPILE=arm-linux-gnueabihf-
make apalis_imx6_defconfig
make -j3 uImage LOADADDR=10008000 2>&1 | tee build.log
make imx6q-apalis-eval.dtb
And i copy the kernel and the dtb on an functionnal SD card
cp ~/linux-toradex/arch/arm/boot/uImage /media/sf_partage
cp ~/linux-toradex/arch/arm/boot/dts/imx6q-apalis-eval.dtb /media/sf_partage
my u-boot version U-Boot 2016.11-2.7.4+g1b121c6
i use this command:
run setupdate
run update
If someone sees something that is wrong …