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

uboot下读取ubifs分区的方法

  1. 在uboot 的defconfig中增加以下内容:


CONFIG_MTDIDS_DEFAULT="nand0=nand0"
CONFIG_MTDPARTS_DEFAULT="mtdparts=nand0:1M(boot1),1M(boot2),1M(hwinfo),6M(kernel1),6M(kernel2),56M(rootfs1),56M(rootfs2),-(ubi2)"
CONFIG_CMD_UBI=y
其中,CONFIG_MTDPARTS_DEFAULT需要根据实际项目配的值进行写入,与include/configs/ts_tx5xxx.h中的mtdparts定义的内容基本一致,但注意分区表前面的设备要写nand0:。

注意:如果在项目运维过程中,定义在include/configs/ts_tx5xxx.h中的分区表有调整,则需要同步更新此处CONFIG_MTDPARTS_DEFAULT中的内容

2. 使用mtdparts 命令显示分区信息

3. 激活想要挂载的分区(一般为rootfs1分区,如果没有AB区的设备一般为rootfs)

4. 使用ubifsmount 进行挂载(注意卷名前面要填写设备ubi0:),ubifsls命令查看是否能访问分区

5. 使用ubifsload命令加载想要读的文件到内存,然后使用md命令查看

注:此方法只用于使用spi-nand启动的项目,仅供参考。

http://www.xdnf.cn/news/351.html

相关文章:

  • 树莓派超全系列教程文档--(31)config.txt常用选项介绍
  • 【AI News | 20250418】每日AI进展
  • `peft` 和 `transformers` 库 实现 LoRA的 内部计算流程
  • 基础知识-指针
  • 航电系统之通信技术篇
  • 函数与数组---------C语言经典题目(1)
  • EndNote教程 | 使用EndNote管理文献,从下载到使用
  • Shell脚本-变量是什么
  • 《软件设计师》复习笔记(14.1)——面向对象基本概念、分析设计测试
  • Qt文件操作
  • 影楼精修行业浅见-序言
  • 使用人工智能大模型,如何免费快速把文本转成语音,保存mp3文件
  • Ubuntu 修改语言报错Failed to download repository information
  • 2025/4/18 数据库相关基础知识
  • 编程规范之整数运算
  • 进程间通信(IPC)----共享内存
  • 热蛋白质组分析技术(TPP)在前列腺癌治疗研究中的应用
  • c++ map与unordered_map的比较
  • 抖音“碰一碰发视频”源码搭建:碰一碰定制化开发
  • 西门子 博途 软件 崩溃
  • 接口自动化测试(二)
  • 不一样的flag 1(迷宫题)
  • 《软件设计师》复习笔记(11.2)——开发方法、产品线、软件复用、逆向
  • 从零实现Git安装、使用
  • Java 爬虫按关键字搜索淘宝商品:实现与优化
  • MARA/MARC表 PSTAT字段
  • [特殊字符] 当Docker遇上大模型:本地运行LLM的奇幻漂流 [特殊字符]
  • 高阶数据结构 图 (上)
  • UR5e机器人动力学
  • 大模型如何突破“知识盲区”?一场静悄悄的技术革命正在发生