感谢 发烧友学院以及[飞凌嵌入式]为我和孩子提供此产品 。收到顺风快递
作为中学生孩子很喜欢这飞凌标志性的小精灵卡通。
打开包装说明书 和 12V的电源适配器和 usb 电源线 usb 数据线ELF 2开发板卡核心板和底板含有RTC 时钟电池。



核心板处理器简介
ELF 2 开发板卡核心板基于瑞芯微' ·高端 ·'RK3588旗舰处理器开发设计ARM64架构的低功耗高性能处理器GPU搭载了Mali-G610 MP4 GPU能流畅运行复杂的图形处理内置6TOPS超强算力NPU为AI应用助力赋能。处理器采用先进的8nm制程工艺集成4×Cortex-A76+4×Cortex-A55内核架构A76核主频高达2.4GHzA55核主频高达1.8GHz内置6TOPS算力NPU为AI学习及应用提供强大的支撑支持8K超清显示配备丰富的高速数据通讯接口主要面向ARM PC、边缘计算、个人移动互联网设备以及其他多媒体产品应用。满足多样化的学习需求。
ELF 2采用搭载了RK3588的FET3588-C核心板通过4个100Pin的贴装连接器P1、P2、P3、P4插入安装在ELF 2底板上面。ELF 2采用核心板和底板可拆卸的“组合安装”的方式明确的分割了核心板电路和底板电路的界限更加便于学习者掌握各种接口。
开发板卡
ELF 2 开发板卡由核心板和底板构成
核心板是整个系统的核心控制板由四大核心部分和其他辅助电路组成。四大核心部分就是电源模块供电、CPU中央处理器、EMMC存储设备、DDR内存。其他辅助电路包括启动项控制、LED灯控制等等功能。
核心板是数据处理的“主力军”大量数据的运算和外围接口的控制均在核心板内完成。下图为核心板连接器的原理图部分。


资源介绍
包括多个USB、PCIe、UART等通信接口以及HDMI、DP、MIPI CSI、MIPI DSI、咪头、喇叭、耳机等音视频接口40pin排针可以兼容树莓派的各种模块20pin排针也预留了更多可自定义的引脚资源为AI应用提供了多种输入输出方式。



飞凌嵌入式提供大量ELF 2开发板卡学习资料我们可以进入的官网ElfBoard 官网-嵌入式Linux开发板/学习板-让嵌入式学习释放无限可能如下在产品里找到ELF2点进去就可以看见相关产品介绍与学习资料或者直接在’资料‘中点击ELF 2即可跳转到学习资料。

并且真的特别特别特别人性化飞凌专门开通了
就是说下载官方给的资料时可以直接不限速下载孩子再也不用被百度网盘折磨了



在软件方面我们提供了完整的源代码和驱动源码。用户可以基于源码进行功能扩展如修改现有的驱动程序来适配新的硬件或优化性能等。

此外我们还提供了丰富的例程源码不仅帮助用户快速理解开发流程还能为他们提供代码参考。无论是简单的命令行应用、复杂的图形界面程序还是硬件驱动的编写都能满足用户在不同开发阶段的需求。

在硬件方面我们提供了完整的硬件设计文档包括原理图、硬件设计源文件以及芯片数据手册。这些资料可以帮助用户深入理解硬件架构并进行定制化硬件开发或调试。

我们还提供了一系列常用工具包括串口调试、编译、环境搭建、烧写和测试工具等。用户可以通过这些工具快速搭建开发环境、配置编译链、烧录程序、调试和测试提升学习效率。

ELF 2开发板卡目前适配了Linux5.10和ubuntu22.04主板命令行桌面功能。有虚拟机软件及ubuntu22.04开发镜像方便开发程序及QT图。
烧写系统
ELF 2开发板目前支持 OTG和 TF 卡两种烧写方式。在用户资料中提供了相应的烧写工具可选择任意一种方式进行镜像烧写。

SARADC_VIN1_RECOVERY引脚通过按键控制核心板将其用10K电阻上拉至1.8V电源。若系统启动时Recovery模式按键正处于按下状态即SARADC_VIN1_RECOVERY信号对地短路0V则RK3588进入Load烧写模式当PC识别到USB设备时松开按键使RECOVERY恢复为高电平1.8V即可进行固件烧写。SARADC_VIN1_RECOVERY按键的电路如下图

烧录固件的两种方式分别是在 Loader 模式下进行固件的烧录另一种则是在MaskRom 模式下进行固件的烧录两种模式的具体区别如下
Loader 模式用于烧录过固件的开发板系统将进入 loader 模式更新固件时使用。
MaskRom 模式用于未烧录过固件或固件损坏的开发板系统将进入MaskRom模式烧录固件。
[ELF 2板卡启动]
引导顺序选择
RK3588的Boot启动顺序可以通过SARADC_VIN0_BOOTPINP1_28进行设置从不同接口对应的外设启动ELF 2默认只支持LEVEL1和LEVEL7两种模式。
Item |
Rup |
Rdown |
ADC |
VOL |
BOOT MODE |
---|
LEVEL1 |
DNP |
1K |
0 |
0V |
USB (Maskrom mode) |
LEVEL7 |
10K |
DNP |
4095 |
1.8V |
FSPI M2-FSPI M1-FSPI M0-EMMC-SD Card-USB |
核心板上SARADC_VIN0_BOOT引脚通过10K上拉到1.8V通过上拉电阻默认配置为LEVEL7模式开发板默认配置从Serial Flash(FSPI)或EMMC启动。如果将ELF 2的SARADC_VIN0_BOOT引脚通过轻触按键短接至GND就会进入LEVEL1配置的Maskrom模式。Maskrom模式用于为新的开发板板子初始状态烧录固件时使用也可以用于对已经清除过固件的开发板重新烧录时使用。

-
Linux5.10主板命令行启动,串口连接登录使用;
连接12V的电源
开发板上的调试串口为 Type-C USB串口连接登录使用或网线网络登录使用


- Linux5.10主板命令行启动网络登录使用:
SSH 服务器出厂时网卡默认配置为静态 IP地址为 192.168.0.232 登录为 elf 用户密码 elf。root 用户密码 root。
MobaXterm log 2025.01.13 17:50:13信息
=~=~=~=~=~=~=~=~=~=~=~=
login as: root
[0m (0lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk(B
(0x(B [1;32m(0`(B MobaXterm 20.0 (0`(B [0m (0x(B
(0x(B [1;33m(SSH client, X-server and networking tools)[0m (0x(B
(0x(B (0x(B
(0x(B (0b(B SSH session to [35mroot[0m@[35m192.168.0.232 [0m(0x(B
(0x(B (0`(B SSH compression : [31m(0e(B[0m (0x(B (0x(B (0`(B SSH-browser : [1;32m(0d(B[0m (0x(B
(0x(B (0`(B X11-forwarding : [31m(0e(B[0m (disabled or not supported by server) (0x(B (0x(B (0`(B DISPLAY : [35m192.168.0.101:0.0 [0m (0x(B
(0x(B (0x(B
(0x(B (0b(B For more info, ctrl+click on [36m[4mhelp[0m or visit our [36m[4mwebsite[0m (0x(B
(0mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj(B
root@elf2-buildroot:~# bg\\
-bash: bg: current: no such job
root@elf2-buildroot:~# ps
PID TTY TIME CMD
976 pts/0 00:00:00 bash
1202 pts/0 00:00:00 ps
红色的电源指示灯和一个长亮绿色灯核心板上的蓝色LED在不断闪烁。
-
ubuntu22.04桌面启动
默认支持 HDMI、DP 和 MIPI 屏幕
连接12V的电源
只需插入屏幕即可
板启动后桌面显示如下
可进行部分功能测试
基本环境及必要工具已初步搭建。