0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RK3568核心板分区空间不足,如何修改分区大小?

武汉万象奥科 2023-09-19 16:36 次阅读

在对评估板进行开发验证时,时常会遇到根目录空间不足的情况,而在其他分区又有冗余空间,这时则需要对分区大小重新进行分配,合理化利用分区空间。

本文将基于HD-RK3568-IOT评估板主要讲解如何修改eMMC分区大小。

2023918

1.分区表介绍

本文主要通过修改parameter.txt分区表文件来实现修改分区大小,示例分区表内容如下:

FIRMWARE_VER:1.0

MACHINE_MODEL:RK3568

MACHINE_ID:007

MANUFACTURER:RK3568

MAGIC:0x5041524B

ATAG:0x00200800

MACHINE:0xffffffff

CHECK_MASK:0x80

PWR_HLD:0,0,A,0,1

TYPE:GPT

CMDLINE:mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(misc),0x00010000@0x00008000(boot),0x00010000@0x00018000(recovery),0x00010000@0x00028000(backup),0x00c00000@0x00038000(rootfs),0x00040000@0x00c38000(oem),-@0x00c78000(userdata:grow)

uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9

paramter.txt中的uboot,misc,boot,recovery,oem,rootfs分区应该保留,重新分区时无需删除。

分区参数的格式是size@offset(name),size和offset的单位是块,对EMMC就是”扇区”,扇区大小是512byte。EMMC最前面的8MiB空间是保留区,分区时必须从8MiB之后的空间开始。比如第一个分区是u-boot分区:

0x00002000@0x00004000(uboot)0x00002000@0x00004000(uboot)

size=0x2000*0x200/0x100000=4MiB

offset=0x4000*0x200/0x100000=8MiB

分区名"uboot"

2.扩展rootfs分区大小到7GB

目前rootfs在分区表的大小如下所示:

0x00c00000@0x00038000(rootfs),0x00040000@0x00c38000(oem),-@0x00c78000(userdata:grow)

2.png

已知rootfs分区大小是0x00c00000(6GB,进制转换*512Byte),可以考虑从userdata分区中回收0x200000(1GB),oem分区大小不动,那么修改后的分区配置是:

0x00e00000@0x00038000(rootfs),0x00040000@0x00e38000(oem),-@0x00e78000(userdata:grow)

修改完后保存,重新将parameter.txt文件导入到烧写工具中,以及更新修改分区的固件进行烧写,在此需要更新parameter.txt,rootfs,oem以及userdata。

烧写成功后进入系统使用df-h查看存储空间,可以看到/dev/root分区已经从6GB扩展到7GB了。

3.png


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 评估板
    +关注

    关注

    1

    文章

    423

    浏览量

    29027
  • emmc
    +关注

    关注

    6

    文章

    180

    浏览量

    52018
  • 核心板
    +关注

    关注

    5

    文章

    843

    浏览量

    29155
  • IOT
    IOT
    +关注

    关注

    186

    文章

    3984

    浏览量

    193205
  • RK3568
    +关注

    关注

    4

    文章

    433

    浏览量

    4127
收藏 人收藏

    评论

    相关推荐

    基于HD-RK3568-CORE设计的HD-RK3568-OPS主板上新!

    HD-RK3568-OPS主板基于HD-RK3568-CORE 工业级核心板设计,支持标准OPS接口,具有即插即用、操作简单的特点,适用于数字标牌、自助终端、教育一体机等应用场景。
    的头像 发表于 04-19 18:08 459次阅读
    基于HD-<b class='flag-5'>RK3568</b>-CORE设计的HD-<b class='flag-5'>RK3568</b>-OPS主板上新!

    RK3568上安装RT-Thread,根据级支持包操作时遇到的疑问求解

    我想在RK3568上安装RT-Thread,根据级支持包操作时,遇到了一些疑问,大佬求教! 我已经完成了编译部分,生成了rtthread.elf与rtthread.bin文件 请问烧录进SD
    发表于 03-01 06:23

    瑞芯微RK3568核心板环境监测的应用方案

    瑞芯微RK3568核心板环境监测的应用方案-迅为电子
    的头像 发表于 11-30 14:21 245次阅读
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>环境监测的应用方案

    瑞芯微RK3568核心板在边缘服务器产品中的应用-迅为电子

    瑞芯微RK3568核心板在边缘服务器产品中的应用-迅为电子
    的头像 发表于 10-13 14:17 731次阅读
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>在边缘服务器产品中的应用-迅为电子

    迅为RK3568核心板在智能家居控制器产品中的应用

    迅为RK3568核心板在智能家居控制器产品中的应用
    的头像 发表于 09-28 15:29 2208次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>在智能家居控制器产品中的应用

    瑞芯微RK3568开发板多屏同显方案

    HD-RK3568核心板基于瑞芯微RK3568设计,支持HDMI、MIPI、eDP、LVDS四种显示接口,适配多种显示方案,满足医疗电子、电力电子、工业自动化、车载中控等多种行业应用。
    的头像 发表于 09-14 14:03 747次阅读
    瑞芯微<b class='flag-5'>RK3568</b>开发板多屏同显方案

    RK3568核心板B版上新,多种配置可选

    ) TMC3568CBV1G RK3568B2 2GB LPDDR4 16GB eMMC TQ3568_COREB_V1.0核心板(商业级,4+16) TMC
    发表于 08-10 16:52

    万象奥科RK3568 2.0核心板来啦#RK3568 #ARM核心板

    arm核心板
    武汉万象奥科
    发布于 :2023年08月10日 11:33:07

    瑞芯微RK3568核心板PET_RK3568_CORE简述

    瑞芯微RK3568核心板PET_RK3568_CORE简述
    的头像 发表于 08-08 11:44 2106次阅读
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>PET_<b class='flag-5'>RK3568</b>_CORE简述

    请查收“国产化率认证报告”(100%)——RK3568J工业核心板

    创龙科技RK3568J核心板获得“100%国产化”认证日前,创龙科技“国产化率100%认证”的核心板再添一员!RK3568J工业核心板(SO
    的头像 发表于 07-31 16:54 903次阅读
    请查收“国产化率认证报告”(100%)——<b class='flag-5'>RK3568</b>J工业<b class='flag-5'>核心板</b>

    迅为RK3568核心板在智慧门禁产品中的解决方案

    迅为RK3568核心板在智慧门禁产品中的解决方案
    的头像 发表于 07-14 15:50 476次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>在智慧门禁产品中的解决方案

    创龙科技的RK3568J工业核心板技术参数解析

    作为中高端全能型选手出道的它,RK3568J核心板一经推出便得到市场热烈反响。创龙科技作为行业排头兵,在RK3568J核心板上的CPU、ROM、RAM、电源、晶振、连接器等所有器件均采
    发表于 06-29 15:11 2215次阅读
    创龙科技的<b class='flag-5'>RK3568</b>J工业<b class='flag-5'>核心板</b>技术参数解析

    请查收“国产化率认证报告”(100%)——RK3568J工业核心板

    本帖最后由 Tronlong创龙科技 于 2023-6-15 16:57 编辑 创龙科技RK3568J核心板获得“100%国产化”认证 日前,创龙科技“国产化率100%认证”的核心板再添一员
    发表于 06-15 16:56

    国产工业级RK3568核心板-AI人脸识别产品方案

    国产工业级RK3568核心板-AI人脸识别产品方案
    的头像 发表于 05-06 14:51 717次阅读
    国产工业级<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>-AI人脸识别产品方案

    国产工业级RK3568核心板-AI人脸识别产品方案

    :为了保障用户隐私和数据安全,可以在人脸识别终端产品中加入数据加密模块,以对重要数据进行保护。 核心板类型:迅为iTOP-RK3568商业级、迅为iTOP-RK3568工业级、迅为iTOP-R
    发表于 05-06 14:30