試用體驗(yàn) | 飛凌嵌入式OK3568-C開(kāi)發(fā)板測(cè)評(píng)

原創(chuàng) 2022-06-30 18:45:00 RK3568 RK3568測(cè)評(píng) RK3568功能測(cè)試

 OK3568-C開(kāi)發(fā)板是飛凌嵌入式新推出的嵌入式開(kāi)發(fā)板,采用核心板+底板的分體式設(shè)計(jì),基于 Rockchip RK3568 處理器設(shè)計(jì),該處理器具有高性能、低功耗特點(diǎn),功能豐富,可玩性極高。


OK3568-C開(kāi)發(fā)板簡(jiǎn)介

OK3568-C開(kāi)發(fā)板基于RK3568處理器設(shè)計(jì),RK3568采用先進(jìn)的22nm制程工藝,四核64位Cortex-A55架構(gòu),擁有獨(dú)立的NEON協(xié)處理器和神經(jīng)網(wǎng)絡(luò)處理器NPU,可應(yīng)用于計(jì)算機(jī)、手機(jī)、個(gè)人移動(dòng)互聯(lián)網(wǎng),數(shù)字多媒體設(shè)備。

OK3568-C開(kāi)發(fā)平臺(tái)核心板和底板采用接插件的連接方式,板載外設(shè)資源和接口很多。


詳細(xì)的功能參數(shù)以及接口請(qǐng)到飛凌嵌入式官網(wǎng)參看OK3568-C開(kāi)發(fā)板的產(chǎn)品簡(jiǎn)介:http://www.szrcclub.com/product/147.html

OK3568-C測(cè)試

下面對(duì)OK3568-C進(jìn)行功能以及接口測(cè)試。

2.1 準(zhǔn)備工作

在測(cè)試之前,需要準(zhǔn)備以下材料:

1.12v2A DC 電源線

2.網(wǎng)線

3.Type-C數(shù)據(jù)線

4.鼠標(biāo)鍵盤(pán)

5.HDMI線(非必須)

值得注意的是,HDMI、 MIPI-DSI、LVDS顯示方式默認(rèn)都打開(kāi)了,可根據(jù)自己手頭的顯示設(shè)備選擇相應(yīng)的顯示方式,當(dāng)然,不使用顯示設(shè)備也可以的。

2.2登錄系統(tǒng)

進(jìn)入設(shè)備的方式有很多種,如果不使用屏幕,可以使用串口和SSH登錄,但是SSH登錄需要先連接網(wǎng)絡(luò)。

2.2.1 QT界面測(cè)試

筆者這里使用的是HDMI的方式,連接設(shè)備后界面如下:



以上就是所有應(yīng)用,使用鼠標(biāo)就可打開(kāi)相應(yīng)功能界面,主要有硬解碼、Camera、OpenGL、音頻、網(wǎng)絡(luò)(以太網(wǎng)和WIFi)、UART、SPI等功能,這些操作都很簡(jiǎn)單,具體方式請(qǐng)參看《OK3568-C_Linux用戶使用手冊(cè)》,筆者不再贅述了。

2.2.2串口登錄

將Type-C 的調(diào)試串口接到PC,如果串口驅(qū)動(dòng)沒(méi)有問(wèn)題,在設(shè)備管理器可看到串口號(hào)。


值得注意的是, 在使用串口登錄前,先安裝串口驅(qū)動(dòng),串口芯片是CP201x,筆者的電腦已經(jīng)安裝過(guò)了。

接下來(lái)就可使用終端工具登錄系統(tǒng),筆者這里使用的是Xshell,當(dāng)然也可使用其他的工具,比如putty。

登錄成功后打印信息如下:

串口設(shè)置: 

波特率 115200、數(shù)據(jù)位 8、停止位 1、無(wú)校驗(yàn)位、無(wú)流控制。

2.2.3 SSH登錄

在使用之前,需要事先連接網(wǎng)絡(luò),筆者這里使用的是以太網(wǎng),事先需要使用串口的登錄,然后輸入以下命令查看IP地址:

# ifconfig


也可修改網(wǎng)絡(luò) IP地址 ,使用以下命令:

# ifconfig eth0 192.168.101.5

當(dāng)然啦,如果已經(jīng)將以太網(wǎng)配置成DHCP模式,那么在只要插上網(wǎng)線就會(huì)得到一個(gè)IP地址。修改/etc/network/inteRFaces文件即可,修改內(nèi)容如下:

然后就可使用ifconfig查看IP。

接下來(lái)就可使用SSH登錄系統(tǒng)了,還是可以使用Xshell等工具,當(dāng)然也可在ubuntu系統(tǒng)中使用SSH登錄。


值得注意的是,登錄用戶和密碼默認(rèn)都是root,如果忘記密碼可以通過(guò)串口登錄進(jìn)系統(tǒng),使用passwd修改。成功登錄打印信息如下:

和使用串口登錄一樣。

2.3測(cè)試

2.3.1系統(tǒng)信息

1.硬件檢測(cè)

# dmesg  #檢測(cè)硬件的boot啟動(dòng)信息,也就是系統(tǒng)啟動(dòng)的log信息。

2.查看內(nèi)核和CPU信息

# uname -a 

#系統(tǒng)概述

# cat /proc/cpuinfo       

# CPU信息

3.查看內(nèi)存信息

# cat /proc/meminfo      

#內(nèi)存參數(shù)

# free -m          

# 內(nèi)存使用情況(-m for MB)


4.設(shè)備信息

# cat /proc/devices 

# 顯示設(shè)備以及對(duì)應(yīng)的設(shè)備號(hào)


2.3.2 存儲(chǔ)設(shè)備速度測(cè)試

1.DDR讀寫(xiě)測(cè)試

OK3568-C的內(nèi)存是使用鎂光的D9WFH DDR4,讀寫(xiě)速度測(cè)試命令如下:

讀速度測(cè)試:# bw_mem 100M rd

寫(xiě)速度測(cè)試:# bw_mem 100M wr



讀寫(xiě)速率分別為5257.07MB/s、1526.48MB/s。

讀寫(xiě)速度還是可以的。

2.eMMC讀寫(xiě)測(cè)試

OK3568-C使用閃迪的eMMC,讀寫(xiě)速度測(cè)試命令如下:

讀取測(cè)試:

# time dd if=/test of=/dev/null bs=1M

寫(xiě)入測(cè)試:

# time dd if=/dev/zero of=/test bs=1M count=500 conv=fsync

讀寫(xiě)速率分別為1.5GB/s、77.0MB/s。

3.TF 卡測(cè)試

將 TF 卡插入開(kāi)發(fā)板底板上的 TF 卡插槽,終端打印信息如下:

默認(rèn)情況下 TF 卡掛載到文件系統(tǒng) /run/media/目錄


寫(xiě)入測(cè)試:

# time dd if=/dev/zero of=/run/media/mmcblk1p1/test bs=1Mcount=500 conv=fsync

讀取測(cè)試:

# time dd if=/run/media/mmcblk1p1/test of=/dev/null bs=1M

讀寫(xiě)速率分別為1.5GB/s、19.6MB/s,當(dāng)然啦,不同品牌的TF卡速度會(huì)有差異。值得注意的是,先要進(jìn)行寫(xiě)測(cè)試再進(jìn)行讀測(cè)試。

4.USB 2.0/USB3.0

OK3568支持兩個(gè)USB2.0和一個(gè)USB3.0接口,用戶可以在任何一個(gè)板載USB HOST接口上連接USB鼠標(biāo)、 USB鍵盤(pán)、 U盤(pán)等設(shè)備。

下面先測(cè)試USB2.0的接口,插入U(xiǎn)盤(pán),打印信息如下:

首先查看U盤(pán)設(shè)備:

# ls -l /run/media/


寫(xiě)入測(cè)試:

# time dd if=/dev/zero of=/run/media/sda/test bs=1Mcount=500 conv=fsync

讀取測(cè)試:

# time dd if=/run/media/sda/test of=/dev/null bs=1M

當(dāng)然,不同種類的U盤(pán)也會(huì)影響讀寫(xiě)速度。

下面測(cè)試USB3.0的接口,USB3.0和OTG復(fù)用,通過(guò)撥碼開(kāi)關(guān)切換使用,使用USB3.0接口時(shí)請(qǐng)確認(rèn)撥碼開(kāi)關(guān)在ON位置,插入U(xiǎn)盤(pán)后,打印信息如下:

首先查看U盤(pán)設(shè)備:

# ls -l /run/media/

寫(xiě)入測(cè)試:

# time dd if=/dev/zero of=/run/media/sda/test bs=1Mcount=500 conv=fsync

讀取測(cè)試:

# time dd if=/run/media/sda/test of=/dev/null bs=1M


從上面的測(cè)試結(jié)果來(lái)看,USB3.0還是要比USB2.0快很多的。

2.3.3網(wǎng)絡(luò)測(cè)試

OK3568-C開(kāi)發(fā)板配備2個(gè)千兆網(wǎng)口,還有一個(gè)WiFi,網(wǎng)速測(cè)試方法都是一樣的,筆者這是測(cè)試的千兆網(wǎng)口(ETH0)。這里使用系統(tǒng)自帶的Iperf工具測(cè)試TCP帶寬。Iperf  是一個(gè)網(wǎng)絡(luò)性能測(cè)試工具。Iperf可以測(cè)試TCP和UDP帶寬質(zhì)量。Iperf可以測(cè)量最大TCP帶寬和UDP特性。

TCP測(cè)試:

服務(wù)器執(zhí)行:#iperf -s -i 1 -w1M

客戶端執(zhí)行:#iperf -c host -i1 -w 1M  其中-w表示TCP window size,host需替換成服務(wù)器地址。

UDP測(cè)試

服務(wù)器執(zhí)行:#iperf -u -s

客戶端執(zhí)行:#iperf -u -c10.32.0.254 -b 900M  -i 1  -w 1M -t 60

下面以TCP為例進(jìn)行測(cè)試,這里測(cè)試的是ETH0。先打開(kāi)服務(wù)器:# iperf -s -i 1 -w 1M

然后使用SSH登錄,新建一個(gè)終端,再次打開(kāi)一個(gè)終端:# iperf -c 192.168.101.5 -i 1

速度還是可以的。

2.3.4串行總線測(cè)試

1.串口測(cè)試

OK3568平臺(tái)支持多路串口,用戶可用串口分別為UART3和UART4、UART5,在開(kāi)發(fā)板中對(duì)應(yīng)設(shè)備名稱分別為ttyS3、ttyS4、ttyS5。

在開(kāi)始測(cè)試前可將串口的RT和TX短接,這里以UART3為例,也就是短接RX3和TX3。

# fltest_uarttest -d /dev/ttyS3

以上表明通信正常。

2.SPI測(cè)試

OK3568 底板上引出 2 路 SPI 接口,默認(rèn)軟件上將其配置為 spidev 用于回環(huán)測(cè)試。測(cè)試前需短接MOSI和MISO。這里以SPI2為例。

# fltest_spidev_test -D /dev/spidev2.0


以上表明通信正常。

2.3.5 WEB測(cè)試

OK3568開(kāi)發(fā)板預(yù)裝了lighttpdweb服務(wù)器,并且系統(tǒng)啟動(dòng)時(shí)已經(jīng)自動(dòng)啟動(dòng)了lighttpd服務(wù),在瀏覽器中輸入開(kāi)發(fā)板的IP 地址即可瀏覽開(kāi)發(fā)板webserver 中的網(wǎng)頁(yè)。

界面和使用HDMI是一樣的,操作也差不多,這里就不再贅述了。 想要了解更多功能及測(cè)試,請(qǐng)聯(lián)系您的銷(xiāo)售工程師或留言獲取《OK3568-C_Linux用戶使用手冊(cè)》。


感謝由發(fā)燒友[ouxiaolong]提供的這篇OK3568-C開(kāi)發(fā)板試用體驗(yàn)文章。歡迎更多的工程師朋友踴躍投稿,投稿郵箱:tougao@forlinx.com,稿件一經(jīng)錄用,便有好禮相送!



相關(guān)產(chǎn)品 >

  • FET3568-C核心板

    RK3568性能強(qiáng)而穩(wěn) 國(guó)產(chǎn)芯|飛凌嵌入式RK3568系列核心板,采用瑞芯微國(guó)產(chǎn)高性能AI處理器RK3568設(shè)計(jì)生產(chǎn),RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性價(jià)比在同類產(chǎn)品中具有較高優(yōu)勢(shì),RK3568處理器是一款定位中高端的通用型SoC, 飛凌RK3568核心板主要面向工業(yè)互聯(lián)網(wǎng)、HMI、NVR存儲(chǔ)、車(chē)載中控、工業(yè)網(wǎng)關(guān)等領(lǐng)域。目前RK3568系列已經(jīng)批量穩(wěn)定出貨

    了解詳情
    FET3568-C核心板
  • OK3568-C開(kāi)發(fā)板

    強(qiáng)而穩(wěn),國(guó)產(chǎn)芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開(kāi)發(fā)板基于國(guó)產(chǎn)工業(yè)級(jí)AI處理器RK3568四核64位Cortex-A55 處理器設(shè)計(jì)。RK3568作為國(guó)產(chǎn)化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達(dá)到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規(guī)格書(shū)_datasheet_數(shù)據(jù)手冊(cè)_原理圖等,


    了解詳情
    OK3568-C開(kāi)發(fā)板

推薦閱讀 換一批 換一批