Need steps to configure kernel using bitbake menuconfig. imx6 sabre board.

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

Need steps to configure kernel using bitbake menuconfig. imx6 sabre board.

2,723 Views
rajathkumardiva
Contributor II

Hi,

I am using sabre imx6 board.

I am trying to reduce the bootup time by removing unwanted driver init from kernel.

I have fallowed the below steps to build.

$ repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-4.1.15-1.0.0_ga  

$ DISTRO=fsl-imx-wayland MACHINE=imx6qsabreauto source fsl-setup-release.sh –b build-wayland

$ Bitbake fsl-image-qt5

$ bitbake linux-imx -c cleansstate 

$ bitbake linux-imx -c menuconfig

change the configuration save and exit.

$ bitbake fsl-image-qt5

But I dont see any changes in the kernel initialization.

Please let me know proper methods to implement this.

Thanks,

Rajath

Labels (4)
0 Kudos
1 Reply

1,090 Views
Carlos_Musich
NXP Employee
NXP Employee

Hi Rajath,

There are a few more things involved in reducing boot time such as removing unused drivers from Kernel, also reducing the root file system to minimal size. Below you can find some documents about reducing boot time techniques.

Linux Fast Boot on i.MX6 Sabresd Board 

Reducing Boot Time: Techniques for Fast Booting

This tutorial explains how to change the kernel configuration.

Task #5 - Kernel 

You can find here also a technique that is already implemented on u-Boot. It's calls u-Boot Falcon Mode developed by Stefano Babic.

Falcon-Boot 


Regards,
Carlos

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos