i.mx6ull Linux BSP源码下载和编译

在任何一款MPU的底层软件开中,首先从芯片商厂中下载到最新的BSP源码并且编译,这是一个最基本的任务,然后才能开始对自己设计的板子进行uboot和Linux的移植调试。本文以NXP i.mx6ull平台为例:

1、
$curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo
$chmod +x repo
$cp repo ~/bin
$ export PATH=~/bin:$PATH

3、下载yocto source
$ git config --global user.name "Your Name"
$ git config --global user.email "Your Email"
$ git config --list

$ mkdir yocto
$ cd yocto
$
$ repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-sumo -m imx-4.14.98-2.1.0.xml

$repo sync

4、编译
$ DISTRO=fsl-imx-fb MACHINE=imx6ull14x14evk source fsl-setup-release.sh -b build-fb
$ bitbake fsl-image-validation-imx
第一次编译时间比较长,需要耐心等待。

编译完后,可以找到编译好的镜像文件和源码:
编译好的镜像文件在以下路径:build-fb/tmp/deploy/images/imx6ull14x14evk
uboot源码目录在以下路径:build-fb/tmp/work/imx6ull14x14evk-poky-linux-gnueabi/u-boot-imx/2018.03-r0/git
Linux Kernel:源码目录在以下路径:build-fb/tmp/work/imx6ull14x14evk-poky-linux-gnueabi/linux-imx/4.14.98-r0/git

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论