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开发板

推荐阅读 换一批 换一批