码迷,mamicode.com
首页 > 其他好文 > 详细

NXP官方的i.mx6ul板级uboot源码适配

时间:2019-11-30 11:58:26      阅读:342      评论:0      收藏:0      [点我收藏+]

标签:conf   mic   下载   移植   linu   auto   成功   ubunt   源码   

1、CoM-P6UL是盈鹏飞科技有限公司基于NXP原厂i.mx6ul芯片生产研发的核心板,本文将对CoM-P6UL适配NXP的基于Linux4.1.15版本的uboot板级源码。

 

2、开发环境

目标板:CoM-P6UL(Nand Flash:256MB,RAM:256MB)

技术图片

主机:Linux ubuntu 4.15.0-70-generic

交叉编译工具链:gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf

 源码下载链接:http://git.freescale.com/git/

 

2、uboot移植适配

下载源码后,先对NXP官方的i.mx6ul evk的评估板源码进行编译,检查是否能编译成功:

解压uboot源码,并进入到uboot源码根目录:

$ tar -xvjf uboot-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2
$ cd uboot-imx-rel_imx_4.1.15_2.1.0_ga/

接下来,尝试开始编译NXP官方的uboot源码:

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- clean
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ul_14x14_evk_nand_defconfig
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-

 如果在源码根目录出现uboot.imx文件则编译通过,如下所示:

技术图片

 当NXP官方uboot源码能编译通过后,接下来开始将源码适配CoM-P6UL核心板,因为我们编译的只是NXP官方的Demo评估板源码而已,评估板的RAM和Nand Flash的大小和配置和Com-P6UL核心板的都是不一样的,所以需要适配。

 

 

 

 

 

 

NXP官方的i.mx6ul板级uboot源码适配

标签:conf   mic   下载   移植   linu   auto   成功   ubunt   源码   

原文地址:https://www.cnblogs.com/Cqlismy/p/11961485.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!