一,Orangepi简单说明
①为什么使用全志H616
● 对于开发者来说,学习和使用全志可以掌握Linux-ARM的软硬件架构开发,可以对Linux系统进行深度学习;
● 使用场景广泛。比如:电视盒子,游戏机,3D打印机,IP电话,智能机器人,音乐播放器,摄像机,支付设备,路由器等。使用场景取决于你的创造力和想象力;
● 应用开发,通过跟产品业务相关,比如智能家居中控板,可以是C++QT, 可以是C GTK, 也可以是 Android页面,也可以是基于串口屏的UI交互;后台数据交互和系统交互都是基于Linux系统的。
● 系统开发,主要任务是为硬件工程师设计的产品板操作系统,比如uboot,Linux内核,文件系统等;
● 算法工程师,此类算法跟数学模型挂钩,比如人脸识别的图像不调库处理,语音识别算法如讯飞语 音的工程师;
②基本特性
● CPU 全志H616四核64位1.5GHz高性能Cortex-A53处理器;
● GPU MaliG31MP2 SupportsOpenGLES1.0/2.0/3.2,OpenCL2.0;
● 运行内存1GBDDR3(与GPU共享);
● 存储 TF卡插槽_课程配套硬件16G,测试128G可支持、2MBSPIFlash;
● WIFI+蓝牙 AW859A芯片、支持IEEE802.11a/b/g/n/ac、BT5.0;
● 视频输出MicroHDMI20a;
● 电源USBTypeC接口输入;
● 外设带有I2Cx1、SPIx1、UARTx1以及多个GPIO口;
● 电源指示灯和状态指示灯;
③配套操作系统支持
二,刷机和系统启动
说明:就像买了电脑,出厂带有windows操作系统,才算是正在的电脑,开发板需要烧写对应的系统固件,才能正常发挥作用。
①准备工具
● Orangepi Zero2 全志H616开发板
● PC机
● TF卡及读卡器
● 操作系统镜像 // http://Orangepizero2_2.2.0_ubuntu_bionic_desktop_linux4.9.170.img 也可在官网中选择其它镜像版本
● SDFormatter TF卡的格式化工具 // 下载SDFormatter
● Win32Diskimager 刷机工具 // 下载Win32Diskimager
● USB转TTL,用于系统烧写后的串口登录开发板
● ch340驱动 //下载ch340驱动
②登录系统
● 开发板供电
① TypeC口,需要插到5V/2A或者5V/3A的电源适配头,特别是开发板有接多个外设模块的时候;
② 平常USB供电用电脑可以,前提是不接多外设模块;
③ 后面做小车等项目,用电池供电可以参考如下供电方式;
● 登录
① 使用USB转TTL模块,使用MobaXterm免费好用,类似的工具还有Putty-相对太简陋,SecurityCRT老牌 工具-需要付费或者破解
② USB转TTL模块GND、TX和RX引脚需要通过杜邦线连接到开发板的调试串口上:
a.USB转TTL模块的GND接到开发板的GND上
b.USB转TTL模块的RX接到开发板的TX上
c.USB转TTL模块的TX接到开发板的RX上
电脑安装ch340驱动,使用mobaXterm登陆,默认登陆密码:
用户:orangepi 密码:orangepi
** 用户:root 密码:orangepi**
● 开发板上板载LED灯测试说明
③修改登录密码
默认密码是orangepi容易写错,为了方便,示例修改密码为1。
④网络配置
● 扫描周围的WIFI热点的命令: nmcli dev wifi
● *接入网络命令 nmcli dev wifi connect TP-LINK_3E30 password 186*1783
● 查看IP地址: ip addr show wlan0或者ifconfig
⑤SSH登陆开发板
说明:这是企业开发调试必用方式,比串口来说不用接线,前提是接入网络并获得板子IP地址,且系统做了 SSH的服务器,本镜像自带SSH服务器,所以通过mobaXterm登陆就行。
三,vim设置:tab键缩进及代码行数显示
vim的设置,修改/etc/vim/vimrc文件,需要用超级用户权限,即:在命令行中输入sudo vi /etc/vim/vimrc
orangepi@orangepizero2:~$ sudo vi /etc/vim/vimrc //输入命令
[sudo] password for orangepi: //输入密码
sudo vim /etc/vim/vimrc
set tabstop=4 设置tab键缩进4个空格
set shiftwidth=4 设置批量对齐时候的tab键空格数为4
set nu 设置代码页面行数
四,全志H616开关机和文件互传
开机:默认上电自动开机
关机命令: sudo shutdown -h now
重启命令: sudo reboot
版权归原作者 8块腹肌 所有, 如有侵权,请联系我们删除。