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

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启动的项目,仅供参考。

相关文章:

  • leetcode刷题日记——单词规律
  • webgl入门实例-11模型矩阵 (Model Matrix)基本概念
  • Unity粒子特效打包后不显示
  • FP16、FP32 及全系列浮点格式全解析:从半精度到四倍精度
  • IDEA 2025.1更新-AI助手试用和第三方模型集成方案
  • 2025年GitHub平台上的十大开源MCP服务器汇总分析
  • 【AI飞】AutoIT入门七(实战):python操控autoit解决csf视频批量转换(有点难,AI都不会)
  • 如何下载适用于Docker环境的Google Chrome浏览器【镜像使用方法】
  • RT-Thread RTThread studio 初使用
  • osgb和obj格式互转
  • 计算机视觉---相机标定
  • Oracle之数据库对象加连表查询
  • 前端 实现文字打字效果(仿AI)
  • 三维点拟合直线ransac c++
  • C/C++中获取或处理时间节点方法
  • UWP特性分析
  • 软件招标评审模板
  • OpenCV day6
  • 责任链模式:从 Sentinel 流控到审批流程的链式处理
  • 什么是Netty
  • 一场12年的马拉松,他用声音陪伴中国路跑成长
  • 《国语汇校集注》:以1900余条注解,揭示隐微,提供思考
  • 张又侠董军分别与印尼国防部长会见会谈
  • 印尼塔劳群岛发生6.2级地震,震源深度140千米
  • 上海开展数据产品知识产权登记存证试点,243个产品许可收益超20亿元
  • 私和人命:清代四川南部县谢相荣投河溺毙一案