玩转开发板--常见的tftp网络下载错误归纳以及注意事项

------------------------------------------------------------

准备软件:tftpd32 并且打开

下载地址:http://tftpd32.jounin.net/download/tftpd32.452.zip下载并解压

开发板:Fl2440(arm系列)

------------------------------------------------------------

     1.网络配置 

    (1)网线直接连接PC的有线网卡和开发板,并且配置PC电脑IP时,是配置有线网络而不是无线网络,而且注意有线网络和无线网络IP地址且不可重复;

    (2)在u-boot环境是有set ipaddr命令设置自己的IP;(通过pri查看)

    (3)PC手动设置有线网卡的IP地址与u-boot的IP地址在同一个网段内;

    

 

 

 

    2.关于tftp下载

    (1)PC运行tftpd32.exe服务器程序,并设置setting里面的Browse(即想要下载的文件路径);

    (2)u-boot设置serverip为PC的有线网卡IP地址;

    (3)关闭windows防火墙,360安全卫士等杀毒软件;

    (4)tftp命令下载(使用前需要查看其命令的使用!)

    

    补充:

    如果检查了以上步骤,没有发现错误之后参考:

    

    1.u-boot界面里网卡默认禁用的,只有在使用(ping或tftp)的时候才打开,所以网线连接好后有线网卡还是断开状态。因此,tftp下载不了,可以先使用ping命令测试网络连通性,注意观察PC端windows的网络共享中心的适配器,查看以太网连接是否显示进行尝试连接,如果没有显示的是进行尝试连接,则检查上述步骤是否出现问题;

    2.开发板连的是有线网卡,并不是无线网卡,所以开发板不能与无线网卡通信;

    3.u-boot里不提供DHCP服务(动态主机配置协议),所以PC有线网卡一定不能动态获取IP地址,需要手动设置IPV4里面的IP地址和子网掩码;

    4.防火墙和安全卫士的软件会封掉tftp服务,所以在使用tftp下载时需要关闭和退出这些服务;

    5.开发板Linux运行之后区别于u-boot另外一个系统,网络由Linux系统管理,命令由linux系统提供;

    6.如果之前已经连接上过,但是过了一段时间之后连不上了,则检查你的网络适配器,查看是否是网线被拔出,如果是则禁用它,然后再重启,试试ping能否成功。如果不是,请检查之前的步骤是否出错;

 

 

 

 

你可能感兴趣的:(玩转FL2440开发板)