<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • 飛凌RK3568開發板試用體驗

    發布時間:2022-7-5 11:45    發布者:阿里嘎多
    關鍵詞: 嵌入式 , C語言 , 編程
    OK3568-C開發板是飛凌嵌入式新推出的嵌入式開發板,采用核心板+底板的分體式設計,基于 Rockchip RK3568 處理器設計,該處理器具有高性能、低功耗特點,功能豐富,可玩性極高。

    OK3568-C開發板簡介
    OK3568-C開發板基于RK3568處理器設計,RK3568采用先進的22nm制程工藝,四核64位[color=inherit !important]Cortex-A55架構,擁有獨立的NEON協處理器和神經網絡處理器NPU,可應用于計算機、手機、個人移動互聯網,數字多媒體設備。
    OK3568-C開發平臺核心板和底板采用接插件的連接方式,板載外設資源和接口很多。

    詳細的功能參數以及接口請到飛凌嵌入式官網參看OK3568-C開發板的產品簡介:https://www.forlinx.com/product/147.html
    OK3568-C測試
    下面對OK3568-C進行功能以及接口測試。
    2.1 準備工作
    在測試之前,需要準備以下材料:
    1.12v2A DC 電源線
    2.網線
    3.[color=inherit !important]Type-C數據線
    4.鼠標鍵盤
    5.HDMI線(非必須)
    值得注意的是,HDMI、 MIPI-DSI、LVDS顯示方式默認都打開了,可根據自己手頭的顯示設備選擇相應的顯示方式,當然,不使用顯示設備也可以的。
    2.2登錄系統
    進入設備的方式有很多種,如果不使用屏幕,可以使用串口和SSH登錄,但是SSH登錄需要先連接網絡。
    2.2.1 QT界面測試
    筆者這里使用的是HDMI的方式,連接設備后界面如下:


    以上就是所有應用,使用鼠標就可打開相應功能界面,主要有硬解碼、Camera、OpenGL、音頻、網絡(以太網和WIFi)、UA[color=inherit !important]RT、[color=inherit !important]SPI等功能,這些操作都很簡單,具體方式請參看《OK3568-C_[color=inherit !important]Linux用戶使用手冊》,筆者不再贅述了。
    2.2.2串口登錄
    將Type-C 的調試串口接到PC,如果串口驅動沒有問題,在設備管理器可看到串口號。

    值得注意的是, 在使用串口登錄前,先安裝串口驅動,串口[color=inherit !important]芯片是CP201x,筆者的電腦已經安裝過了。
    接下來就可使用終端工具登錄系統,筆者這里使用的是Xshell,當然也可使用其他的工具,比如putty。
    登錄成功后打印信息如下:
    串口設置:
    波特率 115200、數據位 8、停止位 1、無校驗位、無流控制。
    2.2.3 SSH登錄
    在使用之前,需要事先連接網絡,筆者這里使用的是以太網,事先需要使用串口的登錄,然后輸入以下[color=inherit !important]命令查看IP地址:
    # ifconfig

    也可修改網絡 IP地址 ,使用以下命令:
    # ifconfig eth0 192.168.101.5
    當然啦,如果已經將以太網配置成DHCP模式,那么在只要插上網線就會得到一個IP地址。修改/etc/network/inteRFaces文件即可,修改內容如下:
    然后就可使用ifconfig查看IP。
    接下來就可使用SSH登錄系統了,還是可以使用Xshell等工具,當然也可在[color=inherit !important]ubuntu系統中使用SSH登錄。

    值得注意的是,登錄用戶和密碼默認都是root,如果忘記密碼可以通過串口登錄進系統,使用passwd修改。成功登錄打印信息如下:
    和使用串口登錄一樣。
    2.3測試
    2.3.1系統信息
    1.硬件檢測
    # dmesg  #檢測硬件的boot啟動信息,也就是系統啟動的log信息。
    2.查看內核和CPU信息
    # uname -a
    #系統概述
    # cat /proc/cpuinfo      
    # CPU信息
    3.查看內存信息
    # cat /proc/meminfo      
    #內存參數
    # free -m         
    # 內存使用情況(-m for MB)

    4.設備信息
    # cat /proc/devices
    # 顯示設備以及對應的設備號

    2.3.2 存儲設備速度測試
    1.DDR讀寫測試
    OK3568-C的內存是使用鎂光的D9WFH DDR4,讀寫速度測試命令如下:
    讀速度測試:# bw_mem 100M rd
    寫速度測試:# bw_mem 100M wr


    讀寫速率分別為5257.07MB/s、1526.48MB/s。
    讀寫速度還是可以的。
    2.eMMC讀寫測試
    OK3568-C使用閃迪的eMMC,讀寫速度測試命令如下:
    讀取測試:
    # time dd if=/test of=/dev/null bs=1M
    寫入測試:
    # time dd if=/dev/zero of=/test bs=1M count=500 conv=fsync
    讀寫速率分別為1.[color=inherit !important]5GB/s、77.0MB/s。
    3.TF 卡測試
    將 TF 卡插入開發板底板上的 TF 卡插槽,終端打印信息如下:
    默認情況下 TF 卡掛載到文件系統 /run/media/目錄

    寫入測試:
    # time dd if=/dev/zero of=/run/media/mmcblk1p1/test bs=1Mcount=500 conv=fsync
    讀取測試:
    # time dd if=/run/media/mmcblk1p1/test of=/dev/null bs=1M
    讀寫速率分別為1.5GB/s、19.6MB/s,當然啦,不同品牌的TF卡速度會有差異。值得注意的是,先要進行寫測試再進行讀測試。
    4.USB 2.0/USB3.0
    OK3568支持兩個USB2.0和一個USB3.0接口,用戶可以在任何一個板載USB HOST接口上連接USB鼠標、 USB鍵盤、 U盤等設備。
    下面先測試USB2.0的接口,插入U盤,打印信息如下:
    首先查看U盤設備:
    # ls -l /run/media/

    寫入測試:
    # time dd if=/dev/zero of=/run/media/sda/test bs=1Mcount=500 conv=fsync
    讀取測試:
    # time dd if=/run/media/sda/test of=/dev/null bs=1M
    當然,不同種類的U盤也會影響讀寫速度。
    下面測試USB3.0的接口,USB3.0和OTG復用,通過撥碼開關切換使用,使用USB3.0接口時請確認撥碼開關在ON位置,插入U盤后,打印信息如下:
    首先查看U盤設備:
    # ls -l /run/media/
    寫入測試:
    # time dd if=/dev/zero of=/run/media/sda/test bs=1Mcount=500 conv=fsync
    讀取測試:
    # time dd if=/run/media/sda/test of=/dev/null bs=1M

    從上面的測試結果來看,USB3.0還是要比USB2.0快很多的。
    2.3.3網絡測試
    OK3568-C開發板配備2個[color=inherit !important]千兆網口,還有一個WiFi,網速測試方法都是一樣的,筆者這是測試的千兆網口(ETH0)。這里使用系統自帶的Iperf工具測試TCP帶寬。Iperf  是一個網絡性能測試工具。Iperf可以測試TCP和UDP帶寬質量。Iperf可以測量最大TCP帶寬和UDP特性。
    TCP測試:
    服務器執行:#iperf -s -i 1 -w1M
    客戶端執行:#iperf -c host -i1 -w 1M  其中-w表示TCP window size,host需替換成服務器地址。
    UDP測試
    服務器執行:#iperf -u -s
    客戶端執行:#iperf -u -c10.32.0.254 -b 900M  -i 1  -w 1M -t 60
    下面以TCP為例進行測試,這里測試的是ETH0。先打開服務器:# iperf -s -i 1 -w 1M
    然后使用SSH登錄,新建一個終端,再次打開一個終端:# iperf -c 192.168.101.5 -i 1
    速度還是可以的。
    2.3.4串行總線測試
    1.串口測試
    OK3568平臺支持多路串口,用戶可用串口分別為UAR[color=inherit !important]T3和UART4、UART5,在開發板中對應設備名稱分別為ttyS3、ttyS4、ttyS5。
    在開始測試前可將串口的RT和TX短接,這里以UART3為例,也就是短接RX3和TX3。
    # fltest_uarttest -d /dev/ttyS3
    以上表明通信正常。
    2.SPI測試
    OK3568 底板上引出 2 路 SPI 接口,默認軟件上將其配置為 spidev 用于回環測試。測試前需短接MOSI和MISO。這里以SPI2為例。
    # fltest_spidev_test -D /dev/spidev2.0

    以上表明通信正常。
    2.3.5 WEB測試
    OK3568開發板預裝了lighttpdweb服務器,并且系統啟動時已經自動啟動了lighttpd服務,在瀏覽器中輸入開發板的IP 地址即可瀏覽開發板webserver 中的網頁。
    界面和使用HDMI是一樣的,操作也差不多,這里就不再贅述了。 想要了解更多功能及測試,請聯系您的銷售工程師或留言獲取《OK3568-C_Linux用戶使用手冊》。https://www.forlinx.com/product/146.html

    本文地址:http://www.portaltwn.com/thread-795301-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
    • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
    • Dev Tool Bits——使用DVRT協議查看項目中的數據
    • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷