迅為電子RK3588S開發板第三章Buildroot系統功能測試
iTOP-3588S開發板采用瑞芯微RK3588S處理器,是全新一代AloT高端應用芯片,采用8nm LP制程,搭載八核64位CPU(四核Cortex-A76+四核Cortex-A55架構),集成Mali G610 MP4四核GPU,內置AI加速器NPU,算力達6Tops,支持8K視頻硬件編碼器和硬件解碼器,提供了許多功能強大的嵌入式硬件引擎,性能更強的同時,功耗也能穩穩把控。在各個行業,性能表現都實力非凡。
-----------------------------
關注:北京迅為電子,了解更多信息
燒 寫buildroot系 統 鏡 像 ,buildroot系 統 鏡 像 在 網 盤 資 料“iTOP-3588S開 發 板\01_
【iTOP-RK3588S開發板】基礎資料\06_iTOP-RK3588S開發板Linux鏡像\01_Buildroot鏡像”
目錄下,本小節測試buildroot系統。
3.1 系統啟動
Buildroot系統啟動后,
如果連接了屏幕,是可以看到系統桌面的,桌面顯示如下圖所示,默認已經支持wayland桌面環境及一些QT應用。
3.2 多路視頻播放測試
多路視頻播放器用于測試設備的多路視頻播放能力,顯示能力以及硬件解碼能力,點擊啟動桌面上的“multivideoplayer”應用會自動循環播放九路視頻的demo,
3.3 GPU 測試
glmark2是一個用于測試圖形處理單元(GPU)性能的開源基準測試工具。它基于OpenGL API,并使用了一系列的渲染場景和特效來評估GPU的性能表現。點擊桌面上的“glmark2”應 用,啟動后將進行GPU測試,測試過程如下圖所示:
測試完成之后可以在終端得到相應的得分,如下圖所示:
3.4 系統信息查詢
查看內核和cpu信息,輸入如下命令:
uname -a
查看操作系統信息:
cat /etc/issue
查看環境變量信息:
env
3.5 U 盤測試
iTOP-RK3588s開發板有兩個USB2.0和一個USB3.0接口,每個接口均可以正常使用,如下圖所示。
方法一:
1將U盤插到開發板的usb接口,串口打印信息如下所示,U盤的設備節點是/dev/sda1。
U盤的設備節點不是固定的,根據實際情況來查看設備節點。
2在buildroot系統下,U盤會自動掛載到/mnt/udisk目錄下,可以通過“df -h”命令查看掛載路徑,如下圖所示:
方法二:
Buildroot支持自動掛載外部存儲設備,連接屏幕以后,打開桌面上的“qfm”APP,依次點擊“USB Disk”,就會進入U盤掛載目錄。U盤掛載路徑:/udisk,如下圖所示:
3.6 TF 卡測試
方法一:
1將TF卡插到開發板的TF卡插槽,
2默認情況下TF卡掛載到/mnt/sdcard目錄下,輸入以下命令查看掛載目錄:
df -h
方法二:
Buildroot支持自動掛載外部存儲設備,連接屏幕,打開桌面上的“qfm”APP,依次點擊“SD
Card”,進入TF卡掛載路徑,
3.7 USB 鼠標鍵盤測試
將USB鼠標和鍵盤接入iTOP-3588S開發板的usb接口
此時在屏幕上出現箭頭光標,鼠標和鍵盤已可正常使用。
當拔掉usb鍵盤和鼠標時,
此時屏幕上箭頭光標消失,鼠標已成功去除。
3.8 Linux 485 測試
本小節測試所用到的應用程序和串口工具存放在了“iTOP-3588S開發板\02_
【
iTOP-RK3588S
開發板】開發資料\06_系統外設功能測試\01_Buildroot系統測試配套資料\01_485-串口測試配
套資料”路徑下。
3.8.1 485 硬件連接
485電路圖如下圖所示:
由原理圖可知,485使用的串口9,可以通過/dev/ttyS9來控制。接下來使用USB轉RS485
模塊進行測試(需要自行準備)。USB轉RS485模塊如下圖所示:
由原理圖可知,開發板底板上1號引腳是B,2號引腳是A,4號引腳連接地,然后將1 2
引腳連接到USB轉RS485模塊上,A接A,B接B,如下圖所示:
3.8.2 測試 485
開發板發送數據測試:
注意,默認波特率為115200!
首先將485測試程序uarttest拷貝到開發板上,拷貝完成如下圖所示:
然后在電腦上打開串口助手,選擇對應的串口號和波特率,注意:默認波特率為 115200!
輸入以下命令運行測試程序發送數據,發送的數據為123456789,數據信息可以自定義
./uarttest /dev/ttyS9 send 123456789
電腦端接收到信息,
輸入以下命令開發板接收數據,如下圖所示:
./uarttest /dev/ttyS9 recv
電腦端發送數據,
開發板收到數據,
485測試完畢。
3.9 wifi 連接測試
方法一
qsetting是系統設置工具,其中可以設置WiFi連接。進入桌面“qsetting”,點擊WiFi后,
點擊右上角開關打開WiFi,設備將自動搜索周圍WiFi。
點擊想要連接的WiFi名,輸入密碼完成連接,
3.10千兆以太網測試
首先準備一個千兆路由器,一根千兆網線,開發板倆個網口都可以連接外網,將網口通過
網線連接到路由器的千兆口。
在串口終端也可以查看IP地址,可以根據自己的需求選擇連接的網口并使用命令查看網
口的IP,如下圖所示:
ifconfig eth0
輸入以下命令對網口的連通性測試。
ping -I eth0 -c 10 www.baidu.com
3.114G 模塊測試
配套資料在網盤資料“iTOP-3588S開發板\02_【iTOP-RK3588S開發板】開發資料\06_系統
外設功能測試\01_buildroot系統測試配套資料\02_4G模塊測試配套資料”目錄下。
iTOP-3588S開發板上預留了一個4G /5G接口,可以連接迅為提供的EM05-CE模塊(全
網通4G模塊)。
首先準備一個EM05-CE模塊連接到iTOP-3588S開發板的PCIE接口上,然后準備一個
4G天線,接到EM05-CE模塊的天線座上面,然后插入一張能聯網的SIM卡,
然后進入到/topeet_test/03_4g/目錄下,
然后執行以下命令運行連接腳本,如下圖所示:
./quectel-CM &
輸入命令“ifconfig”會有wwan0出現,
然后輸入以下命令,ping一下百度的ip,可以看到已經能上網了,
ping -I wwan0 www.baidu.com
如果發現只能ping通IP不能ping通網址,是因為DNS沒有設置對,在etc下有一
個文件resolv.conf。
vi resolv.conf
配置以下為可用的DNS。
nameserver 8.8.8.8
nameserver 202.99.160.68
nameserver 221.130.33.52
nameserver 221.130.33.60
nameserver 192.168.1.1
nameserver 114.114.114.114
編輯完保存,即可發現可以ping通外網。
3.12M2 接口固態硬盤測試
磁盤驅動器的速度是以一個單位時間內讀寫數據量的多少來衡量的。DD命令是一個簡單的命令行工具,它可用對磁盤進行任意數據塊的讀取和寫入,同時可以度量讀取寫入的速度。
將會使用DD命令來測試SSD磁盤的讀取和寫入速度。
iTOP-3588S開發板支持M.2接口的固態硬盤,這里以愛國者固態硬盤P2000為例,啟動前將固態硬盤插入M.2接口(在開發板的背面),如下圖所示:
pci是一種總線,而通過pci總線連接的設備就是pci設備。PC上常用的設備很多都是采用pci總線,如:網卡、存儲等。輸入以下命令顯示所有的pci設備信息。
lspci
輸入以下命令查看生成的設備節點
ls /dev/nvme0*
輸入以下命令掛載固態,將固態硬盤掛載到/nvme/目錄下,掛載目錄可以隨意指定,如下
圖所示:
mkdir nvme
mount /dev/nvme0n1p1 /nvme/
掛載完成之后,使用“df -h”命令查看掛載情況
3.13OV5695/OV13850 攝像頭測試
開發板默認支持攝像頭接口。攝像頭接口是一個20PIN,間距為2.0mm的雙排插針,底板提供4個攝像頭接口,默認可以使用U19接口,連接的時候需要攝像頭朝向缺口處安裝。
迅為提供的 OV5695 攝像頭模塊如下圖所示。
攝像頭識別檢測
v4l2-ctl --list-devices
/dev/video11為USB攝像頭節點
查看攝像頭支持的格式
v4l2-ctl --list-formats-ext -d /dev/video11
攝像頭采集格式查詢
v4l2-ctl -V -d /dev/video11
攝像頭圖像預覽
gst-launch-1.0
v4l2src
device=/dev/video11
!
\video/x-raw,format=NV12,width=800,height=1280,framerate=30/1 ! autovideosink
也可以點擊桌面上的“qcamera”應用對攝像頭進行預覽,啟動后將自動顯示攝行頭拍攝
畫面,
3.14 NPU 查詢
查詢NPU驅動版本
cat /sys/kernel/debug/rknpu/version
查詢NPU利用率
cat /sys/kernel/debug/rknpu/load
查詢NPU電源狀態
cat /sys/kernel/debug/rknpu/power
打開/關閉NPU電源
echo on > /sys/kernel/debug/rknpu/power
echo off > /sys/kernel/debug/rknpu/power
-
測試
+關注
關注
8文章
5269瀏覽量
126599 -
開發板
+關注
關注
25文章
5032瀏覽量
97371 -
rk3588s
+關注
關注
0文章
33瀏覽量
222 -
迅為電子
+關注
關注
0文章
31瀏覽量
26
發布評論請先 登錄
相關推薦
評論