刷机和系统启动
配套操作系统支持
就像买了电脑,出厂带有windows操作系统,才算是正在的电脑,开发板需要烧写对应的系统固件,才
能正常发挥作用。
工具
- Orangepi Zero2 全志H616开发板
- PC机
- TF卡及读卡器
- 操作系统镜像
- SDFormatter TF卡的格式化工具
- Win32Diskimager 刷机工具
- USB转TTL,用于系统烧写后的串口登录开发板
工具安装
SDFormatter傻瓜式安装,Win32Diskimager傻瓜式安装
刷机
课程使用的镜像是 Orangepizero2_2.2.0_ubuntu_bionic_desktop_linux4.9.170.img
登录系统
供电
- TypeC口,需要插到5V/2A或者5V/3A的电源适配头,特别是开发板有接多个外设模块的时候
- 平常USB供电用电脑可以,前提是不接多外设模块
登录
使用USB转TTL模块,使用MobaXterm免费好用,类似的工具还有Putty-相对太简陋,SecurityCRT老牌工具-需要付费或者破解
USB转TTL模块GND、TX和RX引脚需要通过杜邦线连接到开发板的调试串口上
- USB转TTL模块的GND接到开发板的GND上
- USB转TTL模块的RX接到开发板的TX上
- USB转TTL模块的TX接到开发板的RX上
电脑需要安装ch340驱动,使用mobaXterm登陆,默认登陆密码:
用户:orangepi 密码:orangepi
用户:root 密码:orangepi
板载LED灯测试说明
修改登陆密码
默认密码是orangepi容易写错,为了方便,需要修改成自己熟悉的密码,这里我改成1
修改完密码之后,可以使用 sudo reboot 重启
网络配置
命令扫描周围的WIFI热点 nmcli dev wifi
命令接入网络 nmcli dev wifi connect wifi的名字 password wifi的密码
查看IP地址 ip addr show wlan0 或者 ifconfig 也可以
SSH登陆开发板
这是企业开发调试必用方式,比串口来说不用接线,前提是接入网络并获得板子IP地址,且系统做了
SSH的服务器,本镜像自带SSH服务器,所以通过mobaXterm登陆就行
修改开发板内核启动日志级别
命令:sudo vi /boot/orangepiEnv.txt
改为 7 和串口输出
保存退出后,再 sudo reboot 就能看到相应的日志输出了