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连接

相关推荐
niuTaylor25 分钟前
大学生机器人比赛实战(二)软件篇
单片机·嵌入式硬件·机器人
天天爱吃肉821843 分钟前
TSMaster在新能源汽车研发测试中的硬核应用指南
单片机·嵌入式硬件·汽车·学习方法
番茄老夫子1 小时前
小动物多导生理记录仪产品需求定义
单片机·嵌入式硬件
微信153237942431 天前
离线语音识别 ( 小语种国家都支持)可定制词组
嵌入式硬件
weixin_508821651 天前
1ms软延时,不用定时器,stm32
stm32·单片机·嵌入式硬件
月阳羊1 天前
【无人机】无人机PX4飞控系统高级软件架构
嵌入式硬件·架构·系统架构·无人机
weixin_508821651 天前
stm32 主频216MHz,写个ms延时函数,us延时函数
stm32·单片机·嵌入式硬件
华清远见IT开放实验室1 天前
【新书上市】《STM32嵌入式系统开发—基于STM32CubeMX和HAL库》,高校教学推荐,STM32入门必读书籍!
stm32·单片机·嵌入式硬件·虚拟仿真·必读书籍·高校教学
智木芯语1 天前
【58】编程技巧:单片机编程命名规范
单片机·嵌入式硬件·嵌入式·#stm32·#stc8
捷配datasheet1 天前
OP2177运算放大器:高性能模拟信号处理的关键元件
嵌入式硬件·信号处理