RK3568 Linux NFS服務使用

原創 2022-08-08 17:43:00 rk3568 LiunxRK3568 RK3568開發板


RK3568是瑞芯微2020年發布的產品,功能優勢非常明顯,采用四核64位ARMv8.2A架構,22nm制程,主頻最高可以達到2.0GHz。本文硬件平臺采用飛凌RK3568開發板,主要介紹瑞芯微RK3568 Linux NFS服務使用,本文使用的思路和方法僅供參考使用,其它arm開發板雖然芯片不同,但思路和方法有很多的共性,希望對您在板卡的使用中能夠有所幫助,更多ARM開發板相關資訊,關注飛凌嵌入。


RK3568linux鏡像默認是不支持NFS服務的,可以通過以下方法實現支持:

首先需要在虛擬機進行操作:


1.打開這個文件 /OK3568-linux-source/buildroot/configs/OK3568_defconfig  添加

BR2_PACKAGE_NFS_UTILS=y

BR2_PACKAGE_NFS_UTILS_RPCDEBUG=y 

BR2_PACKAGE_NFS_UTILS_RPC_LOCKD=y

BR2_PACKAGE_NFS_UTILS_RPC_NFSD=y 

BR2_PACKAGE_NFS_UTILS_RPC_RQUOTAD=y

添加完后進行文件系統的單獨編譯,編譯時,選擇是否覆蓋原config文件時,不用輸入,讓它自動運行即可。

然后將以下路徑生成的rootfs.img單獨進行燒寫到RK3568開發板中,燒寫地址為0x00038000

啟動RK3568開發板,在RK3568 開發板輸入  cd sbin  然后ls查看。如下圖:可以看到mount.nfs則nfs服務啟動完成。

在虛擬機NFS服務搭建方法如下,服務搭建時虛擬機需要聯網。


NFS 服務搭建

1、ubuntu 下搭建nfs 服務器方法如下:

軟件下載安裝,下載前保證虛擬機網絡連接完好。

forlinx@ubuntu:~# sudo apt-get install nfs-kernel-server nfs-common portmap

創建nfs 目錄并在該目錄下創建兩個文件,可以用來對NFS服務做驗證。

forlinx@ubuntu:/# sudo mkdir nfs

修改配置文件,配置時,根據自己在虛擬機創建的nfs文件路徑和名稱修改。

forlinx@ubuntu:/# sudo vim /etc/exports

在文件中添加以下配置:

home/forlinx/nfs *(rw,sync,no_root_squash,no_subtree_check)

重啟配置文件和服務

forlinx@ubuntu:/# sudo exportfs -rv

forlinx@ubuntu:/# sudo /etc/init.d/rpcbind restart

forlinx@ubuntu:/# sudo /etc/init.d/nfs-kernel-server restart

2、在RK3568開發板上驗證nfs 服務器,執行完以下命令將nfs服務器掛載到RK3568 開發板的/mnt目錄,

mount -t nfs4 -o vers=4 192.168.0.57:/home/forlinx/nfs /mnt

掛載成功后,執行以下命令,查看/mnt目錄,會看到剛才創建的兩個文件。

 ls /mnt/

注:192.168.0.57 為NFS 服務器主機ubuntu的IP,ubuntu的網絡需設置為橋接模式,并跟RK3568開發板在同一網段。

 



相關產品 >

  • FET3568-C核心板

    RK3568性能強而穩 國產芯|飛凌嵌入式RK3568系列核心板,采用瑞芯微國產高性能AI處理器RK3568設計生產,RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性價比在同類產品中具有較高優勢,RK3568處理器是一款定位中高端的通用型SoC, 飛凌RK3568核心板主要面向工業互聯網、HMI、NVR存儲、車載中控、工業網關等領域。目前RK3568系列已經批量穩定出貨

    了解詳情
    FET3568-C核心板
  • OK3568-C開發板

    強而穩,國產芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開發板基于國產工業級AI處理器RK3568四核64位Cortex-A55 處理器設計。RK3568作為國產化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規格書_datasheet_數據手冊_原理圖等,


    了解詳情
    OK3568-C開發板

推薦閱讀 換一批 換一批