迅為電子RK3588S開(kāi)發(fā)板第五章 Debian系統(tǒng)功能測(cè)試
迅為iTOP-3588S開(kāi)發(fā)板采用瑞芯微RK3588S處理器,是全新一代AloT高端應(yīng)用芯片,搭載八核64位CPU,四核Cortex-A76和四核Cortex-A55架構(gòu),主頻高達(dá)2.4GHz,4GB內(nèi)存,32GB EMMC。
四核心架構(gòu)GPU
內(nèi)置GPU可以完全兼容OpenGLES 1.1、2.0和3.2。
內(nèi)置NPU
RK3588S內(nèi)置NPU,支持INT4/INT8/INT16/FP16混合運(yùn)算能力,6TOPs的NPU算力,賦能各類(lèi)AI場(chǎng)景。
強(qiáng)大的視頻編解碼
8K編碼+8K解碼,持8Kp60 H.264/H.265/VP9視頻解碼,支持8Kp30 H.264/H.265視頻編碼,支持Dual pipe ISP(48M-16M),支持HDR。
核心板
開(kāi)發(fā)板采用核心板+底板結(jié)構(gòu),拆卸方便,核心板引腳240PIN全部引出,滿(mǎn)足用戶(hù)擴(kuò)展需求。
接口豐富
千兆以太網(wǎng)、4G模塊(選配)、HDMI輸出、PCIe2.0、USB3.0、USB2.0、RS485、TypeC、SARADC等接口一應(yīng)俱全。
【公眾號(hào)】迅為電子
--------------------------------------------------------------------
第五章 Debian 系統(tǒng)功能測(cè)試
燒 寫(xiě)Debian系 統(tǒng) 鏡 像 ,Debian系 統(tǒng) 鏡 像 在 網(wǎng) 盤(pán) 資 料“iTOP-3588S開(kāi) 發(fā) 板\01_【iTOP-RK3588S開(kāi)發(fā)板】基礎(chǔ)資料\06_iTOP-RK3588S開(kāi)發(fā)板Linux鏡像\”目錄下,本小節(jié)測(cè)試debian系統(tǒng)。
5.1 系統(tǒng)啟動(dòng)
命令行終端顯示如下,進(jìn)入root用戶(hù)
5.2 系統(tǒng)信息查詢(xún)
查看內(nèi)核和cpu信息,輸入如下命令:
uname -a
查看操作系統(tǒng)信息:
cat /etc/issue
查看環(huán)境變量信息:
env
6.3 背光測(cè)試
背光的亮度設(shè)置范圍為(0--255),255表示亮度最高,0表示關(guān)閉背光亮度。進(jìn)入系統(tǒng) 后在終端輸入 如下命令進(jìn)行背光測(cè)試。
輸入以下命令查看當(dāng)前屏幕背光值
cat /sys/class/backlight/backlight/brightness
輸入以下命令設(shè)置背光熄滅
echo 0 >/sys/class/backlight/backlight/brightness
輸入以下命令設(shè)置背光亮起
echo 200 >/sys/class/backlight/backlight/brightness
5.3 按鍵測(cè)試
首先給開(kāi)發(fā)板上電,通過(guò)調(diào)試串口登錄到開(kāi)發(fā)板上,
然后在串口終端輸入“cat /proc/bus/input/devices”命令,查看Linux系統(tǒng)的輸入設(shè)備,用戶(hù)按鍵的輸入設(shè)備信息如下圖所示:
從上圖可以看到用戶(hù)按鍵的事件號(hào)是event2,然后在串口終端輸入“od -x /dev/input/event2”命令,接下來(lái)按下開(kāi)發(fā)板上的按鍵(VOL+或者VOL-或者HOME或者BACK),可以看到獲取到的按鍵上報(bào)數(shù)據(jù)(十六進(jìn)制方式),
5.4 有線(xiàn)網(wǎng)測(cè)試
首先準(zhǔn)備一個(gè)千兆路由器,一根千兆網(wǎng)線(xiàn),開(kāi)發(fā)板倆個(gè)網(wǎng)口都可以連接外網(wǎng),將網(wǎng)口通過(guò)網(wǎng)線(xiàn)連接到路由器的千兆口。
在串口終端也可以查看IP地址,可以根據(jù)自己的需求選擇連接的網(wǎng)口并使用命令查看網(wǎng)口的IP,如下圖所示:
ifconfig eth0
輸入以下命令對(duì)網(wǎng)口的連通性測(cè)試。
ping -I eth0 -c 10www.baidu.com
5.5 WIFI 測(cè)試
方法一:命令行的方式測(cè)試WIFI
輸入以下命令查看網(wǎng)絡(luò)設(shè)備,如下圖所示 :
nmcli dev
輸入以下命令開(kāi)啟wifi
nmcli r wifi on
輸入以下命令掃描wifi
nmcli dev wifi
輸入以下命令連接wifi
nmcli dev wifi connect "wifi名" password "密碼"
作者連接手機(jī)的熱點(diǎn),輸入以下命令:
nmcli dev wifi connect "1002" password "topeet2015"
然后使用“ifconfig”命令來(lái)查看是WIFI設(shè)備是否獲取到了IP,
最后使用命令“ping www.baidu.com”來(lái)ping百度的ip地址,如下圖所示就成功了。
方法二:圖形界面的方式測(cè)試WIFI
Debian桌面啟動(dòng)后,
然后點(diǎn)擊右上角的網(wǎng)絡(luò)圖標(biāo),可以看到搜索到的WIFI如下圖所示:
點(diǎn)擊要連接的wifi會(huì)彈出輸入密碼的界面,輸入密碼之后,點(diǎn)擊連接。連接成功之后,可以打開(kāi)網(wǎng)頁(yè)來(lái)進(jìn)行測(cè)試,
5.6 U 盤(pán)測(cè)試
將U盤(pán)插入對(duì)應(yīng)的USB接口之后,會(huì)在桌面出現(xiàn)一個(gè)U盤(pán)對(duì)應(yīng)的文件夾,
可以通過(guò)圖形化界面進(jìn)行U盤(pán)文件的查看和修改,然后通過(guò)“df -h”命令可以看到u盤(pán)掛載到了“/media/topeet/H”目錄下。
使用以下命令查看U盤(pán)內(nèi)的文件信息,如下圖所示:
ls /media/topeet/H
至此U盤(pán)測(cè)試就完成了。
5.7 TF 卡測(cè)試
將TF卡插到開(kāi)發(fā)板的TF卡插槽,插入之后會(huì)在桌面出現(xiàn)TF卡的圖標(biāo),
可以通過(guò)圖形化界面對(duì)進(jìn)行TF卡內(nèi)容的查看和修改:
然后在命令行輸入以下命令查看掛載目錄:
df -h
可以看到TF卡被掛載到了/media/topeet/disk目錄下
3、 進(jìn)入到Tf卡掛載目錄,查看如下圖所示:
由于TF卡沒(méi)有任何內(nèi)容,所以是空的。
5.8 Linux 485 測(cè)試
本章節(jié)配套資料在網(wǎng)盤(pán)資料“iTOP-3588S開(kāi)發(fā)板\02_【iTOP-RK3588S開(kāi)發(fā)板】開(kāi)發(fā)資料\06_系統(tǒng)外設(shè)功能測(cè)試\03_Debian系統(tǒng)測(cè)試配套資料\01_485-串口測(cè)試配套資料”目錄下。
5.8.1 485 硬件連接
485電路圖如下圖所示:
由原理圖可知,485使用的串口9,可以通過(guò)/dev/ttyS9來(lái)控制。接下來(lái)使用USB轉(zhuǎn)RS485
模塊進(jìn)行測(cè)試(需要自行準(zhǔn)備)。USB轉(zhuǎn)RS485模塊如下圖所示:
由原理圖可知,開(kāi)發(fā)板底板上1號(hào)引腳是B,2號(hào)引腳是A,4號(hào)引腳連接地,然后將1 2
引腳連接到USB轉(zhuǎn)RS485模塊上,A接A,B接B,如下圖所示:
USB轉(zhuǎn)RS485模塊的usb端口連接到電腦上。
5.8.2 測(cè)試 485
開(kāi)發(fā)板發(fā)送數(shù)據(jù)測(cè)試:
注意,默認(rèn)波特率為115200!
首先進(jìn)入到開(kāi)發(fā)板的/topeet_test/01_485_test目錄下,在該目錄存放了485測(cè)試程序uarttest,然后在電腦上打開(kāi)串口助手,選擇對(duì)應(yīng)的串口號(hào)和波特率,注意:默認(rèn)波特率為 115200!
打開(kāi)串口,輸入以下命令運(yùn)行測(cè)試程序發(fā)送數(shù)據(jù),發(fā)送的數(shù)據(jù)為123456789,數(shù)據(jù)信息可以自定義
./uarttest /dev/ttyS9 send 123456789
輸入以下命令開(kāi)發(fā)板接收數(shù)據(jù),
./uarttest /dev/ttyS9 recv
開(kāi)發(fā)板收到數(shù)據(jù),
485測(cè)試完畢。
5.9 4G 模塊測(cè)試
配套資料在網(wǎng)盤(pán)資料“iTOP-3588S開(kāi)發(fā)板\02_【iTOP-RK3588S開(kāi)發(fā)板】開(kāi)發(fā)資料\06_系統(tǒng)外設(shè)功能測(cè)試\03_Debian系統(tǒng)測(cè)試配套資料\04_4G模塊測(cè)試配套資料”目錄下。
iTOP-3588S開(kāi)發(fā)板上預(yù)留了一個(gè)4G /5G接口,可以連接迅為提供的EM05-CE模塊(全 網(wǎng)通4G模塊)。
首先準(zhǔn)備一個(gè)EM05-CE模塊連接到iTOP-3568開(kāi)發(fā)板的PCIE接口上,然后準(zhǔn)備一個(gè)4G天線(xiàn),接到EM05-CE模塊的天線(xiàn)座上面,然后插入一張能聯(lián)網(wǎng)的SIM卡,
拷貝網(wǎng)盤(pán)資料“iTOP-3588S開(kāi)發(fā)板\02_【iTOP-RK3588S開(kāi)發(fā)板】開(kāi)發(fā)資料\06_系統(tǒng)外設(shè)功能測(cè)試\03_Debian系統(tǒng)測(cè)試配套資料\04_4G模塊測(cè)試配套資料”目錄下的quectel-CM腳本到開(kāi)發(fā)板上,然后執(zhí)行以下命令運(yùn)行連接腳本,
./quectel-CM &
輸入命令“ifconfig”會(huì)有wwan0出現(xiàn),
然后輸入以下命令,ping一下百度的ip,可以看到已經(jīng)能上網(wǎng)了,如下圖所示:
pingwww.baidu.com-I wwan0
5.12 UVC 攝像頭測(cè)試
iTOP-rk3588s支持MIPI攝像頭,同時(shí)也支持UVC攝像頭。首先來(lái)測(cè)試一下UVC攝像頭,將USB攝像頭插入開(kāi)發(fā)板,將自動(dòng)安裝uvc驅(qū)動(dòng)。
攝像頭識(shí)別檢測(cè)
v4l2-ctl --list-devices
由上圖可知,查看設(shè)備結(jié)點(diǎn),可見(jiàn)/dev/video21和22為USB攝像頭結(jié)點(diǎn)
查看攝像頭支持的格式
v4l2-ctl --list-formats-ext -d /dev/video21
攝像頭采集格式查詢(xún)
v4l2-ctl -V -d /dev/video21
Debian系統(tǒng)默認(rèn)已經(jīng)安裝了“cheese”攝像頭測(cè)試軟件。在終端輸入“cheese”命令打開(kāi)該工具,就可以顯示攝像頭的攝像信息了如下圖所示:
5.13 OV5695/OV13850 攝像頭測(cè)試
開(kāi)發(fā)板默認(rèn)支持?jǐn)z像頭接口。攝像頭接口是一個(gè)20PIN,間距為2.0mm的雙排插針,底
板提供4個(gè)攝像頭接口,默認(rèn)可以使用U19接口,連接的時(shí)候需要攝像頭朝向缺口處安裝。
迅為提供的 OV5695 攝像頭模塊如下圖所示。
攝像頭識(shí)別檢測(cè)
v4l2-ctl --list-devices
由上圖可知,/dev/video11為USB攝像頭節(jié)點(diǎn)
查看攝像頭支持的格式
v4l2-ctl --list-formats-ext -d /dev/video11
攝像頭采集格式查詢(xún)
v4l2-ctl -V -d /dev/video11
攝像頭圖像預(yù)覽
gst-launch-1.0
v4l2src
device=/dev/video11
!
\video/x-raw,format=NV12,width=800,height=1280,framerate=30/1 ! autovideosink
5.14EMMC 測(cè)試
下面簡(jiǎn)單測(cè)試eMMC的讀寫(xiě)速度,以讀寫(xiě)ext4文件系統(tǒng)為例。注意:為確保數(shù)據(jù)準(zhǔn)確,
請(qǐng)重啟開(kāi)發(fā)板后測(cè)試讀取速度。
dd if=/dev/zero of=/test bs=1M count=500 conv=fsync//寫(xiě)入測(cè)試
dd if=/test of=/dev/null bs=1000M //讀取測(cè)試
5.15NPU 查詢(xún)
查詢(xún)NPU驅(qū)動(dòng)版本
cat /sys/kernel/debug/rknpu/version
查詢(xún)NPU利用率
cat /sys/kernel/debug/rknpu/load
查詢(xún)NPU電源狀態(tài)
cat /sys/kernel/debug/rknpu/power
打開(kāi)/關(guān)閉NPU電源
echo on > /sys/kernel/debug/rknpu/power
echo off > /sys/kernel/debug/rknpu/power
-
測(cè)試
+關(guān)注
關(guān)注
8文章
5299瀏覽量
126636 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5047瀏覽量
97442 -
rk3588s
+關(guān)注
關(guān)注
0文章
33瀏覽量
226 -
迅為電子
+關(guān)注
關(guān)注
0文章
31瀏覽量
29
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論