查看: 1953|回复: 2

【电鱼派试用】+ 功能测试

[复制链接]
  • TA的每日心情

    2020-5-31 22:16
  • 签到天数: 290 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2016-12-11 17:48:20 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 gurouhu1 于 2016-12-19 02:12 编辑

    紧接前文,今天跟大家分享,关于电鱼派的一些功能性测试
    本节主要是从下面3个方面进行讲解:
    1、准备工作
    2、功能介绍
    3、运行结果展示

    一、准备工作
    硬件环境:PC一台、电鱼开发板、电源适配器一个,串口转USB线一根,串口交叉线一根,网线一根;
    软件环境:安装好串口驱动、串口终端软件。

    二、功能性测试

    1、系统时间设置
    查看时间,输入命令:date,返回如图:
    1. oot@am335x-evm:~#
    2. root@am335x-evm:~# date
    3. Fri Apr  5 16:08:49 UTC 2013
    4. root@am335x-evm:~#
    复制代码
    时间明显差太多,可以将之更正。
    1. root@am335x-evm:~# date
    2. Fri Apr  5 16:08:49 UTC 2013
    3. root@am335x-evm:~# date 2016.12.11-17:48:30
    4. Sun Dec 11 17:48:30 UTC 2016
    复制代码
    设置系统时钟,先使用 date 命令设置好时间,然后使用#hwclock-w 命令将时间写入硬件 RTC。
    1. root@am335x-evm:~# hwclock -w
    复制代码
    2、nfs测试

    1)安装 nfs 服务包
    在终端输入以下命令安装 nfs 服务包:apt-get install nfs-kernel-server
    2)配置 nfs

    nfs 允许挂载的目录和权限需要在文件"/etc/exports"中进行定义。修改 nfs 配置文件exports,执行如下命令:
    sudo vim /etc/exports,在文件最后加入配置信息,如下图所示:/home/am437/ *(rw,sync,no_root_squash)
    其中设置的含义如下:
    /home/tl437x:共享目录
    *:允许所有的网络段访问
    rw:访问者具有可读写权限

    sync:资料同步写入内存和硬盘
    no_root_squash:nfs 共享目录访问者具有 root 权限
    nfs 常用参数有:
    ro:只读访问
    rw:读写访问 sync  所有数据在请求时写入共享
    asyncnfs:在写入数据前可以响应请求
    secure nfs:通过 1024 以下的安全 TCP/IP 端口发送
    insecure nfs:通过 1024 以上的端口发送
    wdelay:如果多个用户要写入 nfs 目录,则归组写入(默认)
    no_wdelay:如果多个用户要写入 nfs 目录,则立即写入,当使用 async 时,无需此设置
    hide:在 nfs 共享目录中不共享其子目录
    no_hide:共享 nfs 目录的子目录
    subtree_check:如果共享/usr/bin 之类的子目录时,强制 nfs 检查父目录的权限(默认)
    no_subtree_check:和上面相对,不检查父目录权限
    all_squash:共享文件的 UID 和 GID 映射匿名用户 anonymous,适合公用目录
    no_all_squash:保留共享文件的 UID 和 GID(默认)
    root_squash root:用户的所有请求映射成如 anonymous 用户一样的权限(默认)
    no_root_squas root:用户具有根目录的完全管理访问权限
    anonuid=xxx:指定 nfs 服务器:/etc/passwd:文件中匿名用户的 UID

    3)执行以下命令重启 nfs 服务器:
    Host#  sudo /etc/init.d/portmap restart
    Host#  sudo /etc/init.d/nfs-kernel-server restart

    4)本地 nfs 服务器测试
    03.JPG


    5)确保开发板与宿主机之间能够ping通,如图:
    如果出现ping不通的情况,可以试试关闭虚拟机防火墙,命令:
    1. root@dyp:~# ufw disable

    复制代码
    返回:Firewall stopped and disabled on system startup
    04.JPG 05.JPG


    6)开发板挂载 nfs 服务器共享目录
    先新建一个文件夹:
    1. mkdir -p /mnt/nfs
    复制代码
    命令:
    1. root@am335x-evm:~# mount -t nfs -o nolock 192.168.1.50:/home/am437/ /mnt/nfs/  
    复制代码
    如图:

    00.JPG 02.JPG



    挂载成功!!!!


    前几天就是因为防火墙未关闭,导致了卡在这里了!

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-15 13:21
  • 签到天数: 183 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-11 19:58:31 | 显示全部楼层
    谢谢分享                     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-5-10 20:09
  • 签到天数: 1742 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2016-12-12 08:52:36 | 显示全部楼层
    不错!!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 09:31 , Processed in 0.144603 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.