mmc:uboot下emmc的调试命令

这篇具有很好参考价值的文章主要介绍了mmc:uboot下emmc的调试命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1. mmc命令的用法说明:

2. mmc调试示例:

2.1 初始化mmc设备

2.2 擦除一定大小的block

2.3 加载bin文件到DDR

2.4 mmc写入数据

2.5 mmc读出数据

2.6 导出数据到新文件

2.7 对比文件

3. 其他mmc命令


1. mmc命令的用法说明:

mmc:uboot下emmc的调试命令 

2. mmc调试示例:

2.1 初始化mmc设备

=> mmc info

mmc:uboot下emmc的调试命令  

2.2 擦除一定大小的block

擦除从第4096个block开始的1008个block 。

=> mmc erase 0x1000 0x3f0

mmc:uboot下emmc的调试命令   

2.3 加载bin文件到DDR

从仿真器加载result.bin(任意bin文件)到DDR 0x10000000处。

2.4 mmc写入数据

将之前加载的bin文件写入mmc中刚才擦除的block中,长度为1008。

=> mmc write 0x10000000 0x1000 0x3f0

mmc:uboot下emmc的调试命令

2.5 mmc读出数据

将之前写入mmc block中的数据读出到DDR 0x8000000处。

=> mmc read 0x8000000 0x1000 0x3f0

mmc:uboot下emmc的调试命令  

2.6 导出数据到新文件

从仿真器中导出DDR 0x8000000处的数据到windows文件result_rd.bin。

2.7 对比文件

用beyond compare比较result.bin和result_rd.bin,如果二者二进制一致,则功能测试正常。

3. 其他mmc命令

mmc rescan:搜索mmc设备。

mmc part:列出mmc的分区。

mmc dev:查看当前的设备号,或者设置设备号及分区。

mmc list:列出当前的mmc设备。文章来源地址https://www.toymoban.com/news/detail-445811.html

到了这里,关于mmc:uboot下emmc的调试命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 飞腾CPU FT-2000/4 uboot下PHY调试记录

    飞腾爱好者技术交流群码 公众号“乌拉大喵喵”   一、环境说明 板子是FT-2000/4的开发板: 固件版本: ft-2004c_u-boot-v2-Ver0.3_202112231001.tar.gz ft2004c_v2.06_image_fix.rar   二、调试命令说明 调试PHY主要用到的命令是mii,先查看下可用的命令: mii device,缩写mii dev,查看网络控制器m

    2023年04月24日
    浏览(60)
  • ARM Linux 调试 -QEMU启动 Uboot/Kernel/Rootfs

    懒人方式: 直接去方锐/qemu克隆项目,执行script目录的脚本即可 1. build_env.sh安装环境 2. build_rootfs.sh 生成rootfs 3. build_kernel.sh编译kernel 4. qemu_run.sh开始调试 2.1busybox代码的下载编译 Busybox下载地址:https://busybox.net/downloads/ Download 1.36.0 Busybox 默认会安装到 ./_install 目录下 制作ro

    2024年02月02日
    浏览(61)
  • 系统移植,GNU命令,Uboot移植

     1、addr2line         把程序地址转换为文件名和行号      做·调试         2、ar         建立,修改,提取归档文件 3、Id:GNU arm-none-linux-gnueabi-ld start.o main.o -Tmap.lds -o uart.elf 链接器 4、as 主要用来编译GNU编译器gcc输出的汇编文件,产生的目标文件由链接器Id链接

    2024年01月25日
    浏览(36)
  • [Openwrt]一步一步搭建MT7981A uboot、atf、openwrt-21.02开发环境操作说明

    软件安装包 ubuntu-18.04-desktop-amd64.iso  sudo passwd [sudo] password for w1804:  Enter new UNIX password:  Retype new UNIX password:  passwd: password updated successfully sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 将以下内容添加到sources.list文件

    2024年02月12日
    浏览(137)
  • Armbian 笔记六_使用 armbian-ddbr 命令 备份/还原 eMMC 系统

    ################################################## 目录 备份还原盒子内置储存 emmc 上的系统 为什么需要备份系统? 准备工作 从系统盘启动 Armbian 如何使用 armbian-ddbr 命令备份和恢复 emmc 分区 b/Backup/备份 r/Restore/恢复 ################################################## ——————————      

    2024年02月02日
    浏览(125)
  • 【Linux】各目录说明

    【常见目录说明】 目录 /bin 存放二进制可执行文件( ls ,cat,mkdir等), 常用命令 一般都在这里。 / etc 存放 系统管理和配置 文件 / home 存放所有用户文件的根目录 ,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 / usr 用于存放系统应用程序,比较重要

    2024年01月17日
    浏览(76)
  • linux 各个目录说明

    Linux 目录结构 home文件夹测试

    2024年02月07日
    浏览(44)
  • elasticsearch目录及配置参数说明

    存放ES启动、关闭等脚本文件 存放执行文件,例如启动脚本、密钥工具等 ES的配置文件所在的目录,其中有三个主要的配置文件 elasticsearch.yml是用于ES的最主要的配置文件 jvm.options用于配置ES JVM设置 log4j2.properties用于配置ES 日志记录的属性 ES自带的JDK目录 默认的索引数据存储

    2024年02月16日
    浏览(49)
  • 2023 华为OD机试备考攻略 以及题库目录分值说明 考点说明

    2023年11月份,华为官方已经将 华为OD机考:OD统一考试(A卷 / B卷)切换到 OD统一考试(C卷)和 OD统一考试(D卷) 。 目前在考C卷,经过两个月的收集整理, C卷真题已基本整理完毕 抽到原题的概率为2/3到3/3, 也就是最少抽到两道原题。 请注意:大家刷完C卷真题,最好要把

    2023年04月16日
    浏览(109)
  • 30天精通Nodejs--目录与说明

    说明 本系列博客主要针对nodejs零基础的小伙伴,涵盖了Node.js从基础到高级的各个方面。 前置条件,有js的基础,了解css和html。 nodejs版本20.8.1。 目录 基础知识 第1天:基础介绍 第2天:模块系统与npm 第3天:异步编程 第4天:搭建一个web服务器 常用模块 第5天:Events 第6天:

    2024年02月08日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包