Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1289768
  • 博文数量: 840
  • 博客积分: 10001
  • 博客等级: 上将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:31
文章分类

全部博文(840)

文章存档

2011年(1)

2008年(839)

我的朋友

分类: LINUX

2008-08-29 14:35:04

 
  很累很累,不过收获还是不少,已经拨开一些对嵌入式系统的神秘感!总结一下今天的行动

  我的开发板是华恒的S3C2410-study,我比较喜欢追逐潮流,安装了fedora6,虽然推荐安装RH9(也因为我的硬盘是SATA口的),结果按照说明文档操作的时候遇到了一些麻烦。

  按照说明步骤nfs服务很容易就启动了,没有遇到什么困难,偶就不说了。架设tftp的时候让我忙了一下午,说说经过,希望碰到类似小问题的朋友能够不用花这么长时间。首先fedora6安装过程中选择安装程序的选项太多了(而且我没找到像RH9那种全部选择的选项),导致tftp没有安装上。我说说安装tftp的步骤。

  1.拿出第3张盘找到tftp-server...rpm,先安装一下,如果出问题看第2步,没有问题的话到3

  2.重新起动,不进入图形界面(不然的话命令会被xwindow中自动调用,我们就调用不了了),开一个控制台,输入yuminstalltftp-server,当然你必须是连上网的,他会自动查找tftpserver所依赖的包来安装上,你需要的就是等待,因为他会不断尝试不同的服务器去下载文件。安装成功

  3.在命令行输入tftp**,结果commandnotfound,我疯了,经过查找很多的资料我发现tftp分为client端和server端,而我们只装了server,于是把第5张盘找出来,找到tftpclient的安装程序,安装上,一切都搞定!

  由于开发版的ip是192.168.2.222,我将我pc的ip地址设置为192.168.2.123

  首先往/tftproot(好像是这个名:''()目录里拷一个文件cpsomefile/tftproot/

  于是tftp192.168.2.123

  tftp>getsomefile

  检测一下当前目录是否有此文件,不知道是不是因为我的问题,我发现我用get命令成功的时候并没有出现任何提示。

  tftp配置好以后,就来配置minicom,这个东西很简单,没有看起来那么神秘!具体步骤按照说明文档把频率设置一下就行。结果我很纳闷,像windows中的超级终端那样能显示出串口的信息,这个东西上哪显示去……

  结果很搞笑,进入minicom后直接就可以操作了,可以reboot一下,重新看看启动过程。

  编译内核偶就最简单的makezImage一下就搞定了,原理不太懂,我想可能是按照预订好的配置文件来编译,接下来几天的任务就是研究如何定制裁减内核。

  最后,体验一下到底什么是交叉编译,写了一个helloworld程序,然后调用交叉编译的gcc工具编译了一下

  类似gcc-ohellohello.c,将hellomove到/tftproot中,然后操作开发版,先将宿主机挂载上mount-o192.168.2.123://mnt/,然后进入/tftproot,运行./hello,显示helloworld!

  恩,今天体验了很多,感觉不错!加油!

大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天大战嵌入式linux第一天
阅读(494) | 评论(0) | 转发(0) |
0

上一篇:linux密码的信息

下一篇:学点Linux知识

给主人留下些什么吧!~~