【Linux驱动开发IMX6ULL】使用NXP MfgTool 烧写系统到eMMC

使用NXP MfgTool 烧写系统到eMMC

  • [1. 简单描述](#1. 简单描述)
  • [2. 编译u-boot](#2. 编译u-boot)
  • [3. 编译BuildRoot](#3. 编译BuildRoot)
  • [4. 烧录步骤](#4. 烧录步骤)
  • [4. U盘使用](#4. U盘使用)

1. 简单描述

1、完全基于亿佰特iMX6ULLBTB核心板 ECK20-6Y28C5E8-I开发板及测试资料;

2、因为不会移植uboot、内核、正点原子的内核版本又比较低。

3、内核版本为5.10

2. 编译u-boot

bash 复制代码
tar-xavf uboot.tar.xz
./build e

3. 编译BuildRoot

bash 复制代码
tar-xaf <your_path>/buildroot.tar.xz
tar-xaf <your_path>/buildroot_dl.tar.xz
cd buildroot
./build.sh config
mv dl .downloads
./build.sh

4. 烧录步骤

  • 将编译的后的内核文件替换file文件下文件
  • 将模块开关拨到USB模式
  • 将OTG线连接带开发板
  • 打开一个命令行终端,进入uuu目录
  • 烧录系统到eMMC中:
bash 复制代码
./uuu eck20_6Y2xA_flash_emmc.auto # 邮票孔
./uuu eck20_6Y2xC_flash_emmc.auto # BTB
  • 烧录系统到NAND中:
bash 复制代码
./uuu eck20_6Y2xA_flash_nand.auto # 邮票孔
./uuu eck20_6Y2xC_flash_nand.auto # BTB
  • 执行完成将模块开关拨到emmc模式

4. U盘使用

  • 查看u盘
bash 复制代码
lsblk
sudo fdisk -l
df -h
  • 挂载U盘(因为我的linux没有界面)
bash 复制代码
sudo mkdir /mnt/myUSB
sudo mount /dev/sdb1 /mnt/myUSB
cd /mnt/myUSB
ls
sudo umount /mnt/myUSB
相关推荐
Yana.nice3 小时前
Linux 只保留 30 天内日志(find命令删除日志文件)
linux·运维·chrome
2601_960567965 小时前
电商套图自动化效率的工程量化分析——从逐张生成到批量套图的架构演进
运维·架构·自动化
吳所畏惧6 小时前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
DFT计算杂谈6 小时前
无 Root 权限在 Tesla K80 零门槛部署 DeepSeek 大模型
linux·服务器·网络·数据库·机器学习
HiDev_7 小时前
【非标自动化】2、认识元器件(确定目标)
运维·自动化
Zhang~Ling7 小时前
从 fopen 到 struct file:从零开始拆解 Linux 文件 I/O
linux·运维·服务器
DeeplyMind7 小时前
Linux 深入 per-VMA lock:Linux 缺页路径如何摆脱 mmap_lock
linux·per-vma lock
爱写代码的森8 小时前
蒙三方库 | harmony-utils之FileUtil文件重命名与属性查询详解
linux·运维·服务器·华为·harmonyos·鸿蒙·huawei
中微极客8 小时前
2026主流AI Agent框架技术选型与性能对比
运维·网络·人工智能
久曲健的测试窝8 小时前
智能座舱自动化测试落地方案:数字仿真搭配实车实测,解决用例运维与场景失真难题
运维