首页 > 其他 > 详细

yocto bitbake 编译u-boot kernel

时间:2015-01-02 23:40:59      阅读:5109      评论:0      收藏:0      [点我收藏+]

1u-boot

<进入 …-yocto>

   bitbake -c cleansstate u-boot   (两个s

   bitbake -c patch u-boot    (如此才可以从本地编译,不从网上fetch代码)

<进入…-release>

   bitbake -e u-boot |grep ^S=     (获得u-boot代码路径,进入后可修改)

 

<修改完成,进入release>

   source SOURCE_THIS

   bitbake -c compile -f u-boot >>  log.txt   (将输出结果显示在log.txt )

   bitbake u-boot

 

2kernel

<进入 …-yocto>

   bitbake -c cleansstate virtual/kernel

   bitbake -c patch virtual/kernel

 

 

   bitbake -e virtual/kernel |grep ^S=

 

   update KERNEL_DEFCONFIG variable in meta-fsl-ppc/conf/machine/<machine>.conf  修改  kernel defconfig

 

   update KERNEL_DEVICETREE variable in meta-fsl-ppc/conf/machine/<machine>.conf  修改  dts

 

      bitbake -c menuconfig virtual/kernel      (进入内核配置菜单菜单配置)

 

        screen -r devshell

<进入…-release>

   bitbake -c compile -f virtual/kernel

   bitbake virtual/kernel                               (编译后的内核文件,会在build_<machine>_release/tmp/deploy/images/)

yocto bitbake 编译u-boot kernel

原文:http://www.cnblogs.com/apolloenterprise/p/4198979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!