【Linux驱动开发】 I.MX6ULL uboot 移植

官方uboot

  1. 获取官方uboot
    NXP 官方uboot 使用git 工具下载到linux本地

    git clone https://github.com/Freescale/u-boot-fslc.git
    
  2. 查看配置文件

    ls configs | grep mx6ull
    
  3. 编译
    前提是你已经安装好交叉编译工具链和配置好环境

    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_evk_defconfig
    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4
    
  4. 烧写
    使用100ask的烧写工具将编译出来的u-boot-imx.dtb 烧入emmc中。

emmc启动结果

U-Boot 2021.04-03714-g31cf6b483b (Aug 14 2022 - 01:02:25 -0400)

CPU:   Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 47C
Reset cause: WDOG
Model: Freescale i.MX6 UltraLiteLite 14x14 EVK Board
Board: MX6ULL 14x14 EVK
DRAM:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
...

问题

  • uboot 下载过程报以下校验错误
    Loading Environment from MMC... *** Warning - bad CRC, using default environment
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值