Chinaunix首页 | 论坛 | 博客
  • 博客访问: 358753
  • 博文数量: 49
  • 博客积分: 3229
  • 博客等级: 中校
  • 技术积分: 616
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-26 21:46
文章分类

全部博文(49)

文章存档

2011年(8)

2010年(2)

2009年(3)

2008年(36)

我的朋友

分类:

2008-09-25 13:45:28

  终于做完了这个小东东。最初预期两周内完成,除去中途因考试,找工作耽搁的时间,也算是如期完成了。。
  程序的很多东西都是来源于uboot的。一个好的开端就等于成功了一半。如果自己从头写一个这样的东东,会花费好些时间的。现在有uboot做参考,省去了许多麻烦,何乐而不为呢。。。另外,我做这个小东东的目的有两个:1,熟悉一下项目的开发。2,以此为跳板,学习uboot,以后还会以向vivi添加功能的方式学习uboot..现在,这两个目的都达到了,也算是学有所获吧。
  使用方法:
  net setip    设置本机IP
  net setserverip 设置服务器IP
  net setmac 设置本机mac
  net setservermac 设置服务器mac
  net setgateway 设置网关
  程序开始假定PC的IP为192.168.1.100,板子的IP为192.168.1.15。所以,你要将自己的PC设为192.168.1.100.当然你也可以不改动PC的IP,而用net setserverip 这个命令设置与PC的IP一样。
  tftp vivi 下载vivi
  tftp kernel 下载kernel
  tftp root 下载root文件系统

  整个过程中参考了以下资料:
1.《TCP-IP详解卷1:协议》
2. uboot-1.3.3
3.

  下载:vivi.tar.gz
阅读(2276) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

lpzgbd2008-10-06 17:17:13

NetLoop()中有一句延时: udelay(10000);这样下载的速度是很慢的。改小一点比如:udelay(50),速度就快多了。我试了一下,1.5M用了7s