当前位置: 首页 > news >正文

ELF2开发板(飞凌嵌入式)基本使用的搭建

ELF2开发板(飞凌嵌入式)

开箱包裹内容

   打开包装,你可以看到以下物品

  1. 一个绿联的usb3.0读卡器、sandisk的32g内存卡(太好了)
  2. rk3588 4g+32g emmc版本ELF2开发板
  3. 输出为12v 3A的电源适配器(和ipad的充电器外观好像)

picture 2

图1 外包装盒

picture 1

图2 开箱物品内容

picture 3

图3 ELF2开发板正面

picture 4

图4 ELF2开发板反面

开发板简介

   ELF2开发板卡核心板和底板采用接插件的连接方式,它是基于ARM64架构的低功耗高性能处理器,包括4核Cortex-A55和4核Conrtex-A76以及独立的NEON协处理器和神经网络加上处理器NPU,其中Cortex-A55最大频率为2.4GHz,Conrtex-A76最大频率为1.8GHz,NPU算力有6TOPS,可应用于计算机、手机、个人移动互联网,数字多媒体设备,支持android、openharmony操作系统。

picture 0

图5 ELF2开发板核心板的基础参数

picture 5

图6 ELF2开发板核心板的功能参数

picture 6

图7 ELF2开发板的功能参数

资料链接:
ELF2开发板的产品链接:https://www.elfboard.com/product/49.html
ELF2开发板所有资料的链接:https://www.elfboard.com/information/detail.html?id=7
ELF2开发板的教程文档链接:https://pan.baidu.com/e/1hPt3OrKk7oXj7WEmw3XiDA
ELF2开发板的常用工具链接:https://pan.baidu.com/e/1YzbJOHeZHyBM1LFstszG0g

   由于开发板自带emmc已经烧录了系统,本人主要对其开发板的深度学习感兴趣,注重模型部署,以及其帧率能跑多少,出差的是buildroot构建的根文件系统,所以我需要烧录能够使用python,应用完善的系统,从ELF2开发板所有资料的链接中下载ELF2 desktop镜像

烧录镜像

D:\elf2\06-常用工具\06-3 烧写工具\OTG烧写路径中的DriverAssitant_v5.13安装

picture 9

图8 驱动安装

D:\elf2\06-常用工具\RKDevTool_Release_v3.31路径中的RKDevTool_Release_v3.31安装,使用前将其解压到全英文路径下,用 Type-C 线连接开发板 USB-DP口和主机。打开瑞芯微开发工具,开发板上电,按住开发板的 RECOVERY 键不要松开,然后按一下 RST键系统复位,大约两秒后松开 RECOVERY 键,瑞芯微开发工具上将提示发现 LOADER 设备。

picture 15

图9 接口介绍图

picture 10

图10 OTG烧录软件(已经检测出设备)

点击“高级功能”选项,点击“擦除所有”,等待擦除完成。点击“升级固件”选项,点击“固件”按钮选择完整的升级镜像 update.img。程序将对固件进行解析,因此需要等待一会。

picture 11

图11 OTG烧录软件(擦除)

picture 12

图12 OTG烧录软件(烧录成功)

picture 13

图13 烧录ubuntu2204的命令行页面

开发板启动与网络连接

开发板启动(串口登录)

使用Type-C线连接ELF 2板卡的DEBUG接口与电脑的USB接口连接,本人使用的mobaxterm,波特率为115200,数据位为8,停止位为1,无校验位

elf用户,密码elf
root用户,密码root

picture 7

图14 串口登录(出厂系统的命令行页面)

有线连接(由于本人没有无线网卡,或者usb网卡)

ELF2开发板有一个网口;将网线一段连接已经有网络的笔记本的网口,另一端接入开发板的网口
准备材料:

  1. 连上网络的笔记本(或者台式机)
  2. ELF2开发板
  3. 网线
笔记本的设置
  1. 控制面板---->网络和 Internet---->网络连接
  2. 右击连接wifi的WLAN---->属性---->共享(勾选运行其他网络用户连接并选中连接为以太网(没有配置过渡会是一个下拉框可以挑选))
  3. 出现下图三,点击是
  4. 会出现以太网(未识别的网络)是因为我已经插上了和板子连接的网线,查看以太网IPV4是否为下图四框选一样,如果没有,则手动设置为下图一样。

picture 4

图15 网络共享操作1

picture 5

图16 网络共享操作2

picture 6

图17 网络共享操作3

picture 7

图18 网络共享操作4

picture 14

图19 网络共享操作5(查看dns)
中途碰到的问题

我烧录系统后,按照我以前的以太网连接步骤应该都能连上,pingwww.baidu.com,但是这个的话显示报错,报错信息如:ping: www.baidu.com: Temporary failure in name resolution,这个报错查询就是dns的问题,我最终查询时候找个一个博客其中设置了nameserver 的ip就可以了,在此感谢电子发烧友的jf_1137202360用户,当然感谢飞凌提供的资料

开发板设置
vim /etc/network/interfaces
在里面添加(按i后输入以下代码,设置后是开机自启动总会有,当然你也可以临时设置)
auto eth0
iface eth0 inet static
address 192.168.137.30
netmask 255.255.255.0
gateway 192.168.137.1vim /etc/resolv.conf
nameserver 192.168.1.1(这个是根据自己电脑的wifi的dns)重启
rebootping www.baidu.com
  • 测试是否联网成功

picture 17

图20 测试网络是否正常

picture 18

图21 显示页面ping

picture 19

图22 图形化页面(和ubuntu2204一样)

配置ssh

apt update
apt install ssh openssh-server
vim /etc/ssh/sshd_config
修改 PermitRootLogin yes
service sshd restart

picture 21

图23 ssh连接
http://www.lryc.cn/news/523346.html

相关文章:

  • Appium(四)
  • 简单的sql注入 buuctf
  • Ubuntu 24.04 LTS 空闲硬盘挂载到 文件管理器的 other locations
  • <电子幽灵>开发笔记:BAT基础笔记(一)
  • PiliPalaX ( 第三方安卓哔哩哔哩)
  • 在亚马逊云科技上高效蒸馏低成本、高精度的Llama 3.1 405B模型(上篇)
  • Amazon MSK 开启 Public 访问 SASL 配置的方法
  • LeetCode_438.找到字符串中所有字母异位词
  • 一文读懂服务器的HBA卡
  • Debezium日常分享系列之:对于从Oracle数据库进行快照的性能优化
  • 深度学习 Pytorch 基本优化思想与最小二乘法
  • C# 实现系统信息监控与获取全解析
  • Transformer详解:Attention机制原理
  • 网络安全技术深度解析与实践案例
  • JavaScript中提高效率的技巧一
  • 美食推荐系统 协同过滤余弦函数推荐美食 Springboot Vue Element-UI前后端分离
  • ThinkPHP 8的一对多关联
  • Django简介与虚拟环境安装Django
  • Redis延迟队列详解
  • 一文大白话讲清楚webpack基本使用——2——css相关loader的配置和使用
  • 第二代增强-采购申请屏幕增强
  • 图论DFS:黑红树
  • 零基础一篇打通Vue极速通关教程
  • 商城系统中的常见 BUG
  • 下定决心不去读研了。。。
  • 100个网络基础知识
  • 庄小焱——2024年博文总结与展望
  • 高通8255 Android STR 启动失败要因分析调查
  • Qt QML专栏目录结构
  • “深入浅出”系列之FFmpeg:(3)音视频开发的学习路线和必备知识