本文適用于在EVB3568開發(fā)板上進行多網(wǎng)口網(wǎng)線直連。觸覺智能的EVB3568主板基于瑞芯微RK3568處理器,采用22nm先進工藝制程,四核A55 CPU,主頻高達2.0GHz,支持高達8GB高速LPDDR4,1T算力NPU ,4K H.265/H264硬解碼;具有豐富的視頻輸出接口(HDMI2.0/eDP1.3/MIPI/LVDS) ,高速通信接口(千兆網(wǎng)/PCIE/SATA/USB3.0),工業(yè)互聯(lián)接口(CAN/串口)。
- 國產(chǎn)工業(yè)級四核A55高性能處理器, 安兔兔跑分11W+。
- 支持2G/4G/8GB 高速LPDDR4,速率高達1600Mbps。
- 1T算力NPU,支持INT8/INT16,支持TensorFlow/MXNet/PyTorch/Caffe框架
- 4K H.265/H.264視頻解碼
- HDMI2.0 支持4K@60Hz或1080P@120Hz
- eDP 1.3 支持2560x1600@60Hz
- 兩路4-Lane MIPI-DSI,支持到1080P@60Hz
- 雙通道LVDS,支持到1080P@60Hz 大屏幕
- 多屏異顯支持
- 兩路獨立的千兆以太網(wǎng)口,支持WAN口+LAN口 雙IP
- 5G/4G/WIFI藍牙無線通信
- 板載 2路USB3.0, 7路USB2.0,支持SATA硬盤
- 2路CAN和5路串口(RS232/RS485)
一、介紹
今天的文章主題是分享與探討關于深圳觸覺智能科技有限公司生產(chǎn)的開發(fā)板EVB3568多網(wǎng)口網(wǎng)線直連的測試方法。當我們拿到開發(fā)板時,我們首先就要測試開發(fā)板的網(wǎng)口是否正常,并且我們在開發(fā)時,沒有網(wǎng)絡的支持許多事情我們無法完成,因此今天我們就要圍繞Linux下的ping命令來測試網(wǎng)絡的通斷。
二、Ping命令介紹
在Linux平臺下,ping命令是一個基本而重要的網(wǎng)絡工具,它主要用于測試網(wǎng)絡的連通性、診斷網(wǎng)絡問題以及了解網(wǎng)絡延遲等情況。我們可以使用ping命令通過發(fā)送ICMP Echo請求到目標主機并等待回應,以檢測本機與目標主機是否聯(lián)通。也可以通過計算數(shù)據(jù)包往返時間(RTT),可以評估網(wǎng)絡延遲情況。當網(wǎng)絡出現(xiàn)故障時,使用ping命令還可以幫助確定問題是出在網(wǎng)絡設備、線路還是其他原因?qū)е碌摹;菊Z法為:ping [選項] <目標主機>,其中目標主機可以是IP地址或域名。常用參數(shù)比如-c(指定發(fā)送的數(shù)據(jù)包數(shù)量)、-i(指定發(fā)送數(shù)據(jù)包的間隔時間)、-w(指定超時時間)等。ping命令在我們每個開發(fā)板的每個系統(tǒng)都有預裝,當我們網(wǎng)絡有問題時一定第一個會使用到它。
三、EVB3568與PC直連測試
許多時候我們開發(fā)圖像識別等應用時,前期需要將SDC獲取到的數(shù)據(jù)直接傳輸?shù)奖镜豍C進行調(diào)試(通過網(wǎng)絡傳輸容易掉包或者壓縮畫質(zhì)等),因此就需要測試SDC與PC機的網(wǎng)絡通斷。使用網(wǎng)線連接兩臺設備后,我們需要給兩臺設備都設置靜態(tài)ip,(此處使用EVB3568和PC直連),設置臨時靜態(tài)ip的方法為使用命令(需進入管理員模式):ifconfig ethx 192.168.x.xxx,此時再通過ifconfig 查看網(wǎng)絡節(jié)點靜態(tài)ip是否設置成功,如下圖所示:
而PC主機設置靜態(tài)ip的方式為(此處作者操作系統(tǒng)為Win 11):
1.右鍵任務欄右下角【網(wǎng)絡】圖標,打開【網(wǎng)絡和Internet設置】:
2.進入【高級網(wǎng)絡設置】:
3.選擇以太網(wǎng)下的【更多適配器選項】->【編輯】:
4.雙擊【Internet 協(xié)議版本 4(TCP/IPv4)】-> 于【常規(guī)】選項卡中設置靜態(tài)ip,此處需與開發(fā)板連接網(wǎng)口處于同一網(wǎng)段:
此時開發(fā)板使用命令:ping 192.168.0.5和Windows能夠ping通即為網(wǎng)絡暢通,若顯示下圖則為網(wǎng)絡無法連通,我們可以嘗試關閉防火墻:
關閉防火墻的位置在【網(wǎng)絡和Internet設置】->【高級網(wǎng)絡設置】->【相關設置】->【W(wǎng)indows防火墻】,如下圖所示:
如果依然ping不通,我們可以開啟ICMP回顯請求,開啟位置位于【防火墻和網(wǎng)絡保護】頁面的最下方【高級設置】,再進入入站規(guī)則找到核心網(wǎng)絡診斷-ICMP回顯請求,將其開啟,如下圖所示:
此時若還是ping不通,我們可以排查網(wǎng)線以及網(wǎng)口問題,也有可能是開發(fā)板靜態(tài)ip設置有誤,不在同一個網(wǎng)段。我們可以嘗試編寫開發(fā)板中的文件/etc/netplan/001-static.yaml,在其中加入以下內(nèi)容:
network: version: 2 ethernets: eth0: dhcp4: no addresses: [192.168.0.100/24] # 靜態(tài)IP nameservers: addresses: [192.168.0.1, 114.114.114.114] # DNS routes: - to: 0.0.0.0/0 via: 192.168.0.1 # 網(wǎng)關 metric: 100 # metric值,metric越小,網(wǎng)絡優(yōu)先級越高
四、EVB3568多網(wǎng)口網(wǎng)線直連
許多時候我們一臺開發(fā)板需要連接多個設備接受數(shù)據(jù),而EVB3568具有兩個千兆網(wǎng)口,可以同時與兩臺設備通過網(wǎng)線通信,但是部分時候我們會遇到互ping時通信數(shù)據(jù)錯亂的情況,大部分時候是由于開發(fā)者將兩個網(wǎng)口ip設置為同一網(wǎng)段,這在某種程度上形成了橋接才會導致數(shù)據(jù)錯誤,因此我們可以使用 ifconfig ethx 192.168.x.xxx來將兩個網(wǎng)口的ip設為不同網(wǎng)段,再通過ping 命令指定網(wǎng)口通信不同設備即可,命令為:ping eth0 192.168.0.5,ping eth1 192.168.1.168,如下圖所示:
-
測試
+關注
關注
8文章
5642瀏覽量
128405 -
開發(fā)板
+關注
關注
25文章
5567瀏覽量
102837 -
RK3568
+關注
關注
5文章
582瀏覽量
6151
發(fā)布評論請先 登錄
迅為RK3568開發(fā)板驅(qū)動指南GPIO子系統(tǒng)GPIO子系統(tǒng)API函數(shù)的引入

RK3568開發(fā)板教程:以iTOP-RK3568開發(fā)板為例 Android13通過CIFS協(xié)議掛載Windows共享目錄

Linux開發(fā)板CAN總線測試方法,觸覺智能RK3568開發(fā)板演示

北京迅為RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)內(nèi)核HDF驅(qū)動框架架構

[迅為RK3568開發(fā)板]非科班也能玩轉(zhuǎn)Android應用,體驗QT跨平臺能力
![[迅為<b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>]非科班也能玩轉(zhuǎn)Android應用,體驗QT跨平臺能力](https://file1.elecfans.com/web3/M00/02/F1/wKgZO2diirGAPoENAACpt0CV3xc346.png)
基于迅為RK3568開發(fā)板全國產(chǎn)平臺,快速實現(xiàn)APP開機自啟動技術分享

能力再次提升! 迅為RK3588/RK3568開發(fā)板&amp;核心板新增定制分區(qū)鏡像

瑞芯微RK3568開發(fā)板Linux編譯報錯404怎么辦?觸覺智能教你輕松解決

國產(chǎn)核心板全面進攻-RK3568開發(fā)板評測

評論