"); //-->
【接上一章节MY-IMX6 Linux-3.14 测试手册(2)】
2.9.2 串口测试
1)测试说明
测试方法说明:
采用串口自发自收的方式进行。
测试结果说明:
通过测试程序向串口发送字符串,并输出串口接收到的字符串。
注意:串口测试需要短接评估板的管脚,如果不确定自己能正确短接的请找硬件工程师支持,否则可能会损坏评估板。
2)进入测试程序目录
# cd ~/my-demo/linux-3.14.52
3)UART2测试
准备测试
短接串口2的发送发接收管脚(J1的9和10号)。
执行测试命令
# ./uart.out /dev/ttymxc1 "www.myzr.com.cn"
测试结果附图
4)UART3测试
准备测试
短接串口3的发送发接收管脚(J1的12和13号)。
执行测试命令
# ./uart.out /dev/ttymxc2 "www.myzr.com.cn"
测试结果附图
5)UART4测试
准备测试
短接串口4的发送发接收管脚(J1的15和17号)。
执行测试命令
# ./uart.out /dev/ttymxc3 "www.myzr.com.cn"
测试结果附图
6)UART5测试
准备测试
短接串口5的发送发接收管脚(J1的16和18号)。
执行测试命令
# ./uart.out /dev/ttymxc4 "www.myzr.com.cn"
测试结果附图
2.10 RTC测试
2.10.1 测试说明
受快递运输影响,MY-IMX6 系列评估板发货时不带电池。测试RTC前请自备纽扣电池并安装到评估板上。
MY-IMX6-EK200的电池座在底板背面的“BT1”位置。
MY-IMX6-EK314的电池座在底板正面的“BT1”位置。
2.10.2 测试方法
1)断电重启设备,查看当前系统时间和硬件时间。
查看当前系统时钟命令如下:
# date
系统输出信息如下:
Thu Aug 6 05:35:17 UTC 2015
2)查看当前RTC芯片时钟命令如下:
# hwclock
系统输出信息如下:
Thu Aug 6 05:35:59 2015 0.000000 seconds
3)设置系统时钟,并同步到RTC芯片
设置系统时钟命令参考如下:
# date -s "2015-08-20 12:34:56"
将系统时钟写入硬件时钟命令如下:
# hwclok –w
4)断电重启评估板,查看当前系统时钟和硬件时钟
请参考第1步
5)测试结果
执行第3步以后看到的时钟为新设定的时钟。
2.10.3 附图
下图为测试方法中步骤1和2的截图
下图为测试方法中步骤3的截图
2.11 WatchDog测试
2.11.1 测试说明
WatchDog测试包括2项:一项是复位测试,一项是喂狗测试。
2.11.2 复位测试
1)测试说明
复位测试将启动WatchDog,但是并不喂狗,超时后系统将会复位。
2)执行测试
# /unit_tests/wdt_driver_test.out 10 15 1
3)测试结果
运行测试命令后等待10秒后,WatchDog超时,系统被复位。将会在终端看到系统重新启动输出的信息。
2.11.3 喂狗测试(feed dog test)
1)测试说明
喂狗测试将启动WatchDog,并且每2秒钟进行1次喂狗,系统将不会因为WatchDog超时而复位。
2)执行测试
启动WatchDog
# /unit_tests/wdt_driver_test.out 4 2 1 &
查看当前时间
# date
3)验证
查看当前时间
经过几分钟之后,系统依然没有复位。我们再查看当前时间。
# date
停止喂狗
这时我们终止Watchdog测试程序,这样就没有程序进行喂狗了,系统将会在超时时间(这里是4秒)内复位。
# pkill wdt_driver_test
【下章节为MY-IMX6 Linux-3.14 测试手册(4)】
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
即插即用信号完整性视频演示
TPA6130A 社区视频
国内最高配置的高性价比S3C2410开发系统(真正在WINCE下支持VGA输出)
PIC C语言编译器CCS的完全破解版下载
TMS320C6472 多核 DSP & EVM 工业及嵌入式应用
如何准确监测两个不同量程的负载电流?
Philips P89C5X 单片机资料(中文)
反向电压和浪涌过电压保护电路图(XTR106)
通过系统级仿真建模提高EV动力总成性能
通过自举扩展运算放大器工作范围
借助即用型平台,高效设计符合标准的电能质量测量仪表
XTR106和RCV420构成的±12V供电的发送/接收环电路图
国内最高配置的高性价比S3C2410开发系统(真正在WINCE下支持VGA输出)
SoC为边缘设备带来实时AI
国内最高配置的高性价比S3C2410开发系统(真正在WINCE下支持VGA输出)
使用防水USB Type-C连接器进行设计
PHILIPS 单片机ISP 功能快速入门
SR-IOV SSD和适用于汽车应用程序的虚拟机管理程序有什么区别?
XTR108 可编程的4~20mA两线电流变送器电路图
Philips P89C66X 单片机资料(中文)
全面、快速的运算放大器SPICE模型
具有50倍预放大的电桥电路图(XTR106)
TPA5050 社区视频
国内最高配置的高性价比S3C2410开发系统(真正在WINCE下支持VGA输出)
边缘AI:彻底改变实时数据处理和自动化
实现Stratix III FPGA和1,067-Mbps DDR3存储器的接口
http://www.embeder.com/bbs/showthread.asp?threadid=639
XTR106热电偶测量环电路图
基于GaN的汽车应用的最新进展是什么?
PHILIPS 单色LCD 驱动器COG 模块设计指南