新入手rock960一块, 记录一下调试中碰到的坑
安装
准备的配件有
- 官方标配的rock960b一块
- usb鼠标,键盘
- hdmi 连接线, 显示器
- type-c, type-a 接口usb线一根
- usb扩展器一个, (非必需,主要是本人要使用usb camera, 板上usb口不够)
拆封rock960, 将散热片和两面保护壳用螺丝刀固定好. 连接好配件, 上电开机, 正常启动后进入android 界面, 操作鼠标键盘检查系统是否正常.
参考: https://www.96boards.org/documentation/consumer/rock/rock960/getting-started/
烧录
下载烧录用固件
http://smartfire.cn/thread-809-1-1.html
sd卡烧录
烧录tf卡
- windows 下 用Win32DiskImager 将.img 烧录到TF卡上
- linux 下
- 查看TF卡挂载路径
sudo lsblk
- 烧写img
sudo dd if=system.img of=/dev/XXX bs=4M oflag=sync status=noxfer
- 插入TF卡插到卡槽, 上电
很简单有没有, 对初接触者是最简单的方法, 但我在rock960b上一直没有启动成功,也是跪了
linux 下使用rkdeveloptool烧录
- 下载安装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
2. 进入markrom模式
长按markrom键,按reset键, 等待启动后松开markrom键, 正常情况下此时应该进入markrom模式. (进入mark模式后,系统是黑屏的)
插入typeC-typeA, 连接主机, 在主机上看markrom 模式下, vid/pid 是2207: 330c, 并非96board 上说的2207:0011
3. 烧写emmc
rkdeveloptool db rk3399_loader_v1.08.106.bin
rkdeveloptool wl 0 system.img
rkdeveloptool rd
重启后即会进入新系统