查看: 97|回复: 2

[原创] 【电鱼派试用】+ 功能测试

[复制链接]

18

主题

1

好友

1029

积分

进士

Rank: 5Rank: 5

  • TA的每日心情

    昨天 23:50
  • 签到天数: 199 天

    [LV.7]常住居民III

    发表于 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



    挂载成功!!!!


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

    回复

    使用道具 举报

    5

    主题

    1

    好友

    712

    积分

    举人

    Rank: 4

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 47 天

    [LV.5]常住居民I

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

    使用道具 举报

    70

    主题

    2

    好友

    991

    积分

    举人

    Rank: 4

  • TA的每日心情
    奋斗
    昨天 11:07
  • 签到天数: 241 天

    [LV.8]以坛为家I

    爱板会员勋章 活跃会员勋章

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

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2017-1-19 04:21 , Processed in 0.104551 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部