fireflyROC-RK3399主板PC烧写SD卡简介

描述

烧写SD卡

前言

本文主要介绍了如何将主机上的固件烧写到SD卡,并从SD卡启动系统,需要根据主机操作系统来选择合适的升级方式。请注意烧写的固件类型:原始固件或者RK 固件

准备工作

ROC-RK3399-PC 开发板

固件

主机

良好的Type-C数据线

SD卡

Windows

准备工具

SD_Firmware_Tool

SD_Firmware_Tool 1.xx 为瑞芯微官方的SD卡烧录工具,用户一般用以烧录从SD卡启动的系统,也可以使用SD卡来升级EMMC里面的系统。

烧录从SD卡启动的系统

ROC-3399-PC的固件前缀带有“SD”字样的,为SD卡启动固件,是专门用于从SD卡启动的系统。

下载官方的SD卡制作工具:SD_Firmware  https://pan.baidu.com/s/1migPY1U#list/path=%2FPublic%2FDevBoard%2FROC-RK3328-CC%2FTools%2FSD_Firmware_Tool&parentPath=%2FPublic%2FDevBoard%2FROC-RK3328-CC

打开工具,选择下载好的含“SD”字样的固件,操作如图所示:

可制造性设计

点击开始创建之后,等待创建结束,即可从该SD卡启动系统。

使用SD卡来升级EMMC里面的系统

ROC-3399-PC的固件前缀不带有“SD”字样的,专门用于在SD上升级EMMC里面的系统。

下载官方的SD卡制作工具:SD_Firmware  https://pan.baidu.com/s/1migPY1U#list/path=%2FPublic%2FDevBoard%2FROC-RK3328-CC%2FTools%2FSD_Firmware_Tool&parentPath=%2FPublic%2FDevBoard%2FROC-RK3328-CC

打开工具,选择下载好的不含“SD”字样的固件,操作如图所示:

可制造性设计

点击开始创建之后,等待创建结束,即可把SD卡上的固件更新到EMMC里面去。

Etcher

Etcher是windows、linux、Mac下都可以使用的图形化SD卡烧写工具。下载方式Etcher 官网

烧写统一固件

Android/Ubuntu,原始固件:

使用Etcher进行烧写比较简单

选择固件

选择设备

开始烧写

Linux

利用读卡器将SD卡接入电脑后,电脑会检测到相应设备

ls /dev/sdb #情况根据具体设备而定

准备工具

dd (android、ubuntu)

Etcher (android、ubuntu)

linux下Etcher使用方法与windows相同,请参照windows下Etcher使用方法。

烧写统一固件

原始固件:

sudo apt-get install pv #安装pv pv -tpreb rockdev/sdboot.img | sudo dd conv=fsync,notrunc of=/dev/sdb #烧写进度可视化 or sudo dd conv=fsync,notrunc if=out/system.img of=/dev/sdb

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分