[评测分享]
【更适合初学者的开发板ELF 1】01-开箱&点灯
#板卡评测
1656 人阅读
|
0 人回复
|
2023-11-20
TA的每日心情 | 慵懒 2025-8-6 21:07 |
|---|
签到天数: 313 天 连续签到: 1 天 [LV.8]以坛为家I
状元
- 积分
- 5300
|
本帖最后由 stm1024 于 2023-11-20 17:24 编辑
周一早上,从公司门卫室那边拿到了期待已久的ELFBoard的快递,感谢飞凌嵌入式提供的这次测试机会。
就像学编程语言开始写hello world一样,拿到了开发板,还是老套路,先来个开箱作业图片,并点个灯测试一下。
ELF官网提供了很多资料和视频,可以先学习一下。
1. 开箱
简洁卡通的包装盒,乍看起来里面像是装的玩具(其实也可以算是比较烧脑的玩具)ELF是 embedded Learning Fans的首字母缩写,刚好也是英语Elf(精灵)的意思,看样子是这个形象应该是ELF开发板的吉祥物了。
开箱,左右分区,左边是配件,装载纸盒里面的,打开如下图:
两个Type-C线,一根网线,还有塑料螺柱、螺丝刀和杜邦线等。
右边就是主角,ELF1开发板的正面以及背面
核心板采用邮票孔的方式安装于底板上
imx6ULL是NXP推出的一款入门级的低功耗ARM A7内核的单核处理器,性价比较高,是嵌入式Linux入门和基本应用的首选,使用Linux+Q他的方案,可以快速实现GUI应用的开发。
当然由于主打低成本和低功耗,相对于同门的imx8或者国产的rk2568等,没法直接在位通过gcc编译调试运行,还需要通过交叉工具编译生成程序。
2. 通电
根据手册的说明,使用上部右边Type C就可以供电和调试,接上电脑以后,核心板右上角的蓝色LED开始闪烁表明进入系统了。
查看串口是COM19,使用Putty连接:
输入root直接进入系统
3. 点灯
按照手册上的说明,有左边红**绿三个用户LED,通过文件操作即可实现对其控制,直接写了一个测试脚本:
- echo none > /sys/class/leds/led1/trigger
- x=0
- while [ $x -le 5 ]
- do
- echo 1 > /sys/class/leds/led1/brightness
- echo "LED1 ON $x"
- sleep 1
- echo 0 > /sys/class/leds/led1/brightness
- echo "LED1 OFF $x"
- sleep 1
- x=$(( $x + 1 ))
- done
复制代码 这个代码可以直接使用nano编辑器,也可以使用vi,或者在Windows上编辑好以后,再放到开发板上去(具体操作下次再水一篇),最后修改权限,并运行,终端显示效果:
左侧红色的LED灯按脚本执行,亮一秒灭一秒,反复5次以后退出。
OK,今天的测试线到这,开发板又可以安心的吃灰了(^_^)。
|
|
|
|
|
|
|
|
|