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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1377|回復: 0
收起左側

AM335x評估板快速測試(3)

[復制鏈接]
ID:336245 發表于 2020-9-18 15:19 | 顯示全部樓層 |閱讀模式
英寸LCD觸摸屏測試評估板默認支持7英寸LCD觸摸屏,請通過FFC軟排線將LCD與評估板連接。
  • LCD觸摸屏顯示與觸摸測試
評估板上電,進入文件系統后即可看到LCD顯示Matrix Qt界面,如下圖所示。

圖 62

  • LCD觸摸屏校準測試
在執行觸摸屏校準程序之前,執行如下命令關閉Matrix用戶界面程序,如有其它界面程序,請一并關閉。
Target#/etc/init.d/matrix-gui-2.0 stop
執行如下命令進行觸摸屏校準。
Target#ts_calibrate
執行命令后LCD會彈出校準界面,如下圖所示,請依次點擊校準準星。連續點擊五次之后,會在文件系統”/etc/”下生成觸摸屏校準文件pointercal,校準后的信息記錄在pointercal文件中。

圖 63

圖 64

  • LCD觸摸屏亮度調節測試
LCD屏幕的背光支持8級變化,亮度級數為1~8,關閉為0,最亮為8。
進入評估板文件系統,執行如下命令查看最高亮度級數。
Target# cat /sys/class/backlight/backlight/max_brightness
查看當前亮度,執行如下命令。
Target# cat /sys/class/backlight/backlight/brightness
執行如下命令,通過修改亮度級數參數改變屏幕亮度。
Target# echo 6 > /sys/class/backlight/backlight/brightness

圖 65

  • 7英寸LCD顯示屏動態設備樹文件配置說明
顯示屏動態設備樹文件為內核源碼”arch/arm/boot/dts/tl335x-evm-lcd-overlay.dts”,默認配置為7英寸LCD顯示。查看LCD顯示屏數據手冊,關鍵參數如下。

圖 66


圖 67

顯示屏動態設備樹文件tl335x-evm-lcd-overlay.dts的7英寸LCD顯示參數配置如下。

&lcd0 {
panel-timing {
clock-frequency = <33000000>;
hactive = <800>;
vactive = <480>;
hfront-porch = <40>;
hback-porch = <40>;
hsync-len = <48>;
vback-porch = <29>;
vfront-porch = <13>;
vsync-len = <3>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <1>;
pixelclk-active = <1>;
};
};

USB接口測試USB DRD支持軟件切換為HOST/DEVICE模式。USB DRD和USB OTG的區別在于:USB OTG可根據設備情況自動切換為HOST/DEVICE模式,USB DRD則不能根據設備情況自動切換為HOST/DEVICE模式,需要手動進行軟件配置。
本章節進行USB HOST模式讀寫測試,使用SanDisk品牌、FAT32格式、16G容量的U盤,支持USB 3.0/2.0。不同品牌、格式或容量的U盤,測試結果會有所差別。
請通過Micro OTG轉USB轉接頭將U盤與評估板DRD USB1接口連接,或直接將U盤與評估板USB0任意一個HOST接口連接,DRD USB1默認為HOST模式。將U盤插到評估板USB0 HOST接口后,出現如下打印信息,可以從中看到U盤大小和掛載名,如下圖所示。

圖 68

從上圖可看到U盤容量為15.4GB,掛載名為sda1。執行如下命令可查詢掛載路徑。掛載名和掛載路徑請以實際查詢為準,如下圖所示。掛載多個存儲設備時,掛載名可能會變更。
Target#df -h

圖 69

寫速度測試執行如下命令,測試U盤寫速度。
Target#time dd if=/dev/zero of=/run/media/sda1/test bs=1024k count=200

圖 70

此處一共寫200MByte測試數據到U盤的test文件,可看到本次測試的U盤寫速度為:200MB/15.2s=13.16MB/s。
  • 讀速度測試
重啟評估板,進入系統執行如下命令測試U盤讀速度。
Target#time dd if=/run/media/sda1/test of=/dev/null bs=1024

圖 71

此處從test文件中一共讀出200MByte的數據,可看到本次測試的U盤讀速度為:200MB/16.13s=12.40MB/s。


HDMI OUT接口測試
評估板默認通過LCD顯示,若需通過HDMI輸出顯示,先進入文件系統”/boot/”目錄,將該目錄下的tl335x-evm.dtb文件進行備份,再執行如下命令將tl335x-evm-emmc-hdmi.dtb文件拷貝命名為tl335x-evm.dtb。評估板重啟后,HDMI接口即可正常顯示。
如需恢復為LCD顯示,可將備份的文件重名為tl335x-evm.dtb,并重啟評估板即可。
Target#cd /boot/
Target#cp tl335x-evm-emmc-hdmi.dtb tl335x-evm.dtb
Target#reboot

圖 72

啟動評估板后,可在HDMI顯示屏看到圖像輸出,默認分辨率為1024*768@60,如下圖所示。

圖 73

若需修改HDMI顯示分辨率,可在U-Boot環境變量啟動相關參數中添加HDMI分辨率設置,修改HDMI顯示分辨率!1280x720MR-24@60”中的1280x720表示分辨率,60為幀率,請根據實際情況修改。
U-Boot# setenv optargs video=HDMI-A-1:1280x720MR-24@60
U-Boot# saveenv
U-Boot#boot

圖 74

重啟評估板后,即可看到HDMI顯示屏分辨率已經成功設置為1280*720,如下圖所示。

圖 75


圖 76

備注:LCDC的像素時鐘最大為126MHz,在1080P的分辨率下支持的最大幀率為24幀,如果設置分辨率大于1080P24,可能會出現抖動現象,延遲可能比較明顯。如果將分辨率改成1280*720@60,則顯示正常。
內部看門狗測試watchdog-demo是一個內部看門狗測試程序,程序將讀取系統預設看門狗等待時間,并重新設置看門狗等待時間為10秒,同時讓系統在指定的時間內不喂狗。如果設置的指定時間超過預設看門狗等待時間,系統將會重新啟動。
將產品資料“4-軟件資料\Demo\platform-test-demos\watchdog-demo\bin”目錄下的可執行文件watchdog-demo拷貝到評估板文件系統任意路徑,在可執行文件所在目錄下執行如下命令設置不喂狗時間為12秒。10秒后,系統會重新啟動。
Target#./watchdog-demo 12

圖 77

ADC數據采集測試AM335x芯片內部含有1個8通道、12bit、867KSPS采樣率的ADC,支持0~1.8V信號輸入。以下為TL335x-EVM評估板ADC接口的原理圖。

圖 78

ADC參考電壓為1.8V,待測電壓信號不能超過1.8V,待測電壓信號不能誤接到GND,否則可能會損壞評估板。
將待測電壓信號接到對應ADC輸入通道,待測電壓信號與評估板共地。進入評估板文件系統執行如下命令,讀取對應ADC通道的采樣值,如下圖所示。
Target#cat /sys/bus/iio/devices/iio:device0/in_voltage0_raw

圖 79

device0指ADC0,in_voltage0_raw指通道0。
計算公式:實際電壓值Vin=D*Vref/(2^n-1)。其中參考電壓值Vref=1.8V,n=12,D為ADC采樣值。

網絡接口測試
評估板配備兩個千兆網口,分別為RGMII1 ETH和RGMII2 ETH,網卡名字對應如下:
RGMII1 ETH:eth0,默認網卡。
RGMII2 ETH:eth1。
用網線將評估板對應網口連接到路由器,然后啟動評估板。測試網絡接口時,綠燈常亮、黃燈閃爍表示連接正常。
  • 網絡連通測試
進入評估板文件系統,執行如下命令獲取IP以及查看網口配置信息。
Target#ifconfig

圖 80

如果對應網卡沒有自動獲取到IP,請執行如下命令。
Target# udhcpc -i eth1
“-i”用于指定網卡,eth1為網卡名字,請根據實際情況修改。不加“-i”和網卡名字,則指默認網卡eth0。

圖 81

如果多個網口同時連接,請使用ifconfig命令關閉所有非當前測試網口,并打開當前測試網口,例如:
Target#ifconfig eth1 down
Target#ifconfig eth0 up
網卡名字請根據實際情況修改,down表示關閉,up表示打開。如網口沒有正常連接,請嘗試先關閉網口再打開網口。

圖 82

測試網口連接外網是否正常,以訪問www.baidu.com為例,執行如下命令,“-I”代表指定網口,不加“-I”則使用默認網卡?砂础癈trl+C”終止ping命令。
Target#ping www.baidu.com-I eth0

圖 83

請執行如下命令查看網關。
Target#route

圖 84

可以看到此處網關為192.168.1.1,通過ping網關來測試內網連接功能是否正常,執行如下命令。
Target# ping 192.168.1.1

圖 85

  • 網絡速度測試
以下使用Iperf工具測試評估板與PC機的網絡通信速度。若未安裝,可在Ubuntu中執行”sudo apt-get install iperf”安裝。
在Ubuntu執行如下命令查看PC機IP地址并等待評估板連接。
Host#ifconfig
Host#iperf -s -i 1

圖 86

在評估板文件系統執行如下命令測試網絡通信速度,命令中192.168.0.92為PC機IP地址。測試完成后,Ubuntu和評估板均會打印測試結果。不同測試環境,測試結果將會有所差異。
Target# iperf -c 192.168.0.92 -i 1
千兆網口RGMII1 ETH速度測試結果大致如下。

圖 87

如使用RT-Linux內核進行測試,由于RT-Linux內核的cpsw默認采用IRQ中斷模式,CPU系統資源占用較多,將對千兆網口的傳輸性能產生一定影響。使用RT-Linux內核進行測試,千兆網口RGMII1 ETH速度測試結果大致如下。

圖 88

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91久久精品视频 | 日本在线综合 | 欧美日韩高清在线一区 | 三级视频国产 | 精品视频一区二区三区 | 一区二区三区免费网站 | www.久久| 欧美成人精品激情在线观看 | 久久久www成人免费精品张筱雨 | 精品久久久久久 | 免费在线成人 | 国产精品网页 | 欧美一区免费 | 日韩在线| 在线观看成年视频 | 日日摸日日添日日躁av | 亚洲成人一区二区三区 | 国产美女一区二区三区 | 亚洲精品一区在线 | 国产免费一区二区 | 亚洲中午字幕 | 不卡的av在线 | 久久夜视频 | 粉嫩av久久一区二区三区 | 日韩视频一区在线观看 | 九九热在线视频观看这里只有精品 | 天天夜碰日日摸日日澡 | 综合久久av | 中文字幕第一页在线 | 精品一区二区久久久久久久网站 | 欧美日韩国产精品一区二区 | 日韩毛片中文字幕 | 国产精品久久久久久久久 | 欧美日韩电影一区二区 | 日韩有码一区二区三区 | av在线播放国产 | 国产精品美女一区二区 | aa级毛片毛片免费观看久 | 香蕉久久a毛片 | 久久成人精品视频 | 国产精品国产成人国产三级 |