lcytms
发表于 2017-3-19 23:03:48
然后在Windows环境开启FTP客户端程序,比如FlashFXP,登录192.168.204.128,如图9,图10所示。这样就实现了从ubuntu向windows传送文件。
(图9)
(图10)
lcytms
发表于 2017-3-19 23:04:37
方法三:使用U盘。这也是最简单的方法。在ubuntu下也能自动识别出U盘,不过要使用全屏模式进入ubuntu,再插U盘。如图11所示。
(图11)
lcytms
发表于 2017-3-19 23:06:17
4, 在ubuntu9.04 上建立交叉编译环境
Step1: 首先通过U盘把需要的文件(nios2gcc.tar.bz2)从 Windows 环境中拷贝到 ubuntu 中,比如存放到 ~/ucLinux 目录下,如图 12所示。 (具体路径是/home e/ubuntu/ucLinux) 。
(图 12)
lcytms
发表于 2017-3-19 23:07:11
Step2: 解压缩 nios2gcc.tar.bz2,打开终端,首先进入 ucLinux 文件夹,再使用解压缩命令,会自动解压缩到/opt/nios2 目录下,如图 13 所示。
ubuntu@ubuntu-desktop:~$ cd ucLinux
ubuntu@ubuntu-desktop:~/ucLinux$ sudo tar -jxvf nios2gcc.tar.bz2 -C/
(图 13)
lcytms
发表于 2017-3-19 23:08:07
Step3: 为交叉编译工具建立路径,编辑.profile 文件,这个要特别说明一下,不同的发行版本这个文件是不一样的, 比如在RedHat9.0 中是编辑.bashrc_profile,ubuntu中并没有这个文件。.profile是隐藏文件,需要使用“ls -a”命令才能看到。如 图14 所示。
(图 14)
lcytms
发表于 2017-3-19 23:08:51
使用命令
ubuntu@ ubuntu-desktop:~/ucLinux$vim~/.profile
或是ubuntu@ubuntu-desktop:~/ucLinux$ gedit ~/.profile
编辑 .profille这个文件,在最后一行加入以下内容,如图15所示。
PATH=/opt/nios2/bin:$PATH;export
(解释:/opt/nios2/bin是交叉编译工具可执行文件所在的的路径,export是导出环境变量)
(图 15)
lcytms
发表于 2017-3-19 23:10:48
Step4:
重新执行.profile脚本,使设定的路径马上生效。如图16所示。
ubuntu@ubuntu-desktop:~/ucLinux$ source ~/.profile
(图 16)
lcytms
发表于 2017-3-19 23:11:40
Step5: 测试交叉编译工具是否安装成功,如图17所示,若出现绿框中的内容容,则表示安装成功。没出现正确的内容,则可能是 .profile 设置有误。
ubuntu@ubuntu-desktop:~/ucLinux$ nios2-linux-uclibc -gcc -v
(图17)
lcytms
发表于 2017-3-19 23:12:50
5, 安装uclinux内核
Step1:
通过U盘把uClinux-dist-20070130.tar.gz和uClinux-dist-20070130-nios2-02.diff.gz两个个文件从Windows环境中拷贝到ubuntu中,比如存放在~/ucLinux目录中,如图12所示。
Step2:
打开终端,进入ucLinux目录,解压缩uClinux-dist-20070130.tar.gz,解-解压缩后,该目录下多-多出一个目录-录 uClinux-dist,大概有1个多G,所以要注意留有有足够硬盘空间。如图18所示。
ubuntu@ubuntu-desktop:~$ cd ucLinux/
ubuntu@ubuntu‐desktopp:~/ucLinux$ tar ‐zxvf uClinux‐dist‐20070130.tar.gz
(图18)
lcytms
发表于 2017-3-19 23:14:21
Step3:
将ucLinux目录下的补丁文件uClinux‐dist‐20070130‐nios2‐02.diff.gz拷贝到uClinux‐dist目录下。(直接右键复制,粘贴即可,也可用下面的的命令完成)
ubuntu@ubuntu‐desktop:~/ucLinux$ cp uClinux‐dist‐20070130‐nios2‐02.diff.gz uClinux‐dist
Step4:
进入uClinux‐dist目录,安装内核补丁(只可操作一次),过程如图19所示。
ubuntu@ubuntu‐desktop: ~/ucLinux$ cd uClinux‐dist/d
ubuntu@ubuntu‐desktop:~/ucLinux/uClinux‐dist$ gunzip ‐c uClinux‐dist‐20070130‐nios2‐02.diff.gz | patch ‐p0
(图19)
至此,实验环境都已经搭建好了,剩下就是我们动手的时候了。