1 下载固件
进入瑞芯微ROCK960下载主页
选择os固件,
本用例选择安装Ubuntu 16.04 Server arm64
下载压缩包rock960_ubuntu_server_16.04_arm64_20180115.tar.gz解压得到:
  • rk3399_loader_v1.08.106.bin   --   用于USB闪存的预构建引导加载程序
  • system.img   --   u-boot,atf,kernel和rootfs的组合镜像
2 升级固件
方式一: 通过SD卡升级(固件烧写到TF卡)
Step 1: 
 
a) Windows环境烧录固件
首先通过Windows下DOS命令行格式化TF卡,注意要选对TF卡磁盘序号,错选其它磁盘格式化数据是不可恢复的。

 
确认TF卡已格式化
 

使用Win32 Disk Imager工具烧录

 
烧录完成
 

b) Linux环境烧录固件
查看TF卡磁盘号: 
sudo lsblk

sudo fdisk -l

烧写img,/dev/XXX即要烧写的TF卡所对应磁盘号:

sudo dd if=system.img of=/dev/XXX bs=4M oflag=sync status=noxfer
Step 2:
为方便查看log和测试,需要通过RS232 TO TTL转接板连接开发板串口到PC主机,
RX     <---->    GREEN
TX <----> WHITE
GND <----> BLACK

PC主机查看转接板串口号,
 

 然后设置SecureCRT串口号、波特率(注意波特率是1500000)

Step 3:
开发板上电运行,并自动选择从SD卡进入新系统。
终端登录账号:rock
密码:rock
 
 
 
方式二: 通过USB升级(固件烧写到eMMC)
Step 1: 
下载安装rkdeveloptool 工具 
$ sudo apt-get install libudev-dev libusb-1.0--dev dh-autoreconf
$ git clone https://github.com/rockchip-linux/rkdeveloptool
$ cd rkdeveloptool
$ autoreconf -i
$ ./configure
$ make
Step 2: 
拷贝rock960_ubuntu_server_16.04_arm64_20180115.tar.gz固件包到Linux主机。
 
Step 3: 
开发板连接typeC,并连接到Linux主机。长按markrom键,给开发板上电,然后松开markrom键,开发板进入markrom模式,可以通过lsusb命令确认是否找到USB设备:Bus 003 Device 061: ID 2207:0011。
 
Step 4: 
烧写eMMC: 
$ tar -xvf rock960_ubuntu_server_16.04_arm64_20180115.tar.gz
$ cd rock960_ubuntu_server_16.04_arm64_20180115
$ ll
total .7G
-rw-r--r-- sharpnow sharpnow .3K 1月 readme.md
-rw-r--r-- sharpnow sharpnow 255K 1月 rk3399_loader_v1.08.106.bin
-rw-r--r-- sharpnow sharpnow .7G 7月 : system.img
$ sudo rkdeveloptool db rk3399_loader_v1.08.106.bin Downloading bootloader succeeded.
$ sudo rkdeveloptool wl system.img
Write LBA from file (%)
$ sudo rkdeveloptool rd
Reset Device OK.

重启后即会进入新系统。

终端登录账号:rock
密码:rock
 
 
 
 
 
 
 
 
 
 

瑞芯微ROCK960 RK3399固件烧录总结的更多相关文章

  1. 瑞芯微ROCK960 RK3399烧录image后扩容rootfs

    问题描述: RK3399开发板烧录官网提供的ubuntu镜像: Ubuntu 16.04 Server arm64(下载地址:https://www.96boards.org/documentatio ...

  2. 瑞芯微RK3399六核-迅为3399开发板介绍

    迅为3399开发板基于瑞芯微的RK3399处理器设计,Rockchip RK3399是瑞芯微推出的一款低功耗.高性能的应用处理器芯片,该芯片基于Big.Little架构,即具有独立的NEON协同处理器 ...

  3. Linux下更新瑞芯微固件

    有这样的需求,是因为提供的BSP中是在windows下烧写的系统.我直接在linux下开发,每次编译后代码都要在windows下烧写,是一个很麻烦的事情.为了解决这个问题我尝试着用VirtualBox ...

  4. 瑞芯微RK3399宣布系统开源,进入百余种行业市场!

    集微网消息,2月24日瑞芯微官方突然宣布, Rockchip RK3399Linux系统开源!作为Rockchip旗舰级芯片,RK3399具有高性能.高扩展.全能型应用特性. 这一重磅消息立马刷爆朋友 ...

  5. 9.7寸RK3188瑞芯微四核爱立顺M33平板电脑 - 深圳吉祥星晨科技有限公司 - 华强商情网

    9.7寸RK3188瑞芯微四核爱立顺M33平板电脑 - 深圳吉祥星晨科技有限公司 - 华强商情网 欢迎加入 2000人超级QQ群,平板电脑行业交流群:221371451,平板电脑产品及报价群:5765 ...

  6. 瑞芯微发布最新旗舰应用处理器-RK3588

    在瑞芯微电子第四届“开发者之春”大会上,瑞芯微推出了新一代8nm旗舰处理器-RK3588 这个芯片将采用8nm 制程工艺.基于A76+A55 内核组合,具备4K UI性能.8K VPU,拥有NPU2. ...

  7. 宁远电子瑞芯微RK3399开发板DLT3399A底层接口调用

     GPIO口控制 在DLT3399A板卡正面写有GPIO和UART4_1V8丝印的接口,并看到板子反面对应的引脚gpio丝印,选择相对应的gpio控制节点,接口位置如下图所示: 1.dlt3399a上 ...

  8. 瑞芯微RK3188如何配置USB摄像头支持

  9. 瑞芯微RK3188摄像头相关参数的配置

随机推荐

  1. 分布式数据库中间件DDM的实现原理

    随着数据量不断增大,传统的架构模式难以解决业务量不断增长所带来的问题,特别是在业务成线性.甚至指数级上升的情况.此时我们不得不通过水平扩展,把数据库放到不同服务器上来解决问题,也就是我们说的数据库中间 ...

  2. Parallel and Perpendicular

    题目链接 题意: 输入n,求正n边形中的对角线1和对角线2的个数(对角线1:至少与其它一个对角线平行:对角线2:至少与其它一个对角线垂直).对角线不能是多边形的边 (4 ≤ n ≤ 10e5) 分析: ...

  3. 在word中doc与docx的区别是什么(整理)

    在word中doc与docx的区别是什么(整理) docx 是Office2007使用的,是用新的基于XML的压缩文件格式取代了其目前专有的默认文件格式,在传统的文件名扩展名后面添加了字母x(即.do ...

  4. Spark 机器学习 ---Word2Vec

    package Spark_MLlib import org.apache.spark.ml.feature.Word2Vec import org.apache.spark.sql.SparkSes ...

  5. Django day29 视图,路由控制,响应器

    一:视图 1.视图的几种方式: (1) 第一种 from rest_framework.mixins import ListModelMixin, CreateModelMixin class Pub ...

  6. Centos 7 安装google 浏览器(yum 方式)

    过程: 1  vim /etc/yum/repo.s/google_chrome.repo 2 添加如下内容: [google-chrome] name=google-chrome          ...

  7. centos源更新

    .备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup .下载新的CentOS-Base.r ...

  8. 【洛谷4158/BZOJ1296】[SCOI2009]粉刷匠(动态规划)

    题目:洛谷4158 分析: 这题一看就是动态规划. 可以看出,如果每个木条粉刷的次数是固定的,那么这些木条是互不干扰的,因此对于每个木条可以通过dp来求出把T次中的j次分配给这个木条时可以获得的最大正 ...

  9. 关于 android屏幕适配

    一.关于布局适配 1.不要使用绝对布局 2.尽量使用match_parent 而不是fill_parent . 3.能够使用权重的地方尽量使用权重(android:layout_weight) 4.如 ...

  10. Unity Toast插件(UGUI版)

    简介 介于自己之前经历的一些开发过程,非常希望unity能有类似Toast的功能用于一些简单的信息显示.但是找来找去找了半天,都木有发现,实在是憋不住了,自己写了个,感觉还可以用,发出来共享一下... ...