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

    文章

    301

    浏览量

    20810
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113284

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

    发布阶段的镜像打包,为开发者提供了全面的支持。本文将详细介绍睿擎平台文件系统的综合使用方法。一、睿擎平台文件系统设计1.1睿擎平台存储布局概
    的头像 发表于 11-05 18:13 7696次阅读
    睿擎派<b class='flag-5'>文件系统</b>指南:<b class='flag-5'>从</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 606次阅读
    RK<b class='flag-5'>3568</b> <b class='flag-5'>EVB</b><b class='flag-5'>开发板</b> 深度休眠与快速醒的工作流程

    【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 670次阅读
    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 677次阅读
    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 764次阅读
    Linux<b class='flag-5'>文件系统</b><b class='flag-5'>打包</b>及镜像制作,触觉智能RK3562<b class='flag-5'>开发板</b>演示

    一文掌握RK3568开发板Android13挂载Windows共享目录

    在物联网和边缘计算场景中,开发板与PC端的高效文件交互尤为重要。现以iTOP-RK3568开发板为例,详细演示Android13系统如何通过
    的头像 发表于 04-17 13:54 858次阅读
    一文掌握RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>Android13挂载Windows共享目录

    RK3568开发板教程:以iTOP-RK3568开发板为例 Android13通过CIFS协议挂载Windows共享目录

    开发板与PC端的高效文件交互尤为重要。现以iTOP-RK3568开发板为例,详细演示Android13系统如何通过CIFS协议挂载Windo
    的头像 发表于 04-16 14:08 1570次阅读
    RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>教程:以iTOP-RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>为例 Android13通过CIFS协议挂载Windows共享目录

    Linux开发板CAN总线测试方法,触觉智能RK3568开发板演示

    本文介绍Linux开发板CAN总线测试方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0G
    的头像 发表于 04-11 19:14 915次阅读
    Linux<b class='flag-5'>开发板</b>CAN总线测试<b class='flag-5'>方法</b>,触觉智能RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>演示

    Ubuntu20.04取消root账号自动登录的方法,触觉智能RK3568开发板演示

    Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示
    的头像 发表于 01-17 15:42 1201次阅读
    Ubuntu20.04取消root账号自动登录的<b class='flag-5'>方法</b>,触觉智能RK<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>演示

    瑞芯微开发板/主板Android系统APK签名文件使用方法,实用干货

    瑞芯微主板/开发板Android系统,APK系统签名文件使用方法
    的头像 发表于 12-26 09:43 1500次阅读
    瑞芯微<b class='flag-5'>开发板</b>/主板Android<b class='flag-5'>系统</b>APK签名<b class='flag-5'>文件</b>使用<b class='flag-5'>方法</b>,实用干货