I am using fsl-yocto-3.14.28-1.0.1 project.
And i want to modify some source file of the linux kernel.
For example i am trying to change 'build-x11/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/3.14.28-r0/git/drivers/media/platform/mxc/capture/ov5640.c' file.
After modifying the file i executed "bitbake -c cleansstate linux-imx" command.
But then if i execute "bitbake fsl-image-multimedia-full" modified ov5640.c overwrite with the default one.
So how can i change the kernel source file?
Hi Yuri Mohan,
Does free scale provide Revision history between Kernel Migrations.
Suppose I am using Kernel 3.10.17 and planning to Migrate to 3.14.28. So do you have some document which has details on BSP changes done in new kernel.
Thanks,
Dilshad
The only comments regarding new versions may be found in Release Notes
in each BSP doc.
Regards,
Yuri.
Can you provide some links to have this information.
Thanks,
Dilshad
Thanks Yuri Muhin.
Really Helpful.
Please refer to the Yocto FAQ :
i.MX Yocto Project: Frequently Asked Questions
i.MX Yocto Project: How can I (quickly) modify the kernel and test it?
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Please find my custom layer file. i have put it on my build folder.
And added BBLAYER in conf\bblayers.conf
And also i have checked it found by bitbake by following command
bitbake-layers show-layers
And after that if execute
bitbake -c cleansstate linux-imx
i got following error
ERROR: No recipes available for:
/home/ritesh/fsl-release-bsp/build-x11/meta-fsl-custom/recipes-kernel/linux/linux-imx.bbappend
I just change one line in ov5640.c file and i want to just test kernel patching.
i also tried to add test.bb file in recipies/linux folder and adding the following contain
SRC_URI += "file://0001-ov5640.c-test-string-change.patch"
patch -p1 0001-ov5640.c-test-string-change.patch
So i got error "Failed to parse recipe: /home/ritesh/fsl-release-bsp/build-x11/meta-fsl-custom/recipes-kernel/linux/test.bb"
And for quick kernel modification. I can successfully create zImage and tried following command to flash
sudo cp tmp/deploy/images/imx6qsabresd/zImage /media/ritesh/Boot\ imx6qs
But Linux freezing after Starting kernel message on terminal.