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

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

3天内不再提示

从EVB3568开发板打包备份Debian文件系统的方法

sXx1_industio 来源:深圳触觉智能 作者:小智 2022-07-10 13:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文以EVB3568开发板为例,介绍从开发板打包备份Debian文件系统的方法,以及将备份出的文件制作成可以用于烧录的文件系统镜像和完整固件包的方法。

IDO-EVB3568开发板基于RK3568处理器,四核A55 2.0G 主频,支持高达8GB高速LPDDR4,1T算力NPU ,4K H.265硬解码,4K HDMI2.0显示输出,支持双通道LVDS/eDP/两路MIPI DSI 等多种显示接口,支持3屏异显。

板载2路千兆以太网,双频WIFI+蓝牙,支持4G5G通信,支持2路USB3.0和7路USB2.0, SATA3.0,5路串口TTL/RS232/RS485,2路CAN总线;支持Android11/Debian10/Ubuntu20/Buildroot/麒麟OS/开源鸿蒙等多种操作系统

开发板规格书:IDO-EVB3568-V1 产品手册

从开发板中打包出文件系统

在开发板中插入U盘(或TF卡),假设U盘挂载目录为 /media/linaro/KINGSTON/

sudo mount /dev/mmcblk0p6 /mnt
cd/mnt
systemctl enable resize-helper
rm var/lib/misc/firstrun
sudo tar -czf /media/linaro/KINGSTON/linaro-rootfs.tar.gz ./*
sync

压缩包解压

将打包出的压缩包,解压至Ubuntu PC端

mkdir your/target/path/
sudo tar -xzf linaro-rootfs.tar.gz -C your/target/path/
sudo rm -rf your/target/path/media/linaro

文件系统镜像制作

制作镜像需要的脚本文件 mk-image.sh 下载链接如下:

链接:https://pan.baidu.com/s/14r9Leaw2y5Y9q7qjZPx4wA

提取码:8qch

根据系统大小修改 mk-image.sh 脚本第25行的参数,默认镜像大小设置为2800MB。

dd if=/dev/zeroof=${ROOTFSIMAGE} bs=1M count=0seek=2800

文件系统大小可以使用 以下命令查看:

sudo du -shyour/target/path/

注意:一般脚本中设置的镜像大小需要大于 du 返回值

sudo ./mk-image.shyour/target/path/

脚本正常运行退出后,可在目录得到一个 rootfs.img 的文件系统镜像。

整包固件合成

其它分区文件获取链接:https://pan.baidu.com/s/1Qa3zZyBNZe-R-ZcUjivILw提取码:yldd路径:Linux/02-tools/pack_img将获取到的分区文件解压到虚拟机PC端
mkdir your/target/path/
tar -xzvf rockdev.tar.gz -C your/target/path/

在【三、文件系统镜像制作】获取到的镜像文件 rootfs.img拷贝到/rockdev/Image

进到/rockdev目录执行

./mkupdate.sh

执行结束后会得到update.img文件,通过烧录工具烧录到开发板即可。

审核编辑:汤梓红


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

    关注

    0

    文章

    305

    浏览量

    21040
  • 开发板
    +关注

    关注

    26

    文章

    6419

    浏览量

    120833

原文标题:触觉智能分享-RK Debian Linux文件系统打包及镜像制作

文章出处:【微信号:industio,微信公众号:深圳触觉智能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    寻求 IOT-MKC3568-Main-v1.1 (基于 EVB1-V10) 开发板的移植帮助.

    各位社区前辈、开发者们,大家好! 我正在尝试为一款明控创能 IOT-MKC3568-Main-v1.1 的开发板移植 Ubuntu/Debian
    发表于 01-11 22:51

    深入了解 S32K312EVB-Q172 开发板:硬件特性与使用指南

    这样一款值得关注的产品。今天,我们就来深入了解一下这款开发板的各项特性、配置以及使用方法文件下载: NXP Semiconductors S32K312EVB-Q172评估
    的头像 发表于 12-25 09:30 389次阅读

    飞凌嵌入式RK3568开发板的TFTP烧写文件系统指南

    本文基于搭载瑞芯微RK3568处理器的OK3568-C开发板Linux4.19.206标准开发环境开展测试,其网络基础稳定,可满足TFTP协议传输需求。
    的头像 发表于 11-21 08:03 2302次阅读
    飞凌嵌入式RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>的TFTP烧写<b class='flag-5'>文件系统</b>指南

    明晚8点|睿擎文件系统实战:开发到发布全流程解析

    文件操作到镜像发布,一次直播掌握完整开发流程!在嵌入式系统开发中,文件系统是数据存储、配置管理和资源访问的核心基础。然而在实际
    的头像 发表于 11-11 11:53 784次阅读
    明晚8点|睿擎<b class='flag-5'>文件系统</b>实战:<b class='flag-5'>从</b><b class='flag-5'>开发</b>到发布全流程解析

    【直播预告】下周三晚8点|睿擎文件系统实战:开发到发布全流程解析

    文件操作到镜像发布,一次直播掌握完整开发流程!在嵌入式系统开发中,文件系统是数据存储、配置管理和资源访问的核心基础。然而在实际
    的头像 发表于 11-06 18:05 2045次阅读
    【直播预告】下周三晚8点|睿擎<b class='flag-5'>文件系统</b>实战:<b class='flag-5'>从</b><b class='flag-5'>开发</b>到发布全流程解析

    睿擎派文件系统指南:开发到发布全流程实践 | 技术解析

    发布阶段的镜像打包,为开发者提供了全面的支持。本文将详细介绍睿擎平台文件系统的综合使用方法。一、睿擎平台文件系统设计1.1睿擎平台存储布局概
    的头像 发表于 11-05 18:13 8298次阅读
    睿擎派<b class='flag-5'>文件系统</b>指南:<b class='flag-5'>从</b><b class='flag-5'>开发</b>到发布全流程实践 | 技术解析

    瑞芯微 RK3588 平台 Debian 系统开发案例与使用说明

    本文围绕创龙科技研发的瑞芯微 RK3588 平台评估,详解 Debian 系统使用方法,涵盖 LinuxSDK 安装、系统镜像编译生成、根
    的头像 发表于 11-05 14:28 854次阅读
    瑞芯微 RK3588 平台 <b class='flag-5'>Debian</b> <b class='flag-5'>系统开发</b>案例与使用说明

    【HZ-RK3568开发板免费体验】HZ-RK3568开发板操作系统编译

    、问题处理 编译HZ-RK3568开发板操作系统遇到的主要问题有: 1、软件模块缺失,这个好搞定,直接sudo apt ……即可; 2、live-build与bullseye兼容问题,这个网路上很多解决
    发表于 08-17 09:15

    【HZ-RK3568开发板免费体验】系统烧写

    开发环境: 主机:Ubuntu 20.04 开发板:合众HZ-RK3568开发板 HZ-RK3568开发
    发表于 07-25 09:40

    RK3568 EVB开发板 深度休眠与快速醒的工作流程

    RK3568 EVB开发板关于深度休眠和唤醒流程的分析
    的头像 发表于 07-22 09:49 1059次阅读
    RK<b class='flag-5'>3568</b> <b class='flag-5'>EVB</b><b class='flag-5'>开发板</b> 深度休眠与快速醒的工作流程

    【HZ-RK3568开发板免费体验】1、开发板资源、SDK使用和镜像烧写

    试用的开发板是合众恒跃的HZ_EVM_3568开发板,RK3568 是一颗高性能、低功耗的四核应用处理器芯片,专为个人移动互联网设备、AIoT 和工业领域设备而设计。RK
    发表于 07-21 20:52

    【HZ-RK3568开发板免费体验】03 使用SDK编译Debian系统并配置

    1 前言 开发板默认的根文件系统是buildroot,这是一个通过生成定制化的Linux系统来满足硬件资源有限的场景,非常适合嵌入式Linux。 但是,我计划后面要运行AI应用,自带
    发表于 07-01 12:08

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2
    的头像 发表于 06-06 18:07 1123次阅读
    Linux修改uboot启动延时<b class='flag-5'>方法</b>详细攻略,触觉智能RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>演示

    Ubuntu系统安装Docker详细攻略,触觉智能RK3568开发板演示

    本文介绍Ubuntu系统安装Docker方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0
    的头像 发表于 06-06 18:05 1145次阅读
    Ubuntu<b class='flag-5'>系统</b>安装Docker详细攻略,触觉智能RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>演示

    Linux文件系统打包及镜像制作,触觉智能RK3562开发板演示

    本文介绍Linux开发板文件系统打包及镜像制作的方法,演示Linux文件系统打包及镜像制作,适用
    的头像 发表于 04-28 16:45 1161次阅读
    Linux<b class='flag-5'>文件系统</b><b class='flag-5'>打包</b>及镜像制作,触觉智能RK3562<b class='flag-5'>开发板</b>演示