IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> ZynqMP升级方案emmc -> 正文阅读

[系统运维]ZynqMP升级方案emmc

???

目录

准备工作

查看emmc分区情况

UBOOT环境


? ?硬件:Xilinx ZynqMP

? ?只使用emmc,将BOOT.BIN image.ub,rootfs,app全部烧录到emmc

准备工作

# ?lsblk -f
NAME ? ? ? ? FSTYPE LABEL ?UUID ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? FSAVAIL FSUSE% MOUNTPOINT
mtdblock0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
mtdblock1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
mtdblock2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
mtdblock3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
mmcblk0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
|-mmcblk0p1 ?vfat ? ? ? ? ?61C4-30E5 ? ? ? ? ? ? ? ? ? ? ? ? ? ?1015.5M ? ? 1% /media/sd-mmcblk0p1
|-mmcblk0p2 ?vfat ? ? ? ? ?61C4-30AD ? ? ? ? ? ? ? ? ? ? ? ? ? ?1014.2M ? ? 1% /media/sd-mmcblk0p2
|-mmcblk0p3 ?ext4 ? ? ? ? ?b848a428-aff1-4e95-95f9-f9b32906a2d0 ?486.8M ? ?43% /media/sd-mmcblk0p3
`-mmcblk0p4 ?ext4 ? ? ? ? ?67156ee7-bdc5-44d7-8f90-6cc04b5b76f2 ?581.6M ? ? 0% /media/sd-mmcblk0p4
mmcblk0boot0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
mmcblk0boot1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
mmcblk1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
|-mmcblk1p1 ?vfat ? boot ? 9CE7-6680 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 121.8M ? ?76% /media/sd-mmcblk1p1
`-mmcblk1p2 ?ext4 ? rootfs a87789cc-4886-4a4d-9ccb-34a383ff1b06 ? ?2.5G ? ?14% /media/sd-mmcblk1p2


如何格式不对需要格式化

mkfs ?-t ?vfat ? /dev/mmcblk0p1
mkfs ?-t ?vfat ? /dev/mmcblk0p2
mkfs ?-t ?ext4 ?/dev/mmcblk0p3
mkfs ?-t ?ext4 ?/dev/mmcblk0p4


使用SD卡分区,并采用SD卡启动

查看emmc分区情况

#fdisk -l

Device ? ? ? ? Boot ? Start ? ? End Sectors ?Size Id Type
/dev/mmcblk0p1 ? ? ? ? 2048 2099199 2097152 ? ? ?10M 83 Linux
/dev/mmcblk0p2 ? ? ?2099200 4196351 2097152 ? ?500M 83 Linux
/dev/mmcblk0p3 ? ? ?4196352 6293503 2097152 ? ?1G 83 Linux
/dev/mmcblk0p4 ? ? ?6293504 7634943 1341440 ?2.7G 83 Linux


烧录文件

cp /media/sd-mmcblk1p1/update/BOOT.BIN ? ? /media/sd-mmcblk0p1
cp /media/sd-mmcblk1p1/update/image.ub ? ? /media/sd-mmcblk0p2
cp /media/sd-mmcblk1p1/update/rootfs.tar.gz ? ?-c ?/media/sd-mmcblk0p3

UBOOT环境


1、环境变量的设置

?setenv bootargs console=ttyPS0,115200 root=/dev/mmcblk0p3 rw earlyprintk rootfstype=ext4 rootwait devtmpfs.mount=1 clk_ignore_unused


主要文件系统挂载的位置root=/dev/mmcblk0p3,对应文件系统

  • 如果是fat32格式,则使用 fatload 命令
fatload mmc 0:2 0x10000000 image.ub
  • 如果是ext4格式,所以使用ext4load
ext4load mmc 0:2 0x10000000 image.ub

启动

bootm 0x10000000


?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-01 00:32:30  更:2022-04-01 00:36:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 23:58:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码