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

ELF2开发板(飞凌嵌入式)

开箱包裹内容

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

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


图1 外包装盒


图2 开箱物品内容


图3 ELF2开发板正面


图4 ELF2开发板反面

开发板简介

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


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


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


图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安装


图8 驱动安装

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


图9 接口介绍图


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

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


图11 OTG烧录软件(擦除)


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


图13 烧录ubuntu2204的命令行页面

开发板启动与网络连接

开发板启动(串口登录)

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

复制代码
elf用户,密码elf
root用户,密码root


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

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

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

准备材料:

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


图15 网络共享操作1


图16 网络共享操作2


图17 网络共享操作3


图18 网络共享操作4


图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.1


vim /etc/resolv.conf
nameserver 192.168.1.1(这个是根据自己电脑的wifi的dns)


重启
reboot

ping www.baidu.com
  • 测试是否联网成功


图20 测试网络是否正常


图21 显示页面ping


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

配置ssh

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


图23 ssh连接

相关推荐
youcans_16 分钟前
【动手学STM32G4】(8)STM32G431之 DAC进阶
stm32·单片机·嵌入式硬件·dma·定时器
点灯小铭1 小时前
基于单片机的智能收银机模拟系统设计
单片机·嵌入式硬件·mongodb·毕业设计·课程设计·期末大作业
TEC_INO1 小时前
STM32_9:I2C_DHT11_OLED项目
stm32·单片机·嵌入式硬件
__万波__1 小时前
STM32基于HAL 库开发包创建新的工程-编译-烧录
stm32·单片机·嵌入式硬件
曾浩轩1 小时前
跟着江协科技学STM32之4-5OLED模块教程OLED显示原理
科技·stm32·单片机·嵌入式硬件·学习
代码游侠2 小时前
学习笔记——HC-SR04 超声波测距传感器
开发语言·笔记·嵌入式硬件·学习
Joshua-a2 小时前
高云FPGA在线调试/逻辑分析仪简要使用流程
嵌入式硬件·fpga开发·高云
国科安芯2 小时前
高轨航天器抗辐照MCU选型约束分析
单片机·嵌入式硬件·性能优化·机器人·安全性测试
CS Beginner2 小时前
【单片机】嵌入式显示屏开发框架:QT、SDL、LVGL 深度解析
单片机·嵌入式硬件·qt
亿道电子Emdoor3 小时前
【Altium】原理图中网络标签作用范围的设置
单片机·嵌入式硬件