<meta name="keywords" content="庄家克星时时彩,imx6,明远智睿,焦点板,开发板,嵌入式" />
检查: 494|回复: 0
打印 上一主题 下一主题

MY-IMX6-EK200 Linux-4.1.15 测试手册 v2.0(4) [复制链接]

myzr123 (离线)
积分
2276
帖子
149
跳转到指定楼层
楼主
揭晓于 2019-5-7 10:37:26 |只看该作者 |倒序浏览
要害词: imx6 , 明远智睿 , 焦点板 , 开发板 , 嵌入式

【接上一章节MY-IMX6-EK200 Linux-4.1.15测试手册v2.0(3)】

2.20  RTC 测试

【测试诠释】:读取并设置时间,断电重启后检查时间能否准确
【接口标识】:无
【系统装备】:/sys/class/rtc/rtc0/
测试操作
1. 断电重启装备,检查以后系统时间和硬件时间:
=====> 输入指令:
date

=====> 输入信息:
Tue Sep 25 22:47:03 UTC 2018
2. 检查以后RTC芯片时钟:
=====> 输入指令:
hwclock

=====> 输入信息:
Tue Sep 25 22:47:18 2018  0.000000 seconds
3. 设置系统时钟,并同步到RTC芯片
=====> 输入指令:
date -s "2019-01-14 12:34:56"  

=====> 输入信息:
Mon Jan 14 12:34:56 UTC 2019
4. 将系统时钟写入硬件时钟
=====> 输入指令:
hwclock -w  
测试效果
1. 断电重启评价板,检查以后系统时钟和硬件时钟
=====> 输入指令:
date

=====> 输入信息:
Mon Jan 14 12:36:22 UTC 2019
2. 检查以后RTC芯片时钟
=====> 输入指令:
hwclock  

=====> 输入信息:
Mon Jan 14 12:36:40 2019  0.000000 seconds
可以看到我们取得的时间与设置的时间基内幕同。

2.21  WakeAlarm 叫醒测试
【测试诠释】:设定 wakealarm 事宜,以后使系统进入眠眠,期待 wakealarm 事宜叫醒。
【接口标识】:无
【系统装备】:如 /sys/class/rtc/rtc1/wakealarm
测试操作
1. 设定 rtc1,使 10 秒后发生 wakealarm 事宜
=====> 输入指令:
echo +10 > /sys/class/rtc/rtc1/wakealarm
2. 使装备进入眠眠
=====> 输入指令:
echo mem > /sys/power/state

=====> 输入信息:
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.001 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
测试效果
1. 可以看到开发板的除电源指导灯以外的 LED 都灭了。
2. 10秒内 LED 的状态又恢复了,而且系统输入类似以下信息:
PM: suspend of devices complete after 90.667 msecs
PM: suspend devices took 0.090 seconds
PM: late suspend of devices complete after 1.286 msecs
PM: noirq suspend of devices complete after 1.272 msecs
Disabling non-boot CPUs ...
CPU1: shutdown
CPU2: shutdown
CPU3: shutdown
Enabling non-boot CPUs ...
CPU1 is up
CPU2 is up
CPU3 is up
PM: noirq resume of devices complete after 1.140 msecs
PM: early resume of devices complete after 1.114 msecs
PM: resume of devices complete after 760.379 msecs
PM: resume devices took 0.760 seconds
Restarting tasks ... done.

2.22  音频播放测试
【测试诠释】:经由历程播放音频文件验证评价板的音频播放功效。
【接口标识】:EAR
【系统装备】:wm8960-audio
测试操作
把耳机拔出开发板的“EAR”口。
推行测试敕令:
=====> 输入指令:
aplay /unit_tests/audio8k16S.wav   

=====> 输入信息:
Playing WAVE '/unit_tests/audio8k16S.wav'&nbsp;: Signed 16 bit Little Endian, Rate 8000 Hz, Stereo
测试效果
推行下面的测试敕令后会听到音频装备输入的声响。

2.23  音频录音测试

【测试诠释】:经由历程录音并播放录音文件验证评价板的音频录音功效。
【接口标识】:MIC
【系统装备】:wm8960-audio
测试操作
1. 把带MIC的耳机拔出开发板的“MIC”口。
2. 推行录音敕令:
=====> 输入指令:
arecord -d 5 -f S16_LE -t wav foobar.wav

=====> 输入信息:
Recording WAVE 'foobar.wav'&nbsp;: Signed 16 bit Little Endian, Rate 8000 Hz, Mono
3. 播放录音
=====> 输入指令:
aplay foobar.wav

=====> 输入信息:
Playing WAVE 'foobar.wav'&nbsp;: Signed 16 bit Little Endian, Rate 8000 Hz, Mono
测试效果
推行下面的测试敕令后会听到播放的录音。

3  第三部门 显示功效测试

3.1  操作诠释
每项显示功效测试都须要重启系统进入到u-boot敕令行,并在u-boot敕令行下推行指令。

3.2  单屏显示
LVDS1 显示
诠释:默许为 LVDS1 显示,即上电后不干预干与干与启动的情形下,LVDS1 为显示装备。
显式装备 LVDS1 为显示的措施:
run load_scr; source; setenv display $disp_fb0_lvds1; saveenv; boot
LVDS0 显示
run load_scr; source; setenv display $disp_fb0_lvds0; saveenv; boot
HDMI 显示
run load_scr; source; setenv display $disp_fb0_hdmi; saveenv; boot
LCD(RGB) 显示
run load_scr; source; setenv display $disp_fb0_lcd; saveenv; boot

3.3  双LVDS屏显示

LVDS1 + LVDS0 双屏同步显示
run load_scr; source; setenv display $disp_lvds_dul; saveenv; boot
LVDS1 + LVDS0(fb4) 双屏异步显示
run load_scr; source; setenv display $disp_lvds_sep; saveenv; boot

3.4  双屏异步显示

LVDS1 + HDMI 双屏异步显示
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_hdmi; saveenv; boot
LVDS1 + LCD(RGB) 双屏异步显示
run load_scr; source; setenv display $disp_fb0_lvds1 $disp_fb1_lcd; saveenv; boot
LVDS0 + HDMI 双屏异步显示
run load_scr; source; setenv display $disp_fb0_lvds0$disp_fb1_hdmi; saveenv; boot
LVDS0 + LCD(RGB) 双屏异步显示
run load_scr; source; setenv display $disp_fb0_lvds0 $disp_fb1_lcd; saveenv; boot
HDMI + LVDS1 双屏异步显示
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds1; saveenv; boot
HDMI + LVDS0 双屏异步显示
run load_scr; source; setenv display $disp_fb0_hdmi $disp_fb1_lvds0; saveenv; boot
LCD(RGB) + LVDS1 双屏异步显示
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds1; saveenv; boot
LCD(RGB) + LVDS0 双屏异步显示
run load_scr; source; setenv display $disp_fb0_lcd $disp_fb1_lvds0; saveenv; boot

【下章节为MY-IMX6-EK200 Linux-4.1.15测试手册v2.0(5)】
您的一站式,嵌入式妄图供应商!
您须要登录后才可以揭晓议论 登录 | 急速注册

关于我们  -  服务条目  -  应用指南  -  站点舆图  -  友谊链接  -  联系我们
庄家克星时时彩-时时彩qq群-时时彩平台推荐 © 版权一切   | 京公网安备110108881021702
回顶部