【ElfBoard】ELF 1 开箱初体验

简介: 【ElfBoard】ELF 1 开箱初体验

大家好,我是 Hello阿尔法,最近参与了保定飞凌嵌入式技术有限公司举办的 ElfBoard 共创社招募活动,并有幸成为了一名共创官,官方寄来了一块 ELF 1 开发板,开箱视频看这里 飞凌嵌入式「ElfBoard」开箱体验!。

ELF 1 简介

这块 ELF 1 开发板性能强悍,主体采用了核心板 + 底板的结构设计,基于 NXP 公司的 i.MX6ULL 低功耗处理器,主频高达 800MHz,为 ARM Cortex-A7 架构。

核心板体积小巧,集成方便,采用了 8 层 PCB 沉金工艺,性能稳定。核心板搭载了 512MB DDR3 和 8GB eMMC,满足大容量存储要求,采用邮票孔封装工艺,将大多数引脚引出,具有极大的扩展性,独特的电源管理架构相比 ARM9 系列核心板功耗更低。

核心板通过焊接固定在 ELF 1 底板上,不会出现松动或者脱落的情况,保障了信号的传输质量和系统的稳定性。ELF 1 底板集成了 USB、MIC&Phone、WiFi&BT、Camera、Ethernet、CAN、RGB LCD 等功能接口,同时引出了 40 PIN 排针用以扩展更多功能。

另外官方还推出了 ELF 1 的扩展板,该扩展板可通过排针与 ELF 1 底板相连,搭载了 RS232、RS485、HDMI 等功能接口,同时还可以扩展 4G 模块,资源相当丰富。

ElfBoard 官方也推出了 Linux 系列课程及开发板配套资料,无论是初学者还是有一定基础的开发者,都可以通过 ELF 系列轻松掌握嵌入式开发技术,创造出更多具有创新性和实用性的产品。

ELF 1 初体验

  • 将 Type-C 线一端连接到电脑 USB 接口,另一端连接 ELF 1 开发板 Debug 接口:

  • 通过设备管理器查看 ELF 1 端口号,为 COM9:

  • 打开终端软件,笔者使用的是 SecureCRT,新建 Serial,端口选择 COM9,设置波特率为 115200、8 位数据位、1 位停止位、无校验位、无流控制:

  • 打开 ELF 1 开发板开关接通电源,串口终端中可以看到 ELF 1 已经启动了:

  • 登录 root 用户,无需密码:

  • 输入 cat /proc/version 命令可查看版本信息:

LED 点灯测试

  • ELF 1 开发板板载了三个用户 LED 灯,ELF 1 启动后可以看到黄色 LED 灯和绿色 LED 灯都已点亮了:

  • 根据教程手册,通过 cat /sys/class/leds/led1/trigger 命令可查看 led1 (红色 LED 灯)的触发条件:

  • 其中 [none] 表示当前 led1 的触发条件为无。接着,通过 echo 1 > /sys/class/leds/led1/brightness 指令修改触发条件,点亮红色 LED 灯:

  • 可以看到红色 LED 灯已点亮:

更多分享

  • CSDN博客:@Hello阿尔法
  • 哔哩哔哩:@Hello阿尔法
  • 知乎:@Hello阿尔法


相关文章
|
资源调度 前端开发 JavaScript
开源项目:Linux系统docker安装jeecg-boot低代码开发平台(更新于2022.2.14)
开源项目:Linux系统docker安装jeecg-boot低代码开发平台(更新于2022.2.14)
615 0
开源项目:Linux系统docker安装jeecg-boot低代码开发平台(更新于2022.2.14)
|
3月前
|
运维 监控 Shell
掌握100个开箱即用的Shell脚本~(附PDF)
Shell脚本是实现Linux系统管理及自动化运维所必备的重要工具。许多其它岗位的小伙伴也经常使用Shell脚本来实现某项需求。 今天分享《100个shell脚本案例》,共有55页,支持文字搜索定位,代码清晰可复制。
|
4月前
|
Linux
FFmpeg开发笔记(三十四)Linux环境给FFmpeg集成libsrt和librist
《FFmpeg开发实战》书中介绍了直播的RTSP和RTMP协议,以及新协议SRT和RIST。SRT是安全可靠传输协议,RIST是可靠的互联网流传输协议,两者于2017年发布。腾讯视频云采用SRT改善推流卡顿。以下是Linux环境下为FFmpeg集成libsrt和librist的步骤:下载安装源码,配置、编译和安装。要启用这些库,需重新配置FFmpeg,添加相关选项,然后编译和安装。成功后,通过`ffmpeg -version`检查版本信息以确认启用SRT和RIST支持。详细过程可参考书中相应章节。
87 1
FFmpeg开发笔记(三十四)Linux环境给FFmpeg集成libsrt和librist
|
5月前
|
编解码 Linux
FFmpeg开发笔记(二十八)Linux环境给FFmpeg集成libxvid
XviD是开源的MPEG-4视频编解码器,曾与DivX一起用于早期MP4视频编码,但现在已被H.264取代。要集成XviD到Linux上的FFmpeg,首先下载源码,解压后配置并编译安装libxvid。接着,在FFmpeg源码目录中,重新配置FFmpeg以启用libxvid,然后编译并安装。成功后,通过`ffmpeg -version`检查是否启用libxvid。详细步骤包括下载、解压libxvid,使用`configure`和`make`命令安装,以及更新FFmpeg配置并安装。
84 2
FFmpeg开发笔记(二十八)Linux环境给FFmpeg集成libxvid
|
3月前
|
缓存 NoSQL 关系型数据库
Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手
Go - 开箱即用,WEB 界面一键安装,没有项目经验,可以拿这个练手
70 0
|
5月前
|
编解码 Linux
FFmpeg开发笔记(二十五)Linux环境给FFmpeg集成libwebp
《FFmpeg开发实战》书中指导如何在Linux环境下为FFmpeg集成libwebp以支持WebP图片编解码。首先,从GitHub下载libwebp源码,解压后通过`libtoolize`,`autogen.sh`,`configure`,`make -j4`和`make install`步骤安装。接着,在FFmpeg源码目录中重新配置并添加`--enable-libwebp`选项,然后进行`make clean`,`make -j4`和`make install`以编译安装FFmpeg。最后,验证FFmpeg版本信息确认libwebp已启用。
102 1
FFmpeg开发笔记(二十五)Linux环境给FFmpeg集成libwebp
|
6月前
|
编解码 Linux
FFmpeg开发笔记(十二)Linux环境给FFmpeg集成libopus和libvpx
在《FFmpeg开发实战》一书中,介绍了如何在Linux环境下为FFmpeg集成libopus和libvpx,以支持WebM格式的Opus和VP8/VP9编码。首先,下载并安装libopus。接着,下载并安装libvpx。最后,在FFmpeg源码目录下,重新配置FFmpeg,启用libopus和libvpx,编译并安装。通过`ffmpeg -version`检查版本信息,确认libopus和libvpx已启用。
153 1
FFmpeg开发笔记(十二)Linux环境给FFmpeg集成libopus和libvpx
|
6月前
|
存储 JSON JavaScript
60+开箱即用的工具函数库xijs更新指南(v1.2.5)
60+开箱即用的工具函数库xijs更新指南(v1.2.5)
78 1
|
6月前
|
Ubuntu Linux C语言
linux开箱必备操作
linux开箱必备操作
26 0
|
前端开发 Shell 测试技术
【芯片前端】以vcs编译环境为例做一个适用于芯片前端的极简版Makefile实操教程
【芯片前端】以vcs编译环境为例做一个适用于芯片前端的极简版Makefile实操教程
819 0