Orangepi Zero2 全志H616 的初识

目录

一、全志H616简介

1.1 为什么学:

1.2 学什么:

1.3 全志H616平台介绍:

二、刷机 系统启动和初始化配置

2.1 需要的工具:

2.2 工具安装:

2.3 刷机:

2.4 登录系统:

2.5 修改登录密码:

2.6 网络配置:

2.7 SSH登录开发板:

2.8 安全退出:


一、全志H616简介

1.1 为什么学:

学习目标依然是Linux系统,平台是ARM架构

  • 蜂巢快递柜,配送机器人,这些应用场景用C51,STM32单片机无法实现

  • 第三方介入库的局限性,比如刷脸支付和公交车收费设备需要集成支付宝SDK,提供的libalipay.so

  • 是Linux的库,设备必须跑Linux系统

  • 图像识别,音频,视频等领域的技术支撑也无法脱离Linux系统

  • 人工智能型设备通常需要更好的系统和更高的算力,所以Linux也是必不可少

  • 能跑Linux的一般为 X86,ARM,MIPS,PowerPC等架构,而ARM市场占有率最大

综上所述就是一句话:嵌入式软件工程师如果技术栈不存在Linux-ARM的开发经验,那么面向的工作岗位就会带很多局限性,天花板有容易来的过早,在技术积累阶段对于这个知识的学习是必不可少的,但是这个方向水深,需要客观且科学的选择适合的角度学习。

1.2 学什么:

这个领域的程序员一般分三个方向:

  • 应用开发,通过跟产品业务相关,比如智能家居中控板,可以是C++QT, 可以是C GTK, 也可以是Android页面,也可以是基于串口屏的UI交互,后台数据交互和系统交互都是基于Linux系统的,初级工程师以这个方向入行居多,也容易上手,招聘岗位也很多

  • 系统开发,主要任务是为硬件工程师设计的产品板操作系统,比如uboot,Linux内核,文件系统等,一般为中高级嵌入式工程师,新手如果以这个方向入行,压力相对更大,一般原厂公司会招聘,岗位相对少

  • 算法工程师,此类算法跟数学模型挂钩,比如人脸识别的图像不调库处理,语音识别算法如讯飞语音的工程师,一般博士一大堆,硕士满天飞的现状

根据现有就业案例,大专本科生以应用开发入行为主,在工作一两年可能会根据公司安排走系统开发,也可能一直做应用,薪资待遇并不完全由技术方向决定,还是看个人发展和公司的关系,当然还有城市,学校等因素。

1.3 全志H616平台介绍:

  • 学习平台至于用树莓派,海思,全志都无所谓,初级工程师掌握的是Linux-ARM的软硬件架构开发,主要是Linux系统的学习,只有入职后的中高级工程师才会考虑算法或者协议对底层硬件的差异化,第一版本这部分的内容以树莓派讲解,就业学员入职海康威视,OPPO,全志,移远等公司可以完美过度,所以板材的选择根据教程就行,学的是Linux系统

  • OrangePi开发板不仅仅是一款消费品,同时也是给任何想用技术来进行创作创新的人设计的。它是一款简单、有趣、实用的工具,你可以用它去打造你身边的世界。

特性

  • 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接口输入

  • 外设 带有I2Cx1SPIx1UARTx1以及多个GPIO

  • 电源指示灯和状态指示灯

配套操作系统支持:

 

二、刷机 系统启动和初始化配置

就像买了电脑,出厂带有windows操作系统,才算是正在的电脑,开发板需要烧写对应的系统固件,才能正常发挥作用

2.1 需要的工具:

  • Orangepi Zero2 全志H616开发板

  • PC机

  • TF卡及读卡器

  • 操作系统镜像

  • SDFormatter TF卡的格式化工具

  • Win32Diskimager 刷机工具

  • USB转TTL,用于系统烧写后的串口登录开发板

2.2 工具安装:

安装SD Card Formatter:(一步一步安装下去就可以)

2.安装win32diskimager:

2.3 刷机:

1.将SD卡插入读卡器再插入电脑USB,打开SD Card Formatter,点击“refresh”再点击“format”格式化:

 2.打开win32diskimager并选择映像文件,选择写入的盘(一定是刚刚格式化的那个),然后点击“写入”:

3.将SD卡取出,插入全志H6开发板:

 

2.4 登录系统:

1.供电:

  • TypeC口,需要插到5V/2A或者5V/3A的电源适配头,特别是开发板有接多个外设模块的时候

  • 平常USB供电用电脑可以,前提是不接多外设模块

  • 后面做小车等项目,用电池供电可以参考如下供电方式

2.登录:

使用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的驱动,所以此时电脑可以直接识别:

3.打开MobaXterm并设置连接:

 此时什么都没有,因为开发板还没有上电:

给全志H6开发板正式上电,并输入密码登录:

 

 

 插上电源后启动uboot,可以看到开发板得各种信息,此时输入账号和密码进行登录:

2.5 修改登录密码:

默认密码是orangepi容易写错,为了使用方便,我改成密码为1

2.6 网络配置:

nmcli dev wifi命令扫描周围的wifi热点:

命令接入网络 nmcli dev wifi connect YXS1017 password yuanxueshe1017

 输入ifconfigip addr show wlan0来查看IP地址:

可以看到板子的IP地址是:192.168.1.79

2.7 SSH登录开发板:

  • 使用SSH来连接的前提是开发板已经接入了网络且知道了开发板的IP地址,相比于串口连接,这样可以做到无线的连接,更为便捷,也是企业中开发的必备方式之一

  • MobaXterm配置SSH步骤:点击 session -> SSH* -> *remote host输入开发板的IP地址 -> 输入用户名orangepi ->\ 点击OK

输入密码之后,就可以通过SSH的方式来登录开发板了,可以将CH340拔出来了

2.8 安全退出:

当想要退出的时候,直接拔出香橙派的电源有些野蛮,总担心会数据丢失,安全退出的方法:

输入poweroff指令,然后观察香橙派的灯灭,代表断电成功

 到这里全志H616开发板的刷机和初始化设置已经完毕,接下来就可以使用Linux系统,通过全志来结合外设继续学习了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/744113.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024年世界移动大会(MWC Shanghai)——飞睿智能诚邀您,超宽带技术定位测距传输全家桶

超宽带UWB芯片SIP系列: FS100 FS200 超宽带UWB标签系列: FU3620-2 FUP410-1 超宽带UWB应用系列: FMFB200A(门锁方案) FU2625-2(TAG方案) FPDB200A(音频) FSTB200…

emqx4.4.3关于如何取消匿名登录,添加认证用户这件事

emqx4.4.3如何取消匿名登录,添加认证用户 emqx版本:4.4.3 背景:使用docker搭建完emqx后,使用 MQTTX 连接总是超时: 检查Java项目 是否有接口:https://XXXX:80/mqtt/auth? 若有,则具体逻辑查询…

MAB规范(3):Chapter6 Glossary 术语表

第6章 - 术语表 此章不做过多的批注,都是些简单的术语解释。

电机故障检测系统的通用性限制分析

电机故障检测系统因应用环境、功能需求、经济性等多方面差异而难以实现通用。工厂与实验室在环境条件、使用频率、功能需求、成本、维护及数据处理方面有显著不同,此外,LabVIEW软件在两者中的应用和数据处理也存在差异,这进一步限制了系统的通…

Android app Java层异常捕获方案

背景: 在Android app运行中,有时一些无关紧要的异常出现时希望App 不崩溃,能继续让用户操作,可以有效提升用户体验和增加业务价值。 新流程: 哪些场景需要Catch Crash Config配置信息: 支持从网络上获取Crash配置表,动态防护,避免crash。 使用: 在Application o…

汽车零部件制造企业如何选择合适的ESOP电子作业指导书系统

随着汽车产业的不断发展,汽车零部件制造企业在提高生产效率和产品质量方面面临着越来越大的挑战。为了解决这些问题,越来越多的汽车零部件制造企业开始采用ESOP电子作业指导书系统,以帮助他们管理和优化生产流程。但是,在选择合适…

Retrofit类型安全的HTTP客户端库(json)

简介 Retrofit是Square公司开发的一个类型安全的HTTP客户端库,用于Android和Java平台,它使得与Web服务的交互变得更加简单快捷。Retrofit将HTTP API转换成Java接口,让你可以用更简洁的代码形式调用RESTful API,Android网络编程重点…

机器学习之数学基础(七)~过拟合(over-fitting)和欠拟合(under-fitting)

目录 1. 过拟合与欠拟合 1.1 Preliminary concept 1.2 过拟合 over-fitting 1.3 欠拟合 under-fitting 1.4 案例解析:黑天鹅 1. 过拟合与欠拟合 1.1 Preliminary concept 误差 经验误差:模型对训练集数据的误差。泛化误差:模型对测试…

你还不知道Modbus RTU???

1. 什么是Modbus RTU Modbus RTU(Remote Terminal Unit)是Modbus通信协议的一种变种,用于串行通信。它是一种常见的工业控制系统通信协议,通常用于采集传感器数据、控制执行器和监控设备状态。Modbus RTU采用二进制编码&#xff0…

ChatBI开源实现: 基于SuperSonic的AI+BI的产品设计

产品起源 为什么要做这样的产品?文章《ChatBI开源实现: AIBI的产品设计》中有介绍 为什么要自己做这样的产品?1、低成本试错;2、未来数据生态入口; 为什么要基于Supersonic做? 开源协议友好:可魔改商用 社区…

# Kafka_深入探秘者(6):kafka 物理存储

Kafka_深入探秘者(6):kafka 物理存储 一、kafka 存储结构 1、kafka 存储结构概述图 2、kafka 存储结构概述 每一个 partion (文件夹)相当于一个巨型文件被平均分配,到多个大小相等 segment(段) 数据文件里。但每一个段 segment file 消息数…

上海计算机学会2020年3月月赛C++丙组T4连乘问题

题目描述 给定 a1​,a2​,⋯,an​,请计算一组乘积,记为P1​,P2​,⋯,Pn​,其中 Pi​ 的定义如下: 也就是说,Pi​ 是 a1​ 到 an​ 的连乘再除去 ai​。由于答案可能比较大,输出每个 Pi​ 模 10000 的余数。…

第六十七:iview的select组件在页面上,下拉数据被遮挡

iview的select组件在页面上,下拉数据被遮挡 加上**:transfer"true"** 代码截图: 官方解说截图:因为默认值是false 所以要改成:transfer“true”

PPT的精细化优化与提升策略

👏👏👏欢迎来到我的博客 ! 亲爱的朋友们,欢迎您们莅临我的博客!这是一个分享知识、交流想法、记录生活的温馨角落。在这里,您可以找到我对世界独特视角的诠释,也可以与我一起探讨各种话题&#…

STL——常用算法(二)

一、常用拷贝和替换算法 1.copy #include <iostream> #include <vector> #include <algorithm> using namespace std; void printVector(int val) {cout << val << " "; } void test01() {vector<int>v1;for (int i 0; i <…

【耐水好】强耐水UV胶水是怎样的?

【耐水好】强耐水UV胶水是怎样的&#xff1f; 强耐水UV胶水是一种特殊的胶水&#xff0c;其设计重点在于其出色的耐水性能。以下是关于强耐水UV胶水的特点&#xff1a; 优异的耐水性能&#xff1a;这种胶水能在水环境下保持稳定的粘接强度&#xff0c;不易被水分解或削弱。因…

利用scalene进行性能分析和优化

​ 上一篇文章&#xff0c;我们详细讲解了Py-Spy这个性能分析和优化工具的使用流程&#xff1b;今天&#xff0c;我们将深入探讨另一个性能分析和优化工具——scalene。 什么是scalene&#xff1f; scalene是一个高精度的Python性能分析工具&#xff0c;可以对CPU和内存使用情…

照片放大工具Topaz Gigapixel AI for Mac v7.1.2

Topaz Gigapixel AI软件是一款相当高效的PC端图像大小调整工具&#xff0c;更是一款能够为摄影师、设计师以及图像处理爱好者带来革命性体验的强大软件。它凭借先进的深度学习技术&#xff0c;打破了传统图像大小调整的限制&#xff0c;实现了真正意义上的无损放大和图像恢复。…

OpenAI 前首席科学家 Ilya Sutskever 成立新人工智能公司

OpenAI 联合创始人之一 Ilya Sutskever 在正式离开 OpenAI 一个月后&#xff0c;成立了一家新公司 Safe Superintelligence Inc. (SSI)。Sutskever 是 OpenAI 的长期首席科学家&#xff0c;他与前 Y Combinator 合伙人 Daniel Gross 以及前 OpenAI 工程师 Daniel Levy 共同创立…

关于Pycharm右下角不显示解释器interpreter的问题解决

关于Pycharm右下角不显示解释器interpreter的问题 在安装新的Pycharm后&#xff0c;发现右下角的 interpreter 的选型消失了&#xff1a; 觉得还挺不习惯的&#xff0c;于是网上找解决办法&#xff0c;无果。 自己摸索了一番后&#xff0c;发现解决办法如下&#xff1a; 勾…