標題: 明遠智睿MY-IMX6 Linux-3.14 測試手冊(3) [打印本頁]
作者: 明遠智睿 時間: 2019-2-20 16:58
標題: 明遠智睿MY-IMX6 Linux-3.14 測試手冊(3)
【接上一章節明遠智睿MY-IMX6 Linux-3.14 測試手冊(2)】
2.12 SPI測試MY-IMX6-EK200上有兩組SPI接口。
MY-IMX6-EK314上有兩組SPI接口。
2.12.1 接口屬性測試需要用到SPI接口的MISO和MOSI管腳,在下表中列出。
MY-IMX6 Linux-3.14 測試手冊2.12.1.1.png (6.52 KB, 下載次數: 18)
下載附件
2019-2-20 16:54 上傳
2.12.2 測試說明1)采用SPI自發送(輸出)自接收(輸入)的方式。
注意:測試需要短接評估板的管腳,如果不確定自己能正確短接的請找硬件工程師支持,否則可能會損壞評估板。
2)與SPI測試程序匹配的SPI接口是SPI2,所以我們的SPI測試是測試SPI2。
2.12.3 測試方法1)準備測試
短接SPI2的MISO和MOSI管腳。
2)執行測試
# ~/my-demo/linux-3.14.52/spidev_test.out -D /dev/spidev1.0
3)測試結果
如果SPI正常,在終端上會看到如下字符:
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.12.4 附圖
MY-IMX6 Linux-3.14 測試手冊2.12.4.1.png (5.86 KB, 下載次數: 16)
下載附件
2019-2-20 16:55 上傳
2.13 CAN接口測試MY-IMX6-EK200上有兩組CAN接口。
MY-IMX6-EK314上有兩組CAN接口。
2.13.1 接口屬性
MY-IMX6 Linux-3.14 測試手冊2.13.1.1.png (9.76 KB, 下載次數: 17)
下載附件
2019-2-20 16:55 上傳
2.13.2 測試說明采用CAN1發送,CAN0接收的方式。
2.13.3 測試方法1)接口連接
注意:這一步需要連接評估板的管腳,如果不確定自己能正確連接的請找硬件工程師支持,否則可能會損壞評估板。
將CAN1的CAN_L與CAN2的CAN_L連接。
將CAN1的CAN_H與CAN2的CAN_H連接。
2)執行測試
配置CAN0
# ip link set can0 up type can bitrate 125000
配置CAN1
# ip link set can1 up type can bitrate 125000
配置CAN0接收
# candump can0 &
CAN1發送
# cansend can1 1F334455#1122334455667788
2.13.4 附圖
MY-IMX6 Linux-3.14 測試手冊2.13.4.1.png (13.48 KB, 下載次數: 18)
下載附件
2019-2-20 16:57 上傳
2.14 WIFI測試insmod ~/my-demo/linux-3.14.52/8188eu-myimx6.ko
insmod ~/8188eu-myimx6.ko
wpa_passphrase WIFI名稱 WIFI密碼 > /etc/wpa_supplicant.conf
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -B
udhcpc -i wlan0
2.15 IPU測試2.15.1 測試說明整個IPU測試過程完成需要十幾分鐘。
2.15.2 測試方法1)執行測試
進入測試程序所在目錄(一定要進入測試程序所在目錄才能正常執行測試腳本)
# cd /unit_tests/
執行測試腳本
# ./autorun-ipu.sh
2)測試結果
在整個測試過程中,可以看到顯示屏顯示的內容在不停的變化。
測試完成后,在終端上可以看到類似如下信息:
test stop at Thu Jan 1 00:33:38 UTC 1970
2.15.3 附圖
MY-IMX6 Linux-3.14 測試手冊2.15.3.1.png (9.34 KB, 下載次數: 23)
下載附件
2019-2-20 16:57 上傳
MY-IMX6 Linux-3.14 測試手冊2.15.3.2.png (9.08 KB, 下載次數: 18)
下載附件
2019-2-20 16:57 上傳
2.16 GPU測試
2.16.1 測試說明驗證GPU功能。
2.16.2 測試方法· 執行測試命令
# cd /opt/viv_samples/vdk/ && ./tutorial3 -f 100
# cd /opt/viv_samples/vdk/ && ./tutorial4_es20 -f 100
# cd /opt/viv_samples/tiger/ &&./tiger
· 測試過程
執行測試命令時,可以看到顯示屏顯示的內容在變化。更多請參照/unit_test/gpu.sh
2.16.3 附圖
MY-IMX6 Linux-3.14 測試手冊2.16.3.1.png (9.44 KB, 下載次數: 23)
下載附件
2019-2-20 16:57 上傳
2.17 VPU測試2.17.1 測試說明測試過程將使用VPU解碼視頻文件并輸出到顯示設備。
2.17.2 測試方法執行測試
進入測試程序所在目錄(一定要進入測試程序所在目錄才能正常執行測試腳本)
# cd /unit_tests/
執行測試腳本
# ./autorun-vpu.sh
測試現象
在整個測試過程中,從顯示屏上可以看到VPU解碼的視頻。
2.17.3 附圖
MY-IMX6 Linux-3.14 測試手冊2.17.3.1.png (24.67 KB, 下載次數: 15)
下載附件
2019-2-20 16:58 上傳
3 顯示功能測試特別說明:
當U-Boot 版本u-boot-2016.03 svn315及以上
內核 版本 linux-3.0.35 svn31及以上
linux-3.14.52 svn369及以上
linux-3.14.52 svn368及以上
燒錄工具 MfgTool-MYIMX6A9-L* svn181及以上
請參考《MY-IMX6-A9系列:顯示功能測試》進行測試
一般情況下則按照如下方法測試
說明:每項顯示功能測試都需要重啟系統進入到u-boot命令行,輸入命令并按確認鍵。
示例如下:
MY-IMX6 Linux-3.14 測試手冊3.0.0.1.png (13 KB, 下載次數: 21)
下載附件
2019-2-20 16:58 上傳
3.1 單屏顯示說明:輸入命令并按確定鍵,觀察系統啟動過程中顯示屏的顯示內容,即可看到Linux Logo。
3.1.1 LVDS1=> setenv display ${fb0_lvds1}
=> saveenv; boot
3.1.2 LVDS0=> setenv display ${fb0_lvds0}
=> saveenv; boot
3.1.3 HDMI=> setenv display ${fb0_hdmi}
=> saveenv; boot
注意:如果使用HDMI轉VGA的,請確認轉接裝置是否需要供電。
3.1.4 RGB=> setenv display ${fb0_lcd}
=> saveenv; boot
3.2 雙屏同步驟顯示說明:輸入命令并按確定鍵,在內核啟動過程中可以看到兩個屏幕都顯示Linux Logo,并且其它對顯示屏的操作也會同樣顯示在兩個屏幕上。
3.2.1 LVDS1+LVDS0同步顯示=> setenv display ${lvds_sync}
=> saveenv; boot
3.3 雙屏異步顯示3.3.1 導入測試環境變量# export GSTL=gst-launch-1.0
# export PLAYBIN=playbin
# export GPLAY=gplay-1.0
# export GSTINSPECT=gst-inspect-1.0
# export MP4_FILE="/home/root/test.mp4"
3.3.2 會用到的測試命令播放視頻到主顯示屏
# $GSTL $PLAYBIN uri=file://$MP4_FILE video-sink="imxv4l2sink device=/dev/video17"
播放視頻到第二顯示屏
# $GSTL $PLAYBIN uri=file://$MP4_FILE video-sink="imxv4l2sink device=/dev/video18"
3.3.3 LVDS1作為主屏LVDS1+RGB雙屏異步顯示
=> setenv display ${fb0_lvds1} ${fb1_lcd}
=> saveenv; boot
LVDS1+HDMI雙屏異步顯示
=> setenv display ${fb0_lvds1} ${fb1_hdmi}
=> saveenv; boot
3.3.4 LVDS0作為主屏LVDS0+RGB雙屏異步顯示
=> setenv display ${fb0_lvds0} ${fb1_lcd}
=> saveenv; boot
LVDS0+HDMI雙屏異步顯示
=> setenv display ${fb0_lvds0} ${fb1_hdmi}
=> saveenv; boot
3.3.5 RGB作為主屏RGB+LVDS1雙屏異步顯示:
=> setenv display ${fb0_lcd} ${fb1_lvds1}
=> saveenv; boot
RGB+LVDS0雙屏異步顯示:
=> setenv display ${fb0_lcd} ${fb1_lvds0}
=> saveenv; boot
3.3.6 HDMI作為主屏HDMI+LVDS1雙屏異步顯示
=> setenv display ${fb0_hdmi} ${fb1_lvds1}
=> saveenv; boot
HDMI+LVDS0雙屏異步顯示
=> setenv display ${fb0_hdmi} ${fb1_lvds0}
=> saveenv; boot
</div>
歡迎光臨 (http://www.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
伊人天堂网
|
黄片毛片
|
一区二区三区成人
|
99影视|
久久久久久网站
|
国产亚洲一区精品
|
成人在线视频观看
|
日韩蜜桃视频
|
国产精品成人久久久久
|
欧美日韩在线视频观看
|
欧美日韩视频
|
激情福利视频
|
国产电影一区
|
日韩av在线免费
|
成人二区
|
蜜月aⅴ免费一区二区三区
99re在线视频
|
91精品久久久久久久久久小网站
|
亚洲视频一区二区三区
|
亚洲欧美激情精品一区二区
|
成人在线精品
|
国产精品久久久久久52avav
|
国产精品污www一区二区三区
|
性视频网|
国产精品一区二区欧美黑人喷潮水
|
日韩在线播放av
|
国产一区二区自拍
|
亚洲高清网
|
91在线观看视频
|
国产91丝袜在线播放
|
亚洲人成一区二区三区性色
|
成年女人免费v片
|
美女在线一区二区
|
国产一级一级毛片
|
五月婷婷视频
|
国产精品乱码一区二区三区
|
午夜激情免费
|
黄色片大全在线观看
|
九九热在线视频免费观看
|
精品国产一区三区
|
青青草原综合久久大伊人精品
|
国产黄色小视频在线观看
|