当前位置: 首页 > news >正文

01-移植NXP官方的U-Boot

01-移植NXP官方的U-Boot

前言

为了后续 Linux 驱动和应用开发能顺利展开,得先把地基打牢——也就是把 U-Boot、Linux 内核、根文件系统这三件套搬到板子上并跑通。一句话速记它们各自的角色:
U-Boot:上电后的“搬运工”,把内核和设备树搬进内存、递好启动参数,随即退场。
Linux 内核:真正的“大管家”,接管所有硬件,提供驱动、内存管理与系统调用,让应用无需再碰寄存器。
根文件系统:内核启动后必须找到的第一个“家”,里面装着库、配置、命令和应用——缺了它,系统直接 panic。
本篇我们先介绍,如何将NXP官方的U-Boot烧写到正点原子的开发板中。

具体流程

一、解压官方U-Boot并编译

1、通过FileZilla将NXP官方的U-Boot拖入到你的ubuntu的某一个文件中
2、在当前文件夹中打开终端键入开始解压:

tar -vxjf uboot-imx-rel_imx_4.1.15_2.1.0_ga.tar  //解压

3、编写shell脚本并命名mx6ull_14x14_evk_emmc.sh,对u-boot进行编译

#!/bin/bash
//把源码目录恢复到“出厂状态”——删除所有中间文件、旧配置、旧镜像,保证下一次编译绝对干净
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean//载入 NXP 官方给 i.MX6ULL-14×14-EMMC 板子写好的默认配置(*.defconfig),生成 .config 。
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_evk_emmc_defconfig
//真正开始编译
make V=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16

写好shell脚本后进行保存,然后依次键入

//赋予权限
chmod 777 mx6ull_14x14_evk_emmc.sh
//运行脚本
./mx6ull_14x14_evk_emmc.sh

编译完成后会生成u-boot.bin、 u-boot.imx等文件

二、使用imxdownload进行烧写

将 imxdownload 软件拷贝到 uboot 源码根目录下,然后使用 imxdownload 软件将 u-boot.bin
烧写到 SD 卡中,烧写命令如下:

chmod 777 imxdownload //给予 imxdownload 可执行权限
./imxdownload u-boot.bin /dev/sdd //烧写到 SD 卡中,不能烧写到/dev/sda 或 sda1 里面

三、连接好开发板并上电

http://www.jsqmd.com/news/298880/

相关文章:

  • 让opencode+GLM-4.7+SKILL一起服务
  • CSS-选择器
  • 整理2026年淮南艺体高考培训学院排名,合肥东辰职业学校性价比高
  • 讲讲高质量铸造钢球特点,山东金池重工产品有哪些功能亮点?
  • 2026年十大靠谱的PVC塑胶地板供应商排名,新凯琳实力入围
  • 武汉德语培训公司哪家口碑好
  • 2026沐浴露专业品牌推荐,恋香花语精准护理产品值得拥有
  • 【第1章·第12节】MATLAB/C语言混合编程应用2——通过PSO粒子群算法实现网络节点最大覆盖率优化
  • 2025年国内知名的花灯加工厂排行榜单,庙会花灯/演绎花灯/马年花灯/大型花灯/传统花灯/春节国潮花灯,花灯定制厂家推荐
  • 2026.1.23 闲话:TopTree 维护仙人掌
  • C++趣味找错误,请找出这个C++程序到底有多少错误!
  • 市场评价高的流化床干燥机厂家,定制服务解析,干燥设备/干燥机/闪蒸干燥机/喷雾干燥机/废液干燥系统,干燥机批发厂家排行榜
  • 聊聊口碑好的电火花加工,汉霸数控为何受众多知名企业信赖?
  • 2025年成都火锅品牌排行,这10家回头客最多!美食/烧菜火锅/火锅/特色美食/社区火锅成都火锅品牌推荐榜单
  • 心灵的三重疆域:弗洛伊德意识三层结构理论解析
  • 43578344
  • 8768756
  • 靠谱的安全阀在线检测仪加工厂技术对比,江西选哪家好?
  • 2026年推荐一下优质的PVC运动地板制造商,新凯琳
  • 揭秘靠谱的金属带材电镀厂家排名,鼎亚电子上榜了吗?
  • SAM exSAM 学习笔记
  • Matlab去除CT扫描图像环形伪影的实现方法
  • 《把脉行业与技术趋势》-100-电动机——永不落幕的能源转换艺术
  • 麻省理工学院人工智能领域有影响力人物
  • 幽冥大陆(一百11)酒店智能门锁系统Larkdll接口函数——东方仙盟筑基期
  • 未来之窗昭和仙君(六十三)可编程子窗口操作功能—东方仙盟练气期
  • 基于开源AI大模型S2B2C商城系统的无人店铺售卖难点解决方案研究
  • Linux驱动学习笔记:spi-imx.c收发消息的核心流程
  • 内核日志分析:__spi_pump_messages的Caller_Optimization和KWorker_Thread
  • 2025年市场上优质的非标钣金定制企业哪个好,行业内专业的非标钣金定制哪个好睿意达诚信务实提供高性价比服务