I am going to compile kernel manually for yocto Linux environment.
1. I download recipe file from https://github.com/Freescale/meta-fsl-arm-extra
and bitbake 3.14.28 kernel without any problem and install it to on sabre lite board.
2. Then i try to compile 3.14.28 kernel manually.
. Install toolchain to YOCT environment
. get linux-3.14.tar.xz source from ~/fsl-release-bsp/downloads
.Extract it
. go to linux-3.14 directory and run following commands
$export ARCH=arm
$export CROSS_COMPILE=arm-poky-linux-gnueabi-
$make imx_v6_v7_defconfig
$export PATH=$PATH:/opt/poky/1.6.2/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi
$make
$make uImage LOADADDR=0x10008000
. Copy images to boot partition of SD card of sabre lite device.
$cp arch/arm/boot/uImage arch/arm/boot/dts/imx6q-sabrelite.dtb <boot partition>
All steps work fine and but have a problem with a display.
I have 2 display units (sabre lite display and HDMI monitor )
In step 1 we have display on HDMI monitor only.
In step 2 we have display on sabre lite display only.
I need to get display on HDMI monitor in step 2 .
Ultimate goal of my work is compile latest kernel and install it on SD card of sabre lite device with a HDMI monitor.
In step 1 there are 2 Framebuffer device under /dev folder(fb0 and fb1) but in step 2 there is only one.
campier the configuration of above two steps and found that there is no "MXC support drivers setting" on step 2 configuration.
Seems that "MXC support drivers" setting is need in configuration to get display on HDMI monitor in step 2 .
How should i get MXC support drivers setting in step 2 configuration or Get display on HDMI monitor in step 2.
Thanks in advance