一.Uboot的移植

在对一个新的芯片进行系统移植(uboot、文件系统、内核等)的时候,重新开始是不可能的也不现实,重要的是站在巨人的肩膀上开始我们新的内容。芯片的生产厂家会提供一套已经对该芯片适配过的系统。我们在使用该芯片进行移植的时候只需要在厂家提供的基础上根据我们的需要进行修改。1.添加板子默认配置文件2.添加板子对应头文件3.添加板子对应的板级文件4.LCD驱动修改5.网络驱动修改...
摘要由CSDN通过智能技术生成

在对一个新的芯片进行系统移植(uboot、文件系统、内核等)的时候,重新开始是不可能的也不现实,重要的是站在巨人的肩膀上开始我们新的内容。芯片的生产厂家会提供一套已经对该芯片适配过的系统。我们在使用该芯片进行移植的时候只需要在厂家提供的基础上根据我们的需要进行修改。

  • nxp维护的uboot的网址如下:https://source.codeaurora.org/external/imx/uboot-imx/?h=u-boot/master
  • 下载方式为:git clone https://source.codeaurora.org/external/imx/linux-imx -b nxp/imx_v2016.03_4.1.15_2.0.0_ga
    默认情况下,直接对该uboot进行编译一般可以使用,也可能由于相关硬件不一致(原厂会为相关芯片做相关的demo板,相关软件系统也是基于该硬件进行适配的),导致不能正常使用。
    使用官方提供的uboot编译之后启动情况如图所示
    使用官方提供的uboot编译之后启动情况如图所示,无法使用网络,原因是,当前板子(原子i.mx6ull_emmc_4.3寸屏)的网络phy芯片不一样。下面开始使用官方提供的uboot来完成我们自己的适配。

1.添加板子默认配置文件

  配置文件都存放在config目录下,官方提供的配置文件名为:
  mx6ull_14x14_evk_emmc_defconfig
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值