0


Orangepi Zero2 全志H616(一):配置初始化和启动流程

一,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

标签: linux 服务器 arm

本文转载自: https://blog.csdn.net/m0_74985965/article/details/129015283
版权归原作者 8块腹肌 所有, 如有侵权,请联系我们删除。

“Orangepi Zero2 全志H616(一):配置初始化和启动流程”的评论:

还没有评论