免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6838 | 回复: 13
打印 上一主题 下一主题

[开发环境] 求助! S3C2410下载虚拟机中的uImage的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-05-31 21:38 |显示全部楼层 |倒序浏览
本帖最后由 Constantine_X 于 2013-06-05 20:36 编辑

我虚拟机的tftp服务已经配置好了,虚拟机的ip地址也被我设置成静态.开发板和虚拟机之间直接通过双绞线相连
uboot启动后我用tftp 30800000 uImage下载虚拟机中/tftpboot/uImage.
但一直下载不了.这问题困扰我很久了,一直找不到原因!

希望有经验人士帮我解决这个问题.谢谢.

开发板:S3C2410
虚拟机:Fedora 18

开发板终端运行截图见附件.


虚拟机ip:



大家觉得问题出在哪?

论坛徽章:
0
2 [报告]
发表于 2013-06-05 08:07 |显示全部楼层
回复 2# jjgcu
嗯,宿舍暂时没有那条件.

   

论坛徽章:
0
3 [报告]
发表于 2013-06-05 08:11 |显示全部楼层
回复 3# thinkdancer
好吧,你提醒我注意到IP和DNS的关系了.由于时间的关系,我会在下午再试一次.




   

论坛徽章:
0
4 [报告]
发表于 2013-06-05 20:17 |显示全部楼层
回复 5# Constantine_X

修改了ip和DNS,还是不行!



   

论坛徽章:
0
5 [报告]
发表于 2013-06-06 18:11 |显示全部楼层
回复 7# thinkdancer

弱弱的说一句,我还不了解UDP.需要查看这个么,因为以前在VMware搞这个的时候,我并没有涉及到它.

ip地址和DNS我已经更改,见1楼

开发板和PC中的虚拟机互ping结果:

先是开发板:


似乎通了.

虚拟机Fedora 18:


看样子没通.


   

2.jpg (136.18 KB, 下载次数: 58)

2.jpg

论坛徽章:
0
6 [报告]
发表于 2013-06-06 18:15 |显示全部楼层
回复 8# yyddddmw

我之前在VMware上用虚拟机redhat 4可以连得的通,但后来VMware越跑越慢(我也不知道为什么),有时虚拟机还会死机,所以我就换成了

Oracle VM VirtualBox 并装了Fedora 18,然后.....然后就是现在这样子.

   

论坛徽章:
0
7 [报告]
发表于 2013-06-07 08:40 |显示全部楼层
本帖最后由 Constantine_X 于 2013-06-07 09:03 编辑

回复 11# thinkdancer


UDP状态
这是没连板子前:

连完板子后:



镜像文件路径下有uImage文件:

2.jpg (112.15 KB, 下载次数: 42)

2.jpg

论坛徽章:
0
8 [报告]
发表于 2013-06-07 09:16 |显示全部楼层
回复 13# ddd010

tftp配置可见12楼,我暂时还没有找出什么地方配置错误.


   

论坛徽章:
0
9 [报告]
发表于 2013-06-07 23:15 |显示全部楼层
本帖最后由 Constantine_X 于 2013-06-07 23:15 编辑

回复 15# ddd010

反馈:
今天我去别的虚拟机那里试了一下,发现其实第二步ping 不通并不是问题所在,因为我板子在redhat 4 那里能成功下了uImage,并且情况也是虚拟机不能ping通板子,
但板子可以ping 通虚拟机.


   

论坛徽章:
0
10 [报告]
发表于 2013-06-08 20:43 |显示全部楼层
回复 18# thinkdancer



oh!  /etc/  目录下并没有  inetd.conf 这个文件,而且我用的是Fedora,
ubuntu恐怕不适合,当初Fedora 18 tftp的安装,我是照着网上的教程装的.

说点我的其他疑虑,我的虚拟机使用静态ip,桥接;但Fedora 18静态ip的配置我并不懂

原本是参数文件是这样的:

[root@bogon ~]# cat /etc/sysconfig/network-scripts/ifcfg-p2p1
HWADDR=08:00:27:31:9C:C2
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=p2p1
UUID=73c4b0e1-45d7-4153-afa6-074fc61ba10c
ONBOOT=yes


后来被我改成这样:
HWADDR=08:00:27:31:9C:C2
TYPE=Ethernet
IPADDR=172.16.123.121
NETMASK=255.255.255.0
GATEWAY=172.16.123.254
DNS1=172.16.2.1
NAME=p2p1
UUID=73c4b0e1-45d7-4153-afa6-074fc61ba10c
ONBOOT=yes


我并不确定这样改是不是正确设置了静态ip,以及它对现在的问题有什么影响.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP