前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JZ2440开发板直连电脑实现三者互PING

JZ2440开发板直连电脑实现三者互PING

作者头像
韦东山
发布2020-09-30 11:02:03
1.9K0
发布2020-09-30 11:02:03
举报
文章被收录于专栏:韦东山嵌入式韦东山嵌入式

笔者网络环境:

这里写图片描述
这里写图片描述

电脑的USB无线网卡

这里写图片描述
这里写图片描述

Ubuntu:资料光盘Ubuntu 9.10 连接方式:JZ2440用网线直接连接电脑 要解决的问题

1、window 与 Ubuntu互相PING通

2、Jz2440 PING 通Windows

下面逐一搞定它们 1、window 与 Ubuntu互相PING通 打开cmd,输入ipconfig找到Windows ip

这里写图片描述
这里写图片描述

设置ubuntu网卡ethx(x=0,1,2…笔者网卡是eth3,设置为192.168.1.100)与Windows ip为同一网段,何为同一网段?简单的说就是ip地址的前面几位一样,最后一位不同,比如192.168.1.180和192.168.1.x 是同一网段。

这里写图片描述
这里写图片描述

在VMware编辑菜单打开虚拟机网络编辑器

这里写图片描述
这里写图片描述

更改设置

这里写图片描述
这里写图片描述

选择桥接模式,手动选择对应的网卡,笔者用的USB网卡,注意这里一定不能选“自动”

这里写图片描述
这里写图片描述

点应用、确定 瞬间ping 通window

这里写图片描述
这里写图片描述

2、测试Windows ping 通 Ubuntu 打开cmd,输入 ping 192.168.1.100

这里写图片描述
这里写图片描述

Ubuntu ping不通windows 可能的原因 Window没关防火墙(笔者的早已关闭) 防火墙关闭方法 打开网络和共享中心找到防火墙:

这里写图片描述
这里写图片描述

打开或关闭防火墙

这里写图片描述
这里写图片描述

关闭防火墙

这里写图片描述
这里写图片描述

Windows ping不通ubuntu的可能原因: Ubuntu没关防火墙(资料光盘的ubuntu9.10已关闭) 如果是其他ubuntu请留意是否关闭 关闭命令:ufw disable

这里写图片描述
这里写图片描述

还有360等杀毒软件也可能导致ubuntu ping 不通window 有人可能想用window、ubuntu ping jz2440,这是ping不了的,因为jz2440处于uboot环境不回应ping包,可以PING别人,别人PING不了它,等linux启动后才可以。

是不是很简单!下面解决最后一个问题: jz2440 ping window 开发板接线方法

这里写图片描述
这里写图片描述

按空格输入q进入uboot 因为无线网卡、有线网卡只能用一个,所以必须关闭无线网卡,去网络和共享中心找到相应的无线网卡并禁用

这里写图片描述
这里写图片描述

右键点”属性”手动设置本地连接ip与jz2440为同一网段

这里写图片描述
这里写图片描述

找到IPV4并双击编辑

这里写图片描述
这里写图片描述

选择”使用下面的ip地址”分别设置ip地址,子网掩码和默认网关并确定

这里写图片描述
这里写图片描述

此时显示网络电缆被拔出、ipconfig无法显示ip属正常现象。Jz2440 ping电脑电缆即显示连接 设置uboot环境变量 set ipaddr 192.168.13.111 set serverip 192.168.13.112 set gatewayip 192.168.13.1 save

ping时间出现 ERROR: resetting DM9000 -> not responding could not establish link checksum bad 统统不用管,属正常现象,不影响下载,只要看到alive,便表示ping通了:

这里写图片描述
这里写图片描述

现在可以使用tftp下载文件 右键管理员身份运行资料光盘\烧写工具\uboot 内核 文件系统\tftp\tftp目录下的tftpd32.exe

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

输入tftp 30000000 uImage

这里写图片描述
这里写图片描述

注意: 1、Server interface虽然找不到我们设置的ip,一样可以使用tftp 2、如果下载的文件uImage不在tftp软件所在目录,会导致找不到文件下载失败。 3、jz2440与电脑直连的方式不能使用NFS挂载,开发板、电脑之间必须加一个交换机或者路由器,否则开发板没办法PING ubuntu,也就没办法使用NFS。 加路由器也是我们一直推荐的方式。

总结:开发板和电脑直连的方式可以实现window、ubuntu互PING 可以实现TFTP下载文件到开发板,但不能用NFS,建议开发板与电脑之间加个路由器或交换器。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-09-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、window 与 Ubuntu互相PING通
  • 2、Jz2440 PING 通Windows
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档