Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4611941
  • 博文数量: 385
  • 博客积分: 21208
  • 博客等级: 上将
  • 技术积分: 4393
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-30 13:40
文章分类

全部博文(385)

文章存档

2015年(1)

2014年(3)

2012年(16)

2011年(42)

2010年(1)

2009年(2)

2008年(34)

2007年(188)

2006年(110)

分类: LINUX

2006-12-10 20:45:55

解决了在linux操作系统下用tftp烧写映像文件到MC2410板子上

 手册上是在windows下烧写的, 现在我一直在FC2 linux 下工作, 想直接在linux下烧写,  以前试过不行, 今天不信邪,
感觉在windows下能做的, 应该也能在linux下做.

1: 经过分析 ,手册上的是用windows下的tftp客户端传送映像文件到MC2410板子上,注意是tftp客户端程序, 没有用到tftp-server, 实际上vivi里面含有tftp-server, 所以才能传送成功, 这样一个C-S结构的网络基本知识, 被windows下的wsftpd那个搞混淆了.
2 : 在linux安装tftp客户端后, 可以检验是否有tftp这个命令, 如有,则说明安装成功.
3:  键入tftp  hostip  put   filename   ,烧入内核之后发现boot失败.   对比分析发现
windows下的 客户端传送映像文件到MC2410板子上时, 是用的tftp  -i  PUT  filename  , 搞清楚 -i  是采用binary 方式
查看linux  tftp  usage , man tftp  发现 默认是采用ascii模式传送文件, 故
tftp   -m  binary   hostip    -c  put   filename 

烧入内核之后发现boot成功.

看来搞东西,一定要多问一下为什么, 对比分析, 不要轻言实现不了.


阅读(4674) | 评论(8) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-04-20 16:49:51

請問 host 需做哪些安裝或設定.thanks!!

chinaunix网友2009-04-20 16:49:51

請問 host 需做哪些安裝或設定.thanks!!