首页 > 评测 > 多媒体视频高清处理芯片——Freescale i.MX6 开发板(IAC-IMX6-Kit)评测

多媒体视频高清处理芯片——Freescale i.MX6 开发板(IAC-IMX6-Kit)评测

  • 作者:jully
  • 来源:21ic
  • [导读]
  • i.MX 6Dual(简称i.MX6D)是一款来自NXP(前称Freescale)的高端3D图形处理芯片,采用双核ARM Cortex-A9架构。今天给大家介绍的就是基于i.MX6D为主控设计的第三方开发板——Freescale i.MX6 开发板,来自于NXP的合作伙伴Qiyang科技。

3、linux环境搭建

1)交叉编译环境搭建

按下面的步骤:

mkdir IMX6_pro //创建IMX6_pro文件夹

mv '//tmp/VMwareDnD/2fed2107/fsl-linaro-toolchain.tar.gz' . //复制fsl-linaro-toolchain.tar.gz 到当前文件夹

tar xzvf fsl-linaro-toolchain.tar.gz /opt //解压文件到opt目录

vi /etc/bash.bashrc //修改path路径

在文件的最后一行加入 PATH=/opt/fsl-linaro-toolchain/bin:$PATH

IAC-IMX6-Kit Linux测评3709.jpg

wq命令保存后退出。

linux@ubuntu:~$ source /etc/bash.bashrc //启动新的路径文件

linux@ubuntu:~$ arm-none-linux-gnueabi-g++ -v //查看是否安装成功

当输入arm-none-按Tab后,能自动补齐,或显示出gcc版本信息,恭喜你交叉编译器安装成功!显示窗口如下。

IAC-IMX6-Kit Linux测评4028.jpg

3) 安装NFS(网络共享)文件

命令:sudo apt-get install portmap //更换成rpcbind完成网络端口配对

sudo apt-get install NFS-kernel-server //安装NFS服务

portmap: NFS其实可以被看作是一个RPC SERVER PROGRAM,而要启动一个RPC SERVER PROGRAM,都要做好PORT的对应工作。通俗的说PortMap就是用来做PORT的mapping的。

pc.NFSd:主要复杂登陆权限检测等 必须

portmap:处理RPC程序客户端和服务器端的端口对应(5)

zhu@ubuntu:/opt$ sudo apt-get install portmap

Reading package lists... Done

Building dependency tree

Reading state information... Done

Note, selecting 'rpcbind' instead of 'portmap'

rpcbind is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 227 not upgraded.

zhu@ubuntu:/opt$ sudo apt-get install rpcbind

Reading package lists... Done

Building dependency tree

Reading state information... Done

rpcbind is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 227 not upgraded.

用最新的rpcbind来进行安装

IAC-IMX6-Kit Linux测评5002.jpg

vi /etc/exports //修改与NFS挂载文件及属性

在最后一行加入:/ *(rw,sync,no_subtree_check,no_root_squash)

*:允许所有的网段访问,也可以使用具体的IP

rw:挂接此目录的客户端对该共享目录具有读写权限

sync:资料同步写入内存和硬盘

no_root_squash:root用户具有对根目录的完全管理访问权限。

no_subtree_check:不检查父目录的权限。

注意:中间不能有空格,否则显示:exportfs: /etc/exports:1: syntax error: bad option list(3)

修改/home文件为持载文件夹,起动NFS服务。

IAC-IMX6-Kit Linux测评5467.jpg

IAC-IMX6-Kit Linux测评5599.jpg

挂载文件系统到/mnt,挂载完成后显示如下,可以看到共享文件中的内容了。

sudo mount -t NFS localhost:/home /mnt //挂载home到共享文件夹

IAC-IMX6-Kit Linux测评5823.jpg

解除挂载:sudo unmount /mnt

NFS服务遇到的问题:

在输入sudo apt-get install NFS-kernel-server时提示:

Unable to locade NFS-kernel-server.

解决办法修复apt-get : sudo apt-get -f install

  • 本文系21ic原创,未经许可禁止转载!

网友评论