瑞芯微ROCK960 RK3399固件燒錄總結
阿新 • • 發佈:2018-09-19
ger back sha -m .com 恢復 sta roi down 1 下載固件
進入瑞芯微ROCK960下載主頁
https://www.96boards.org/documentation/consumer/rock/downloads/ 選擇os固件,
a) Windows環境燒錄固件
首先通過Windows下DOS命令行格式化TF卡,註意要選對TF卡磁盤序號,錯選其它磁盤格式化數據是不可恢復的。 確認TF卡已格式化
查看TF卡磁盤號:
開發板上電運行,並自動選擇從SD卡進入新系統。 終端登錄賬號:rock 密碼:rock 方式二: 通過USB升級(固件燒寫到eMMC)
Step 1:
下載安裝rkdeveloptool 工具
拷貝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:
進入瑞芯微ROCK960下載主頁
https://www.96boards.org/documentation/consumer/rock/downloads/ 選擇os固件,
- Debian
- Ubuntu
- Android
-
rk3399_loader_v1.08.106.bin -- 用於USB閃存的預構建引導加載程序
- system.img -- u-boot,atf,kernel和rootfs的組合鏡像
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-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 1.7G -rw-r--r-- 1 sharpnow sharpnow 1.3K 1月 15 2018 readme.md -rw-r--r-- 1 sharpnow sharpnow 255K 1月 15 2018 rk3399_loader_v1.08.106.bin -rw-r--r-- 1 sharpnow sharpnow 1.7G 7月 20 14:41 system.img $ sudo rkdeveloptool db rk3399_loader_v1.08.106.bin Downloading bootloader succeeded. $ sudo rkdeveloptool wl 0 system.img Write LBA from file (100%) $ sudo rkdeveloptool rd Reset Device OK.
重啟後即會進入新系統。
終端登錄賬號:rock 密碼:rock瑞芯微ROCK960 RK3399固件燒錄總結