久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 808|回復: 0
打印 上一主題 下一主題
收起左側

明遠智睿MY-IMX6-EK200 Linux-4.1.15測試手冊v2.0(3)

[復制鏈接]
跳轉到指定樓層
樓主
ID:295355 發表于 2019-3-15 10:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 明遠智睿 于 2019-3-15 10:32 編輯

【接上一章節明遠智睿MY-IMX6-EK200 Linux-4.1.15測試手冊v2.02)】


2.16  SPI測試(ECSPI1)
  【測試說明】:采用自發自收的方式測試。
  【接口標識】:SPI1/2
  【系統設備】:/dev/spidev0.1
測試操作
  短接J7的7和9管腳。
  執行測試指令
=====> 輸入指令:
/my-demo/gcc-linaro-5.3-arm/spidev_test.out -D /dev/spidev0.1   

=====> 輸出信息:
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)

FF FF FF FF FF FF   
40 00 00 00 00 95   
FF FF FF FF FF FF   
FF FF FF FF FF FF   
FF FF FF FF FF FF   
DE AD BE EF BA AD   
F0 0D
測試結果
  執行測試指令后,應用輸出如上類似信息即正常。


2.17  SPI測試(ECSPI2)
  【測試說明】:采用自發自收的方式測試。
  【接口標識】:SPI1/2
  【系統設備】:/dev/spidev1.0
測試操作
  短接J7的8和10管腳。
  執行測試指令
=====> 輸入指令:
/my-demo/gcc-linaro-5.3-arm/spidev_test.out -D /dev/spidev1.0   

=====> 輸出信息:
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)

FF FF FF FF FF FF   
40 00 00 00 00 95   
FF FF FF FF FF FF   
FF FF FF FF FF FF   
FF FF FF FF FF FF   
DE AD BE EF BA AD   
F0 0D
測試結果
  執行測試指令后,應用輸出如上類似信息即正常。


2.18  Watchdog 超時復位測試
  【測試說明】:開啟看門狗,并等待看門狗超時,產生復位。
  【接口標識】:無
  【系統設備】:/dev/watchdog
測試操作
  運行看門狗程序:
=====> 輸入指令:
/unit_tests/wdt_driver_test.out 10 15 1  

=====> 輸出信息:
Starting wdt_driver (timeout: 10, sleep: 15, test: write)
Trying to set timeout value=10 seconds
The actual timeout was set to 10 seconds
Now reading back -- The timeout is 10 seconds
測試結果
  運行測試命令10秒后,WatchDog超時,系統被復位。會在終端看到系統重新啟動輸出的信息類似如下:
U-Boot 2016.03-svn351 (Jan 25 2019 - 10:13:51 +0800)

CPU:   Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU:   Extended Commercial temperature grade (-20C to 105C) at 48C
Reset cause: WDOG
Board: MYZR i.MX6 Evaluation Kit
Model: MY-IMX6-EK200-6Q-1G


2.19  Watchdog 喂狗測試
  【測試說明】:開啟看門狗,并使應用程序喂狗。
  【接口標識】:無
  【系統設備】:/dev/watchdog
測試操作
  運行看門狗程序,并設置超時時間為4秒,喂狗間隔時間為2秒:
=====> 輸入指令:
/unit_tests/wdt_driver_test.out 4 2 1 &  

=====> 輸出信息:
[1] 1026
Starting wdt_driver (timeout: 4, sleep: 2, test: write)
Trying to set timeout value=4 seconds
The actual timeout was set to 4 seconds
Now reading back -- The timeout is 4 seconds


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' : 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' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
  3. 播放錄音
=====> 輸入指令:
aplay foobar.wav

=====> 輸出信息:
Playing WAVE 'foobar.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
測試結果
  執行上面的測試命令后會聽到播放的錄音。


【下章節為明遠智睿MY-IMX6-EK200 Linux-4.1.15測試手冊v2.04)】

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品中文字幕一区二区 | 青青久在线视频 | 亚洲视频中文字幕 | 国产成人精品一区二区三区视频 | 久久小视频 | 四虎永久 | 99国产精品视频免费观看一公开 | 国产视频精品在线观看 | 久久综合一区二区 | 一级做a爰片性色毛片 | 国产精品久久久一区二区三区 | 给我免费的视频在线观看 | 国产成人小视频 | 亚洲第一成人影院 | 91精品久久久久久久99 | 国产清纯白嫩初高生视频在线观看 | 成人免费视频7777777 | 天天看天天摸天天操 | 国产成人在线视频 | 嫩草视频入口 | 日韩有码一区二区三区 | 伊人久久综合 | 午夜欧美a级理论片915影院 | 久久成人高清视频 | 色综合久 | 成人欧美一区二区三区在线观看 | 日韩视频一区在线观看 | 国产精品一区二区久久 | 美女黄视频网站 | 国产精品区二区三区日本 | 久久久精品国产 | 伊人热久久| 中文字幕不卡在线观看 | 成年网站在线观看 | 欧美看片| 久久一区二区三区电影 | 久久综合一区二区三区 | 国产精品久久久久久久久久久免费看 | 性福视频在线观看 | 天天综合久久 | 99国产精品久久久久久久 |