0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学技术 | Novatek iVot NT9852x NT9856x Linux Mounting by NFS or CIFS

大大通 ? 2022-09-28 10:13 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

<前言>

在IPC 安防监控的晶片平台上做开发,因为产品高机率都有自带ethernet的功能,在开发上常常需要反覆的更新测试程式,或是传输录像档案到电脑上作各种RAW/YUV//H264/H265等码流分析,若能够透过ethernet,直接在平台与电脑做线上的档案传输,是非常好用的方法,本文将基于Novatek NT98526x/NT9852x晶片上,介绍2常用的Linux/Window档案共享的方法。

1. How to mount a remote directory by NFS?

1.1 Download window NFS server tool

这边是在window 10 上面所做的演示,我们使用winnfsd 工具,可以到github上下载(https://github.com/winnfsd/winnfsd)。

下载winnfsd后解压缩,可以看到winnfsd.exe执行档案。

d8931e0c-3e41-11ed-b180-dac502259ad0.png

1.2 Windows side

首先确保电脑和平台(52x/56x)之间的网路已经连通,并且可以互ping。52x/56x的预设IP为192.168.0.3,这边我们将电脑设定为192.168.0.8

d8ba531e-3e41-11ed-b180-dac502259ad0.png

假设 windows上欲分享的资料夹名称和路径为D:\test。

d8d72462-3e41-11ed-b180-dac502259ad0.png

以系统管理者身份,开启Windows PowerShell,并且进入到winnfsd所在的资料夹。

执行以下命令,以启动NFS Server:

$ .\winnfsd.exe -addr 192.168.0.8 D:\test

d8f98d9a-3e41-11ed-b180-dac502259ad0.png

1.3 Linux side

Kernel config需要开启 NFS Client,并重新编译kernel和烧录到52x/56x

File systems → Enable POSIX file locking API

d91df072-3e41-11ed-b180-dac502259ad0.png

File systems → Network File Systems → NFS client support

db10b388-3e41-11ed-b180-dac502259ad0.png

General setup → Configure standard kernel features (expert users) → Multiple users, groups and capabilities support

db52cdcc-3e41-11ed-b180-dac502259ad0.png

于52x/56x terminal上执行以下mount命令,假设mount point为mnt/sd2。须注意mount remote路径名称的规则。

$ mount -t nfs -o nolock -o tcp 192.168.0.8:/D/test /mnt/sd2

db8b61c8-3e41-11ed-b180-dac502259ad0.png

2. How to mount a remote directory by CIFS?

2.1 Windows side

首先确保电脑和平台(52x/56x)之间的网路已经连通,并且可以互ping。52x/56x的预设IP为192.168.0.3,这边我们将电脑设定为192.168.0.8

dba1698c-3e41-11ed-b180-dac502259ad0.png

假设 windows上欲分享的资料夹名称和路径为D:\test_cifs

dbe92ede-3e41-11ed-b180-dac502259ad0.png

2.1.1 Share Directory Permission Settings

dc30e67a-3e41-11ed-b180-dac502259ad0.png

在欲共用的资料夹选项,选择共用分页→共用,建立 Everyone 权限

dc901d0c-3e41-11ed-b180-dac502259ad0.png

共用分页→进阶共用,建立共用资料夹的共用名称

dcb3240a-3e41-11ed-b180-dac502259ad0.png

共用分页→密码保护→网路和共用中心→所有网路→以密码保护的共用,关闭密码设定。

dcd8958c-3e41-11ed-b180-dac502259ad0.png

控制台→程式和功能→开启或关闭Windows功能,确定有开启Samba CIFS档案共用 (电脑需要重开机以生效)。

dd0625ba-3e41-11ed-b180-dac502259ad0.png

2.2 Linux side

Kernel config需要开启 CIFS,并重新编译kernel和烧录到52x/56x

File systems → Network File Systems → SMB3 and CIFS support (advanced network filesystem)

dd50fa90-3e41-11ed-b180-dac502259ad0.png

于52x/56x terminal上执行以下mount命令,假设mount point为mnt/sd2。须注意mount remote路径名称的规则,因为没有密码,password后面要带一个空格。由于samba的版本可能不同,参数可能会需要加入vers来控制。

$ mount -t cifs //192.168.0.8/test_cifs /mnt/sd2 -o vers=1.0,username=Everyone,password=

dd7071ea-3e41-11ed-b180-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 晶片
    +关注

    关注

    1

    文章

    408

    浏览量

    32292
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    直播预告 | @8/5 联咏ivot 芯片新技术应用与创新:AI-ISP, MLLM, NVR and NAS

    在快速发展的科技时代,如何利用最新的芯片技术推动智慧应用与安全监控领域的创新?联咏iVoT2025SoC平台将为您揭示答案!2025年8月5日,大联大诠鼎集团联合联咏科技,将在大大通直播间举办联咏
    的头像 发表于 07-28 09:00 ?343次阅读
    直播预告 | @8/5 联咏<b class='flag-5'>ivot</b> 芯片新<b class='flag-5'>技术</b>应用与创新:AI-ISP, MLLM, NVR and NAS

    求助,关于RTThread Smart AI屏幕NT35516的显示问题求解

    屏幕正常显示 软硬件版本信息 RT—Thread Smart AI 套件 屏幕的型号是NT35516,参考镜像里代码使用的是3.5寸mipi屏ST7701型号 尝试解决过程 调整主代码和pipeline 补充材料 主程序代码 pipeline配置部分 !
    发表于 07-18 07:01

    nt3h211通过I2C向EEPROM写入数据,但NFC工具无法读取写入的数据,为什么?

    我通过 I2C 为 NT3H211 芯片编写了一个 Linux 驱动程序。我使用 I2C 写入作将数据写入块地址 01h,并通过 I2C 读取确认数据已成功写入。但是,在手机上使用 Android
    发表于 03-26 06:50

    NW1-3V3S3V3A3NT NW1-3V3S3V3A3NT

    电子发烧友网为你提供AIPULNION(AIPULNION)NW1-3V3S3V3A3NT相关产品参数、数据手册,更有NW1-3V3S3V3A3NT的引脚图、接线图、封装手册、中文资料、英文资料,NW1-3V3S3V3A3NT
    发表于 03-19 18:54
    NW1-3V3S3V3A3<b class='flag-5'>NT</b> NW1-3V3S3V3A3<b class='flag-5'>NT</b>

    NWV75-24S12A3NT NWV75-24S12A3NT

    电子发烧友网为你提供AIPULNION(AIPULNION)NWV75-24S12A3NT相关产品参数、数据手册,更有NWV75-24S12A3NT的引脚图、接线图、封装手册、中文资料、英文资料,NWV75-24S12A3NT
    发表于 03-19 18:52
    NWV75-24S12A3<b class='flag-5'>NT</b> NWV75-24S12A3<b class='flag-5'>NT</b>

    NN2-24S24A3NT NN2-24S24A3NT

    电子发烧友网为你提供AIPULNION(AIPULNION)NN2-24S24A3NT相关产品参数、数据手册,更有NN2-24S24A3NT的引脚图、接线图、封装手册、中文资料、英文资料,NN2-24S24A3NT真值表,NN2
    发表于 03-19 18:39
    NN2-24S24A3<b class='flag-5'>NT</b> NN2-24S24A3<b class='flag-5'>NT</b>

    NN1-24D15A3NT NN1-24D15A3NT

    电子发烧友网为你提供AIPULNION(AIPULNION)NN1-24D15A3NT相关产品参数、数据手册,更有NN1-24D15A3NT的引脚图、接线图、封装手册、中文资料、英文资料,NN1-24D15A3NT真值表,NN1
    发表于 03-19 18:39
    NN1-24D15A3<b class='flag-5'>NT</b> NN1-24D15A3<b class='flag-5'>NT</b>

    NN1-24S3V3A3NT NN1-24S3V3A3NT

    电子发烧友网为你提供AIPULNION(AIPULNION)NN1-24S3V3A3NT相关产品参数、数据手册,更有NN1-24S3V3A3NT的引脚图、接线图、封装手册、中文资料、英文资料,NN1-24S3V3A3NT真值表,
    发表于 03-19 18:36
    NN1-24S3V3A3<b class='flag-5'>NT</b> NN1-24S3V3A3<b class='flag-5'>NT</b>

    NNV25-05S05A3NT NNV25-05S05A3NT

    电子发烧友网为你提供AIPULNION(AIPULNION)NNV25-05S05A3NT相关产品参数、数据手册,更有NNV25-05S05A3NT的引脚图、接线图、封装手册、中文资料、英文资料,NNV25-05S05A3NT
    发表于 03-19 18:36
    NNV25-05S05A3<b class='flag-5'>NT</b> NNV25-05S05A3<b class='flag-5'>NT</b>

    低功耗高效捕捉!Novatek NT98568+OmniVision OS04E10实现完美Preroll方案

    联咏 NT98568 是一款高度整合的系统单芯片 (SoC),专为 2Mp 至 8Mp 的边缘 IP 摄影机应用量身打造。它具备卓越的影像品质、低码率、低功耗,并支持 preroll 和 always-on video 模式,特别适合电池供电的智慧门铃和居家安防设备。
    的头像 发表于 01-23 13:44 ?1236次阅读
    低功耗高效捕捉!<b class='flag-5'>Novatek</b> <b class='flag-5'>NT</b>98568+OmniVision OS04E10实现完美Preroll方案

    如何实现NFS服务搭建

    用于Linux之间进行文件共享则是用NFS服务(Network FileSystem) 目的在于让不同的机器,不同的操作系统可以彼此分享各自的文件数据。 NFS服务可以将远程Linux
    的头像 发表于 12-10 10:10 ?883次阅读
    如何实现<b class='flag-5'>NFS</b>服务搭建

    CC13x1x3、CC26x1x3 Simplelink?无线MCU技术参考手册

    电子发烧友网站提供《CC13x1x3、CC26x1x3 Simplelink?无线MCU技术参考手册.pdf》资料免费下载
    发表于 12-03 14:02 ?0次下载
    CC13<b class='flag-5'>x1x</b>3、CC26<b class='flag-5'>x1x</b>3 Simplelink?无线MCU<b class='flag-5'>技术</b>参考手册

    模组Locator应用指导——以NT26U为例

    Locator是一种高效定位技术,该功能通过移动网络小区的信息实现定位功能。本文将以利尔达NT26U模组为例,详细介绍Locator相关的AT命令。Locator鉴权:使用Locator定位服务
    的头像 发表于 11-29 01:02 ?1568次阅读
    模组Locator应用指导——以<b class='flag-5'>NT</b>26U为例

    CC13x2x7和CC26x2x7 SimpleLink无线MCU技术参考手册

    电子发烧友网站提供《CC13x2x7和CC26x2x7 SimpleLink无线MCU技术参考手册.pdf》资料免费下载
    发表于 11-14 14:16 ?0次下载
    CC13<b class='flag-5'>x2x</b>7和CC26<b class='flag-5'>x2x</b>7 SimpleLink无线MCU<b class='flag-5'>技术</b>参考手册

    适用于AM335x TRF7970A的neard(Linux NFC)构建说明

    电子发烧友网站提供《适用于AM335x TRF7970A的neard(Linux NFC)构建说明.pdf》资料免费下载
    发表于 10-26 11:00 ?0次下载
    适用于AM335<b class='flag-5'>x</b> TRF7970A的neard(<b class='flag-5'>Linux</b> NFC)构建说明