当我尝试用手上的GEC6818开发板网线连接PC后,去pingPC的时候出现如下Ping fail的问题
并且尝试把我们编译好的文件通过tftp.exe下载到板子上通过go 0x40000000运行程序
第一步 ,打开cmd通过ifconfig查看PC端IP。在下面以太网适配器就是我们板子相连后PC端IP,也是我们板子要设置的服务器IP,无线局域网是适配器 WLAN是我自己接wifi的网络,不用理会。
第二步,关闭(禁用)虚拟机的网络是适配器,这个也会直接导致我们ping fail。也可以通过以太网网络适配器配置IP。
如下,不熟悉IP配置的兄弟们可以照抄我的IP配置,只要记得板子和PC端的IP不同但同一网段就可以。
第三步,关掉所有防火墙。
这是我们在板子需要的配置IP命令参数
第四步,板子上电开机后5s内按住回车键进入u-boot,然后setenv进行配置。
记得printenv一下打印环境变量看有无保存配置
第五步,直接Ping我们PC端配好的IP,发现host 192.168.13.10 is alive,说明板子成功ping通PC,问题解决。
接下来我们打开tftpd64.exe,current Directory浏览选择我们要从PC端传输过去给板子的文件所在的目录,server interfaces选择PC的IP。之後就可以通過tftp下載PC端編譯好的文件到板子上0x40000000地址,再通過go 0x400000000直接跑起來。