搜索
热门关键词:
场效应管
集成电路
Cypress
Fairchild
信号发生器
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
x
x
当前位置:
EEChina首页
›
论坛
›
软件编程/OS
返回列表
查看:
2231
|
回复:
0
MY-IMX6 Linux-3.14 测试手册(2)
[复制链接]
myzr123
myzr123
当前离线
积分
4066
发表于 2019-4-16 09:39:36
|
显示全部楼层
|
阅读模式
贸泽电子有奖问答视频,回答正确发放10元微信红包
关键词:
i.MX6
,
明远智睿
【接上一章节MY-IMX6
Linux
-3.14 测试手册(1)】
2.6 标准GPIO测试
2.6.1 接口属性
2.6.2 测试方法
1)GPIO输出测试
设置需要测试的GPIO的IO序号
# OUT_IO_NUMBER=85
导出GPIO
# echo ${OUT_IO_NUMBER} > /sys/class/gpio/export
设置GPIO方向
# echo out > /sys/class/gpio/gpio${OUT_IO_NUMBER}/direction
控制输出电平
# echo 0 > /sys/class/gpio/gpio${OUT_IO_NUMBER}/value
# echo 1 > /sys/class/gpio/gpio${OUT_IO_NUMBER}/value
2)GPIO输入测试
设置需要测试的GPIO的IO序号
# IN_IO_NUMBER=86
导出GPIO
# echo ${IN_IO_NUMBER} > /sys/class/gpio/export
设置GPIO方向
# echo in > /sys/class/gpio/gpio${IN_IO_NUMBER}/direction
查看输入电平
cat /sys/class/gpio/gpio${IN_IO_NUMBER} /value
3)验证输入输出
注意:这一步需要短接评估板的管脚,如果不确定自己能正确短接的请找
硬件工程师
支持,否则可能会损坏评估板。
将前面配置的输出IO对应的管脚与配置的输入IO对应的管脚连接。即:在MY-IMX6-EK200上连接J4:10 - J4:12,在MY-IMX6-EK314上连接U14:29 - U14:30。
查看输入管脚上的电平
# cat /sys/class/gpio/gpio${IN_IO_NUMBER}/value
更改输出管脚的输出电平
# echo 1 > /sys/class/gpio/gpio${OUT_IO_NUMBER}/value
查看输入管脚上的电平
# cat /sys/class/gpio/gpio${IN_IO_NUMBER}/value
2.7 GPIO-
LED
测试
2.7.1 接口属性
2.7.2 GPIO-LED(Heartbeat)测试
系统启动完成后,用
示波器
检测heartbeat对应的接口,可看到如下类似信号:
提示:heartbeat是与CPU心跳关联的,如果在此GPIO上接上LED,即可通过观察LED来判断CPU是否工作。
2.7.3 GPIO-LED(Timer)测试
系统启动完成后,用示波器检测timer对应的接口,可看到如下类似信号:
通过delay_off、delay_on来控制高低电平持续的时间。
# echo 500 > /sys/class/leds/led-timer/delay_off
# echo 1000 > /sys/class/leds/led-timer/delay_on
再用示波器检测的时候,会看到波形发生的变化。
2.7.4 GPIO-LED(Default ON)测试
Default-on可以通过brightness控制。
Default-on的实现是初始触发状态为on,即初始触发后为高电平。
# echo 1 > /sys/class/leds/Default/brightness
往brightness写0即可检测到低电平。
# echo 0 > /sys/class/leds/Default/brightness
2.7.5 GPIO-LED(GPIO)测试
GPIO的测试可以使用跟default-on类似的方法:
# echo 1 > /sys/class/leds/gpio1_12/brightness
使用
万用表
测试LED:gpio对应的引脚,可以看到该引脚是高电平。
# echo 0 > /sys/class/leds/gpio1_12/brightness
使用万用表测试LED:gpio对应的引脚,可以看到该引脚是低电平。
2.8 GPIO-KEY测试
2.8.1 接口属性
2.8.2 测试方法
1)执行测试程序
在终端下键入命令执行测试,示例如下:
# evtest
2)选择测试设备
Select the device event number [0-2]: 2
输入“gpio-keys”对应的序号,这里是2
3)进行交互测试
在终端会看到“Testing ... (interrupt to exit)”,这时我们按下或松开SW4、SW3、SW2。会看到如下类似信息:
Event: time 1452590477.115958, type 1 (EV_KEY), code 116 (KEY_POWER), value 0
Event: time 1452590477.115958, -------------- SYN_REPORT ------------
Event: time 1452590478.415953, type 1 (EV_KEY), code 115 (KEY_VOLUMEUP), value 1
其中“value 1”信息是在按键被按下的时候被输出,“value 0”信息是在按键被松开的时候被输出。
3)结束测试
按计算机上的“Ctrl”+“C”可结束按键测试程序。
2.9 串口测试
MY-IMX6-EK200共5个串口,其中1个调试串口,4个用户串口。
MY-IMX6-EK314共5个串口,其中1个调试串口,4个用户串口。
2.9.1 用户串口属性
提示:这里列出串口的收发管脚,串口其它管脚的定义请看原理图。
【下章节为明远智睿MY-IMX6 Linux-3.14 测试手册(3)】
相关文章
•
智能家居控制中枢——明远智睿H618核心板的超紧凑设计与全场景赋能
•
智能交通中枢!明远智睿SSD2351核心板:多路视频分析+车规级可靠性,成本砍半有可能吗?
•
农业物联网革命!明远智睿SSD2351核心板:低功耗+多传感器融合,亩产增收20%
•
教育装备升级利器!SSD2351核心板:多屏互动+AI教学,硬件成本直降200%
•
明远智睿RK3588核心板赋能8K超高清直播——替代广电级FPGA编码器与云端转码方案
•
RK3588在智慧教育终端的革新——淘汰传统X86与低性能安卓方案
•
RK3588核心板重构医疗影像终端——替代传统FPGA与低效ARM方案
•
RK3588核心板在边缘AI计算中的颠覆性优势与场景落地
•
《从安防到元宇宙:RK3588如何重塑视觉感知边界》
•
《RK3588核心板:AIoT边缘计算的革命性引擎,解锁智能物联新范式》
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
通信/网络
消费电子
站务发展
系统设计
会展活动
电工杂谈
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表